载入中...
搜索中...
未找到
MeshUvProjection.h
浏览该文件的文档.
21[[nodiscard]] EVENGINE_API_DOMAINS Result<MeshBuild> projectMeshUvResult(const MeshBuild& input, std::string_view mode,
32[[nodiscard]] EVENGINE_API_DOMAINS Result<MeshSurfaceUv> mapMeshSurfacePointToUvResult(const MeshBuild& mesh,
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
Definition EvpackPointGraphLoader.h:12
Result< MeshSurfaceUv > mapMeshSurfacePointToUvResult(const MeshBuild &mesh, int triangleIndex, float x, float y, float z)
Map a surface point on a dynamic-mesh triangle to its interpolated UV.
Definition MeshUvProjection.cpp:45
Result< MeshBuild > projectMeshUvResult(const MeshBuild &input, std::string_view mode, float scale, float offsetU, float offsetV)
Generate topology-preserving UVs for a procedural or deformed mesh.
Definition MeshUvProjection.cpp:15
UV coordinate resolved from a dynamic-mesh triangle hit.
Definition MeshUvProjection.h:12