Re: Hologram
Posted: December 2nd, 2022, 1:23 am
WOW! Amazing Work! Thanks!
Great work!killall-q wrote: ↑December 1st, 2022, 8:01 pmI've overhauled Hologram with a new rendering method, using a shape meter to draw an arbitrary number of triangles. See the edited original post for comparisons between the original point cloud renderer and the new wireframe renderer.
Betting and what ifs look so good on paper, but unfortunately, in practice, a "Shape3D" plugin for Rainmeter or something similar would be an awesome but difficult dream to accomplish, probably involving some Unity-like libraries and other performance considerations. So far, browsers seem to handle 3D reasonably well via WebGL, at the cost of creating additional dependencies like WebView2 and a suited plugin, NodeJS, or ThreeJS when integrating things into a Rainmeter skin.
Rainmeter already uses Direct2D, so I wonder if it wouldn't be too much of a stretch to implement a Direct3D meter. But how monstrous would the options to control such a meter be? And would it be worth the devs' effort to implement? While it would allow true interactive 3D HUDs à la Iron Man, few skin authors would have the skill and perseverance to utilize such a powerful feature to its fullest potential.Yincognito wrote: ↑April 4th, 2023, 2:04 amBetting and what ifs look so good on paper, but unfortunately, in practice, a "Shape3D" plugin for Rainmeter or something similar would be an awesome but difficult dream to accomplish, probably involving some Unity-like libraries and other performance considerations. So far, browsers seem to handle 3D reasonably well via WebGL, at the cost of creating additional dependencies like WebView2 and a suited plugin, NodeJS, or ThreeJS when integrating things into a Rainmeter skin.
Indeed. The amount of such options would probably be needed because a meter like this would have to be the equivalent of an entire "scene", as opposed to a single "object", since meters in Rainmeter are simply 2D containers that can't be manipulated in 3D space. I always consider that the effort is worthwhile if you really want to achieve an objective, the problem is to minimize that effort as much as possible while still keeping the outcome feasible, which would be very difficult in this case. I wouldn't worry about folks' skill and perseverance, the potentially awesome result would no doubt constitute a proper motivation for that (complex but good looking visualizers are a good example of that, on a smaller scale).killall-q wrote: ↑April 4th, 2023, 3:45 am Rainmeter already uses Direct2D, so I wonder if it wouldn't be too much of a stretch to implement a Direct3D meter. But how monstrous would the options to control such a meter be? And would it be worth the devs' effort to implement? While it would allow true interactive 3D HUDs à la Iron Man, few skin authors would have the skill and perseverance to utilize such a powerful feature to its fullest potential.