Congrats and thanks for the 3D work! Here's to keeping the momentum until there is a nice rounded 3D engine implementation.
Perhaps due to the changes that were done for the C3 official lighting plugins. I suggest trying that out, now that official support has come!
I think you are right, there was another error, please try the latest release.
This will only work on the latest beta of c3, are you using the latest beta?
Also use webgl2 for runtime and editor for now, still debugging webGPU.
Added webgl2 comment to 'doc' page.
Thanks for Pass through world position to shaders as vWorldPos (WebGL) / worldPos (WebGPU), got initial 3d lighting working with 3DShape, sprites and my Mesh addon for webgl2! Will test with 3D Model once the beta bug is corrected. construct.net/en/make-games/addons/1589/3d-frag-lighting
Nice to see this development and the change in policy. Along those lines, I have added a couple suggestion items to the c3 feature repo that could improve the final 3D render. One is passing worldpos and normals from vertex to frag, this will make frag based lighting possible on GPU (compared to how I am doing now with vertex lighting on a cpu worker). The bigger topic is to have custom vertex and frag shaders. I understand vertex is generally delicate, but perhaps restrict it to 3D objects. Another possibility is to allow insertion into the vertex shader, rather than replacement (this is how renPy handles modifying shaders, with a priority system): renpy.org/doc/html/model.html
Thanks for the new 3D Model APIs and centering!
Is it possible to add a TS schema for the above? Will be helpful for claude driven event sheet development.
I understand it could change, so perhaps a dynamically created schema or ts-defs, similar to how it is done for addons?
Thanks Ashley! Very timely as I am using Claude to create test projects to test my various addons. This will help!
Thanks for the z BB fix!
Thanks for the 3D Model rotation update, 3D Physics now works as well with 3D Model as Mesh.
Thank you for doing this, much appreciated.
Congratulations on this amazing milestone!
Can you please do a LTS snapshot based on the last stable? This milestone is a huge event and it would be good to capture an LTS with all the changes from r449 to the last stable. For some devs with SDK V1 requirements in the near term, this could really help, pick up all the changes, in preparation for the next project being SDK V2 focused.
Nice to have these, I hope C3 helps folks learn TS and TS becomes a tier 1 usage mode (to the point that a GUI editor is not required, though still could be useful as an option.)
Yes you can, check the examples. If you still don't understand, ask on the Unofficial Construct Community Discord
Member since 22 Apr, 2016