Cocos Creator:程序化创建网格

推荐:将NSDT场景编辑器加入你的3D工具链
3D工具集:NSDT简石数字孪生

程序化创建网格

当由 DCC(Digital Content Creation)软件制作或引擎内的地形编辑器制作的模型无法满足需求时,可以通过 API 来创建网格。如需要在运行时创建某种可以生长的蛇、动态编辑模型或实现某些曲面,都可以通过程序化来创建网格。

创建网格

引擎支持两种网格:静态网格动态网格,适用于不同的场景,开发者可按需使用。

  • 静态网格,通过 utils.MeshUtils.createMesh 创建,一旦创建成功,网格内的几何体不可编辑的。
  • 动态网格:通过 utils.MeshUtils.createDynamicMesh 创建,创建成功后,网格内的几何体仍然可以修改。

返回值为 Mesh 组件,因此我们方便的将其赋值给 MeshRenderermesh 属性,如此即可将其显示在屏幕上。

API

API 请参考 MeshUtils。

范例

dynamic mesh

3D建模学习工作室 翻译整理,转载请注明出处!

上一篇:Cocos Creator:glTF 模型 (mvrlink.com)

下一篇:Cocos Creator:骨骼动画资源(Spine) (mvrlink.com)

NSDT场景编辑器 | NSDT 数字孪生 | GLTF在线编辑器 | 3D模型在线转换 | UnrealSynth虚幻合成数据生成器 | 3D模型自动纹理化工具
2023 power by nsdt©鄂ICP备2023000829号