Persisted name-based dynamic-bone chain configuration. 更多...
#include <ProceduralBoneConfig.h>
Public 属性 | |
| std::string | rootBone |
| std::string | endBone |
| float | stiffness =0.5f |
| float | damping =0.7f |
| float | inertia =0.9f |
| float | gravityScale =1.f |
| float | radius =0.f |
| int | iterations =4 |
| int | freezeAxis =0 |
| int | endMode =0 |
| bool | selfCollision =false |
| float | endLength =0.f |
| float | endX =0.f |
| float | endY =0.f |
| float | endZ =0.f |
| std::vector< DynamicBoneParticleConfig > | particles |
详细描述
Persisted name-based dynamic-bone chain configuration.
在文件 ProceduralBoneConfig.h 第 23 行定义.
类成员变量说明
◆ damping
| float eve::animation::DynamicBoneChainConfig::damping =0.7f |
在文件 ProceduralBoneConfig.h 第 25 行定义.
◆ endBone
| std::string eve::animation::DynamicBoneChainConfig::endBone |
在文件 ProceduralBoneConfig.h 第 24 行定义.
◆ endLength
| float eve::animation::DynamicBoneChainConfig::endLength =0.f |
在文件 ProceduralBoneConfig.h 第 28 行定义.
◆ endMode
| int eve::animation::DynamicBoneChainConfig::endMode =0 |
在文件 ProceduralBoneConfig.h 第 26 行定义.
◆ endX
| float eve::animation::DynamicBoneChainConfig::endX =0.f |
在文件 ProceduralBoneConfig.h 第 28 行定义.
◆ endY
| float eve::animation::DynamicBoneChainConfig::endY =0.f |
在文件 ProceduralBoneConfig.h 第 28 行定义.
◆ endZ
| float eve::animation::DynamicBoneChainConfig::endZ =0.f |
在文件 ProceduralBoneConfig.h 第 28 行定义.
◆ freezeAxis
| int eve::animation::DynamicBoneChainConfig::freezeAxis =0 |
在文件 ProceduralBoneConfig.h 第 26 行定义.
◆ gravityScale
| float eve::animation::DynamicBoneChainConfig::gravityScale =1.f |
在文件 ProceduralBoneConfig.h 第 25 行定义.
◆ inertia
| float eve::animation::DynamicBoneChainConfig::inertia =0.9f |
在文件 ProceduralBoneConfig.h 第 25 行定义.
◆ iterations
| int eve::animation::DynamicBoneChainConfig::iterations =4 |
在文件 ProceduralBoneConfig.h 第 26 行定义.
◆ particles
| std::vector<DynamicBoneParticleConfig> eve::animation::DynamicBoneChainConfig::particles |
在文件 ProceduralBoneConfig.h 第 29 行定义.
◆ radius
| float eve::animation::DynamicBoneChainConfig::radius =0.f |
在文件 ProceduralBoneConfig.h 第 25 行定义.
◆ rootBone
| std::string eve::animation::DynamicBoneChainConfig::rootBone |
在文件 ProceduralBoneConfig.h 第 24 行定义.
◆ selfCollision
| bool eve::animation::DynamicBoneChainConfig::selfCollision =false |
在文件 ProceduralBoneConfig.h 第 27 行定义.
◆ stiffness
| float eve::animation::DynamicBoneChainConfig::stiffness =0.5f |
在文件 ProceduralBoneConfig.h 第 25 行定义.
该结构体的文档由以下文件生成:
- src/modules/animation/ProceduralBoneConfig.h