Cocos Creator:程序化创建网格
推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生
程序化创建网格
当由 DCC(Digital Content Creation)软件制作或引擎内的地形编辑器制作的模型无法满足需求时,可以通过 API 来创建网格。如需要在运行时创建某种可以生长的蛇、动态编辑模型或实现某些曲面,都可以通过程序化来创建网格。
创建网格
引擎支持两种网格:静态网格 和 动态网格,适用于不同的场景,开发者可按需使用。
- 静态网格,通过
utils.MeshUtils.createMesh
创建,一旦创建成功,网格内的几何体不可编辑的。 - 动态网格:通过
utils.MeshUtils.createDynamicMesh
创建,创建成功后,网格内的几何体仍然可以修改。
返回值为 Mesh
组件,因此我们方便的将其赋值给 MeshRenderer
的 mesh
属性,如此即可将其显示在屏幕上。
API
API 请参考 MeshUtils。
范例
由3D建模学习工作室 翻译整理,转载请注明出处!