载入中...
搜索中...
未找到
MeshMerge.h
浏览该文件的文档.
30 [[nodiscard]] Result<void> appendSource(const MeshBuild& mesh, float tx, float ty, float tz, float yawDegrees,
38 [[nodiscard]] const MeshContactBlendParams& contactBlendParams() const noexcept { return blendParams_; }
77[[nodiscard]] EVENGINE_API_DOMAINS Result<MeshBuild> mergeStaticMeshes(const MeshMergePlan& plan);
Move-only, checked operation results for the common layer.
CPU triangle mesh from procedural mesh recipes (e.g. marching cubes). Positions/normals are xyz-packe...
Definition MeshBuild.h:19
Authoring plan for commit-style static mesh merge.
Definition MeshMerge.h:21
bool getMergeVertexColors() const noexcept
Definition MeshMerge.h:54
float getWeldTolerance() const noexcept
Definition MeshMerge.h:44
float getSimplifyQuality() const noexcept
Definition MeshMerge.h:50
PivotMode getPivotMode() const noexcept
Definition MeshMerge.h:52
const MeshContactBlendParams & contactBlendParams() const noexcept
Definition MeshMerge.h:38
Definition EvpackPointGraphLoader.h:12
Result< MeshBuild > mergeStaticMeshes(const MeshMergePlan &plan)
Merge planned static meshes into one owning MeshBuild.
Definition MeshMerge.cpp:221
Parameters for contact-band edge and material fusion.
Definition MeshContactBlend.h:22