Indeed the GRIMRenderer can still be faster than NGSphere if bricking is done properly, I observed 2x FPS for laser.big, but in the current state it's broken since the referenced shader snippets were renamed and possibly changed around a little bit when all the sphere shaders were combined into one.
For reference, the ISC_Demo_IceT tag has a fully working GRIM renderer, just capture the shaders from there and check what's broken.
This helps getting rid of the warnings, but I think I still mislinked some snippet:
Indeed the GRIMRenderer can still be faster than NGSphere if bricking is done properly, I observed 2x FPS for laser.big, but in the current state it's broken since the referenced shader snippets were renamed and possibly changed around a little bit when all the sphere shaders were combined into one.
For reference, the ISC_Demo_IceT tag has a fully working GRIM renderer, just capture the shaders from there and check what's broken.
This helps getting rid of the warnings, but I think I still mislinked some snippet: