Foray Library
rapid prototyping framework for crossplatform development of vulkan hardware ray tracing applications
|
Represents instanced draw operation of a single mesh. More...
#include <foray_drawmanager.hpp>
Public Attributes | |
uint64_t | Order = 0 |
Mesh * | Target = nullptr |
std::vector< ncomp::MeshInstance * > | Instances = {} |
uint32_t | TransformOffset = 0 |
Represents instanced draw operation of a single mesh.
std::vector<ncomp::MeshInstance*> foray::scene::gcomp::DrawOp::Instances = {} |
uint64_t foray::scene::gcomp::DrawOp::Order = 0 |
Mesh* foray::scene::gcomp::DrawOp::Target = nullptr |
uint32_t foray::scene::gcomp::DrawOp::TransformOffset = 0 |