载入中...
搜索中...
未找到
MeshDeformationSession.h
浏览该文件的文档.
40 [[nodiscard]] Result<void> applyBrushResult(std::string_view mode, float x, float y, float z, float radius,
44 [[nodiscard]] Result<void> applyBrushGpuResult(std::string_view mode, float x, float y, float z, float radius,
60 [[nodiscard]] Result<void> applyImpactResult(float x, float y, float z, float impulseX, float impulseY,
64 [[nodiscard]] Result<void> applyImpactGpuResult(float x, float y, float z, float impulseX, float impulseY,
72 [[nodiscard]] bool hasImpactVertexBlocks() const noexcept { return !impactVertexBlocks_.empty(); }
83 [[nodiscard]] Result<void> applySurfaceContactResult(float x, float y, float z, float normalX, float normalY,
95 [[nodiscard]] Result<void> applySlimeImpulseResult(float x, float y, float z, float impulseX, float impulseY,
102 [[nodiscard]] Result<void> stepSlimeResult(float dt, float stiffness, float damping, float maxSpeed);
104 [[nodiscard]] Result<void> configureColliderRefreshResult(std::string_view mode, float intervalSeconds,
114 [[nodiscard]] Result<int> selectVerticesSphereResult(float x, float y, float z, float radius, bool replace = true);
116 [[nodiscard]] Result<int> selectVerticesBoxResult(float minX, float minY, float minZ, float maxX, float maxY,
133 [[nodiscard]] Result<void> manipulateSelectedVerticesResult(std::string_view mode, float originX, float originY,
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
Stateful CPU sculpting session with explicit bake, restore, and undo semantics.
Definition MeshDeformationSession.h:25
bool hasImpactVertexBlocks() const noexcept
Report whether impact queries currently use a prepared vertex-block index.
Definition MeshDeformationSession.h:72
int undoCount() const noexcept
Return the number of available undo snapshots.
Definition MeshDeformationSession.h:147
bool isInitialized() const noexcept
Report whether the session has been initialized.
Definition MeshDeformationSession.h:149
Definition EvpackPointGraphLoader.h:12
Definition Container.h:602
Value-only center of the current runtime vertex selection.
Definition MeshDeformationSession.h:15