Improved static geometry performance, vertex color support


Support color vertex for 3DObject. 3DObject must include vertex colors in the gltf/glb

  • New effect parameter: enable vertex color
  • New 3DObject ACE: enable vertex color
  • A new main.js is required in projects to support vertex color, see the main.js in 3d-object-vertex-color.c3p
  • The vertex colors _must_ be in the format of float vec3 (e.g. no alpha color)

Improved static geometry performance for non-worker animation mode. Depending on the 3D model properties (size of meshes, number of textures, number of meshes, etc.) static geometry mode performance can increase by 2X-10X. In some cases with lower animation FPS, it will also improve performance of animated models with static geometry set (in non-worker animation mode.)

Worker mode animation static animation performance should not have changed.

Files

3DObject-2-64-0.c3addon 116 kB
Jul 17, 2024

Get Construct 3 3DObject Plugin

Download NowName your own price

Comments

Log in with itch.io to leave a comment.

sorry what is ACE mean?

Action, Condition, Expression 

ah thank you i forget that XD

Where is the c3p for the vertex colors?

on the 3d effects page

Ah, Muchas Gracias!