DestinyItemManager / DIM

Destiny Item Manager
https://destinyitemmanager.com
MIT License
2.06k stars 643 forks source link

3D WebGPU Shader preview #9781

Open bhollis opened 10 months ago

bhollis commented 10 months ago

I meant to do this years ago, but it's worth revisiting - the PBR surface shader for Destiny items has been pretty well reverse-engineered at this point, and the shader values that plug into it are available in the manifest. So it should be possible to make a quick WebGPU visualizer that shows a cube or sphere that shows off all 6(?) colors in a shader.

Related, @lowPolySkeleton suggested that it'd be great to have search based on the colors in a shader. I'd want to do that after having the preview so we can understand what a color really means...

bhollis commented 1 month ago

This is maybe getting better with the new 6-color shader icon in The Final Shape, but a 3D preview and color searches would both be amazing.