Nebula
|
NVX3 file format structures.
(C) 2013 Gustav Sterbrant (C) 2013-2018 Individual contributors, see AUTHORS file
#include "core/types.h"
#include "coregraphics/indextype.h"
#include "coregraphics/gpubuffertypes.h"
#include "coregraphics/vertexlayout.h"
Go to the source code of this file.
Classes | |
struct | CoreGraphics::Nvx3Header |
NVX3 file format structs. More... | |
struct | CoreGraphics::Nvx3VertexRange |
struct | CoreGraphics::Nvx3Group |
struct | CoreGraphics::Nvx3Meshlet |
struct | CoreGraphics::Nvx3Elements |
Namespaces | |
namespace | CoreGraphics |
Acceleration structures are used to enable ray tracing on the GPU by dividing the scene into a BVH. | |
namespace | CoreGraphics::Nvx3 |
Macros | |
#define | NEBULA_NVX_MAGICNUMBER 'NVX3' |
Functions | |
void | CoreGraphics::Nvx3::FillNvx3Elements (Nvx3Header *header, Nvx3Elements &OutElements) |
#define NEBULA_NVX_MAGICNUMBER 'NVX3' |