Hi!
Making a matcap shader for Construct 3, now that it can import 3D obj
Since we have no access to normal maps, I bake a normal map and load it as a texture. Shader has access to it, so it can use the normals as input to do the matcap shader.
I encode a 64x64 matcap texture in the shader itself. Which compiles fine. I upscale the image *after* loading it, to 512x512 so it looks smoothe despite the lack of detail. As you can see it looks good.
Ashley do you think we'll get access to a normal map, or better yet, normals, for 3D models?
Until then this is a pretty ok solution
bsky.app/profile/castpixel.bsky.social/post/3mdgk7yzzts22