itch.io is community of indie game creators and players

Devlogs

Added disable/enable render per node

Construct 3 3DObject Plugin - SDK V1 only
A browser asset pack made in HTML5

Added disable/enable render per node. This should enable changing weapons or other simple attachments to a model. One method for a weapon for example would be to have multiple different weapons on the model, but only 'enable' the render for the weapon node that is active or equipped and disable the other weapon nodes.

Only nodes with meshes will be affected. Enabling/disabling nodes without meshes will currently have no effect (e.g. parent nodes with children nodes).

Currently, only the render GPU performance will be impacted by disabling a node (and its mesh). In the future, if this new feature proves to be useful (please give feedback), I will also look at reducing other CPU costs per disabled node (e.g. reducing animation processing for disabled nodes.)

Files

  • 3DObject-2-25-0.c3addon
    May 05, 2022
Download Construct 3 3DObject Plugin - SDK V1 only
Read comments (7)