Add dynamic material (change, load texture to mesh at runtime)
Construct 3 3DObject Plugin » Devlog
Add aces for runtime Load material (load texture from png), Set mesh to material (set mesh to texture), Delete material (delete dynamic loaded material/texture).
See the example 3DGLBLoadMaterial.c3p for usage.
Add Set origin x/y (to center bounding box in x and y as needed.)
Recommendations:
- Keep textures small
- When designing models, dedicate a single texture map to meshes that will change the texture (e.g. a face with expressions). In this case it can be a good idea to have multiple textures per model.
Also contains a rotation animation fix for unskinned nodes.
To see what meshes and materials are available, examine your model using https://sandbox.babylonjs.com/
Files
3DObject-2-17-0.c3addon 53 kB
Feb 15, 2022
3DGLBLoadMaterial.c3p 1 MB
Feb 15, 2022
Get Construct 3 3DObject Plugin
Download NowName your own price
Construct 3 3DObject Plugin
Construct 3 3DObject, loaded from 3D model files (gltf embedded format)
Status | Released |
Category | Assets |
Author | kindeyegames |
Tags | 3D, construct, construct-3 |
More posts
- Add support for webGPU fragment lighting36 days ago
- A bunch of for sale game templates using 3DObject50 days ago
- Add frag light support for Worker mode animation51 days ago
- We need your votes to support 3d fragment lighting56 days ago
- Frag Light experimental now works C3 Objects (constrained)69 days ago
- Frag light effect support for experimental frag effect69 days ago
- Add support for loading material from a sprite88 days ago
- fix (texture) image texture property98 days ago
- chore - remove some debug loggingJan 07, 2024
- Add support for webp texture sourcesJan 06, 2024
Comments
Log in with itch.io to leave a comment.
Does this work with the latest release? Also, do you happen to know of a project or video that uses this? I would love to see a practical example of this working in a game!
It works in the latest release, using node name, not mesh name. I know others have requested this for their game, but have not seen it in action yet, besides the included example.
Love this!!!!!! Thank you!! That's exacly what I needed!
You are welcome, happy deving, I would be interested to see what you are doing with this feature.