载入中...
搜索中...
未找到
One analytic solid that carves / wakes the fog domain. 更多...
#include <FogTypes.h>
Public 属性 | |
| FogProxyShape | shape = FogProxyShape::Sphere |
| glm::vec3 | position {0.f} |
| glm::vec3 | velocity {0.f} |
| glm::vec3 | extents {0.5f} |
| Sphere/capsule radius, or half-extents for OBB. | |
| glm::vec3 | axis {0.f, 0.5f, 0.f} |
| Capsule axis endpoint offset from position (half-length along axis). | |
| glm::vec3 | axisX {1.f, 0.f, 0.f} |
| OBB local axes (columns); identity when unused. | |
| glm::vec3 | axisY {0.f, 1.f, 0.f} |
| glm::vec3 | axisZ {0.f, 0.f, 1.f} |
| float | drag = 0.35f |
| float | wakeStrength = 1.f |
| bool | enabled = true |
详细描述
One analytic solid that carves / wakes the fog domain.
在文件 FogTypes.h 第 142 行定义.
类成员变量说明
◆ axis
Capsule axis endpoint offset from position (half-length along axis).
在文件 FogTypes.h 第 149 行定义.
◆ axisX
OBB local axes (columns); identity when unused.
在文件 FogTypes.h 第 151 行定义.
◆ axisY
在文件 FogTypes.h 第 152 行定义.
◆ axisZ
在文件 FogTypes.h 第 153 行定义.
◆ drag
| float eve::graphics::fog::FogSolidProxy::drag = 0.35f |
在文件 FogTypes.h 第 154 行定义.
◆ enabled
| bool eve::graphics::fog::FogSolidProxy::enabled = true |
在文件 FogTypes.h 第 156 行定义.
◆ extents
| glm::vec3 eve::graphics::fog::FogSolidProxy::extents {0.5f} |
Sphere/capsule radius, or half-extents for OBB.
在文件 FogTypes.h 第 147 行定义.
◆ position
| glm::vec3 eve::graphics::fog::FogSolidProxy::position {0.f} |
在文件 FogTypes.h 第 144 行定义.
◆ shape
| FogProxyShape eve::graphics::fog::FogSolidProxy::shape = FogProxyShape::Sphere |
在文件 FogTypes.h 第 143 行定义.
◆ velocity
| glm::vec3 eve::graphics::fog::FogSolidProxy::velocity {0.f} |
在文件 FogTypes.h 第 145 行定义.
◆ wakeStrength
| float eve::graphics::fog::FogSolidProxy::wakeStrength = 1.f |
在文件 FogTypes.h 第 155 行定义.
该结构体的文档由以下文件生成:
- src/modules/graphics/fog/FogTypes.h