载入中...
搜索中...
未找到
eve::fluids::VolumeFluidRayHit结构体 参考

Owning ray hit against one native oriented-ellipsoid volume-fluid particle. 更多...

#include <VolumeFluid.h>

Public 属性

unsigned particleIndex = 0
 Current pool index; valid only until the next particle mutation.
 
float distance = 0.f
 World-space distance along the normalized ray, in meters.
 
glm::vec3 point {0.f}
 
glm::vec3 normal {0.f, 1.f, 0.f}
 
VolumeFluidParticle particle
 Owning particle value captured at query time.
 

详细描述

Owning ray hit against one native oriented-ellipsoid volume-fluid particle.

在文件 VolumeFluid.h 第 391 行定义.

类成员变量说明

◆ distance

float eve::fluids::VolumeFluidRayHit::distance = 0.f

World-space distance along the normalized ray, in meters.

在文件 VolumeFluid.h 第 395 行定义.

◆ normal

glm::vec3 eve::fluids::VolumeFluidRayHit::normal {0.f, 1.f, 0.f}

在文件 VolumeFluid.h 第 397 行定义.

◆ particle

VolumeFluidParticle eve::fluids::VolumeFluidRayHit::particle

Owning particle value captured at query time.

在文件 VolumeFluid.h 第 399 行定义.

◆ particleIndex

unsigned eve::fluids::VolumeFluidRayHit::particleIndex = 0

Current pool index; valid only until the next particle mutation.

在文件 VolumeFluid.h 第 393 行定义.

◆ point

glm::vec3 eve::fluids::VolumeFluidRayHit::point {0.f}

在文件 VolumeFluid.h 第 396 行定义.


该结构体的文档由以下文件生成: