|
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 (char *basePointer, Nvx3Header *header, Nvx3Elements &OutElements) |
| #define NEBULA_NVX_MAGICNUMBER 'NVX3' |