All Houdini Unreal Engine 4

Houdini Unreal StaticMesh Bake To Level 使用

    目前这个不支持 Instance 对象的分level,这个要等解决houdini怎么输出instance的问题。     这个做法和 Foliage 类似,我们以生成的悬崖为例,步骤如下:     标记参与分配的子关卡     这一步的做法和 Foliage一致,需要对参与运算的子level,勾上 Landscape Bound 选项。     …

All Houdini Unreal Engine 4

Houdini Unreal StaticMesh Bake To Level 实现

这边的实现思路是和 Foliage 完全一致的,因此首先因为原来的 bUseFoliageBound 标记为了复用,这边改了名字:bLandscapeBound     然后操作界面有添加了新的按钮以及响应函数:         真正实现的函数:FHoudiniEngineBakeUtils::BakeHoudiniActorToActorLevels 这里面的逻辑就是 BakeHoudiniActorToActors_StaticMeshes,BakeHoudiniActorToActors_InstancedActors,BakeHoudiniActorToActors_SplitMeshInstancers 都必须按照level走一遍。     BakeHoudiniActorToActors_StaticMeshes 函数内部,判断逻辑和foliage一致     …