载入中...
搜索中...
未找到
TriangleMeshRecord public API. 更多...
#include <VulkanRayTracing.h>
Public 属性 | |
| DeviceAddressBuffer | vertexBuffer |
| DeviceAddressBuffer | indexBuffer |
| AccelerationStructure | blas |
| uint32_t | vertexCount = 0 |
| uint32_t | indexCount = 0 |
| glm::mat4 | transform {1.f} |
详细描述
TriangleMeshRecord public API.
在文件 VulkanRayTracing.h 第 101 行定义.
类成员变量说明
◆ blas
| AccelerationStructure eve::graphics::raytracing::TriangleMeshRecord::blas |
在文件 VulkanRayTracing.h 第 104 行定义.
◆ indexBuffer
| DeviceAddressBuffer eve::graphics::raytracing::TriangleMeshRecord::indexBuffer |
在文件 VulkanRayTracing.h 第 103 行定义.
◆ indexCount
| uint32_t eve::graphics::raytracing::TriangleMeshRecord::indexCount = 0 |
在文件 VulkanRayTracing.h 第 106 行定义.
◆ transform
| glm::mat4 eve::graphics::raytracing::TriangleMeshRecord::transform {1.f} |
在文件 VulkanRayTracing.h 第 107 行定义.
◆ vertexBuffer
| DeviceAddressBuffer eve::graphics::raytracing::TriangleMeshRecord::vertexBuffer |
在文件 VulkanRayTracing.h 第 102 行定义.
◆ vertexCount
| uint32_t eve::graphics::raytracing::TriangleMeshRecord::vertexCount = 0 |
在文件 VulkanRayTracing.h 第 105 行定义.
该结构体的文档由以下文件生成:
- src/modules/graphics/raytracing/vulkan/VulkanRayTracing.h