【发布时间】:2016-04-15 02:50:46
【问题描述】:
我试图找到一些示例或文档,以了解如何通过代码使用 Unreal 4 ProceduralMeshComponents 实现功能。网站上这些类的文档非常少,只提供了它们如何运作的最简单的细节:
https://docs.unrealengine.com/latest/INT/BlueprintAPI/Components/ProceduralMesh/index.html
我知道,我知道,它们已经暴露给蓝图编辑器,所以我知道我可以在引擎本身中使用它们。但是,我想了解该过程的确切来龙去脉,这意味着我需要通过代码在项目中实现这一点。
我还觉得,仅通过蓝图节点使用这些组件会限制使用此强大功能的范围。
我还搜索了任何示例(无论是在网上还是在论坛上),但找不到任何不涉及以某种方式使用蓝图的示例。另一个问题是这个功能是最近才引入的,在此之前 Rama(一个出色的 Unreal 用户)提出了一个类似的 API,允许程序网格生成。但是它现在已被弃用,并且有许多示例引用该版本。
不要误会我的意思,我不是在这里贬低蓝图。我喜欢这个工具,并认为它们是虚幻 4 中最好的部分之一。但出于我的目的,我需要从头到尾完全公开这个过程。
如果您可以分享任何通过代码实现虚幻程序网格类以达到某种效果的资源或示例,我将不胜感激。
【问题讨论】:
-
这里是一些程序网格对象创建示例github.com/SiggiG/ProceduralMeshDemos
标签: c++ unreal-engine4 procedural-generation