Open alexanderbock opened 1 year ago
as requested in user group meeting
I do realize this is kinda opening up a huge box of possible trouble (and fun). But, the possibility to mess with the shaders is already there, it just is a little awkward and not very robust (i.e. copy existing file, rename, mess with new one). I think this could present a very cool avenue for some folks who might be more into opengl but not so into astro/dataviz to participate. Here are some things I’ve done with shaders that cover the range of sciencey to whimsy.
https://github.com/OpenSpace/OpenSpace/assets/7926907/791f70f5-9505-494a-ae3e-488749383679
https://github.com/OpenSpace/OpenSpace/assets/7926907/04e30b97-58fe-4f0f-a928-125e8429baef
Taking the RenderableModel and RenderableGalaxy example and expanding it to all Renderable types to be able to exchange the shader that is being used