Add wireframe and node UV offset features (commission)
Construct 3 3DObject Plugin » Devlog
Added two new features based on a commission from another developer (thank you PixelMetal). If you are interested in commissioning a feature, contact me via Twitter - @kindeyegame or the Construct Discord -Mikal#1464.
- Wireframe mode (object property and ACEs to enable/disable wireframe mode)
- The lines are twisted quads for better visibility from different directions and rotations.
- Line width can be changed, but typically only smaller values look good.
- Since each line is a quad, it can require more CPU performance.
- The line color can be changed by changing the object's color.
- UV offset per node
- This can be used for simple texture animations for tiled textures (e.g. water, lava).
- The offsets should be kept within -1 to 1 range (can be done by using modulo, e.g. uOffset % 1)
- The source texture should be in its own texture sheet, not in a sprite atlas, so it can 'wrap' properly.
The example project is from PixelMetal to show an example model with multiple textures and a time-based UV offset of the lava node to make it look like it is flowing.
Files
3DObject-2-30-1.c3addon 57 kB
Jul 31, 2022
lava_flow.c3p 100 kB
Jul 31, 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
- fix (perf) target to, improve perf - do not force animation2 hours ago
- fix (file) corrupted file upload9 hours ago
- Feat (rotation) add target to ACE (rotate to face target)19 hours ago
- Feat (bones) update to support for 64 bones4 days ago
- 3DObject showcase: Syder Studios27 days ago
- Add 3D Effects affine texture support (PS1 retro)31 days ago
- fix (addon) fix corrupted addon48 days ago
- fix (accessors) add support for sparse accessors in gltf48 days ago
- Fix (node-disable) fix node disable without skinned node69 days ago
- fix (node-disable) regression75 days ago
Comments
Log in with itch.io to leave a comment.
nice
incredible work!