Interface Streamlining
In recent weeks, I’ve streamlined and refined the interface. First, I introduced a new .json file to handle colorization, sorting, and other properties related to the category selector. This change cleans up the interface and visually distinguishes between High-Level and Low-Level entities.
Next, I implemented a subtle overlay glow effect upon hovering over different overlay categories.
There should have been a video here but your browser does not seem
to support it.
WebGL Shader and RC/RL Circuits Overlay
To finish up with the Dark Mode I started implementing in January, I delved into GLSL (a C derivative) and WebGL to build proper Fragment and Vertex Shaders for application on textures. I now have inversion of dark/white colors while respecting transparency and leaving RGB values outside of gray tones untouched- just look for yourself:
I also did a lot of clean-up, restructuring and polishing on CSS and interface design. Here’s an excerpt of just 2 weeks of GIT commits:
Implementing Steam Cloud and Dark Mode
It has been a busy January, during which I accomplished a great deal on the WTF-Model.
Here’s an overview of the updates:
Keyboard Shortcuts I integrated keyboard shortcuts and developed a dynamic, language-adjusting and mobile-friendly mouse-over overlay that fades in/out while hovering the Menu button.
Dark Mode Implementation Dark Mode was a major update, requiring extensive manual fine-tuning and coding in addition to basic CSS optimizations. If the user has App-DarkMode enabled in Windows settings, it will be automatically detected and applied as the default.
New: Visual Scope Identifier
Yesterday, I added visual identifiers to better identify the currently selected Scope:
One continuous line for the Local Scope… …and a point-based circle for the Global Scope: Both markers resize and adjust position according to the base vortex movements - so it looks like one homogeneous part. I thought this would be a handy and useful visual clue.
After implementing that, I also redesigned the former Perspective icons that are now labeled as Scope:
Network Redesign
This is not really related to the ToE like the rest of the blog, but who cares? It’s my site and my blog. If you’re into networking, this might be interesting for you anyway.
Today, I remodeled my home network. I was not happy with the old design, even though it worked fine. This is basically my development environment, and it bothered me that I did not have a clean structure.
New: Overlay Categories
Today, I added the ability to selectively toggle certain categories of overlays. I decided to group the current 36 options into the following categories:
Default Math Physics Engineering Popular Misc The major motivation here is to avoid overwhelming new users. As inferred from the model itself (how beautiful…), simplicity is key - yet also challenging due to its low entropy (one of the “key problems” mankind will eternally struggle with).