|
API Documentation
|
|
|
OBJ_SPACE
Enumerates all supported spaces the obj data can come from.
Definition: ObjDecodeOptions.h:12
bool _loadImages
Whether the found images should also be decoded or not. Note that only actually used images will be d...
Definition: ObjDecodeOptions.h:31
@ UP_Y_FRONT_Z
Y is up, Z is front. This is the original space, which won't transform anything.
OBJ_SPACE _objSpace
The space the incoming data is coming from.
Definition: ObjDecodeOptions.h:27
@ UP_Y_FRONT_MINUS_Z
Y is up, -Z is front. This will negate the z coordinate coming from the data.
Class holding information about a string, with ownership over the data.
Definition: String.h:22
Describes all options available when decoding the obj format.
Definition: ObjDecodeOptions.h:24
bool _invertWindingOrder
Whether the winding order has to be inverted. If turned on, this swaps vertices 1 and 2 of a given tr...
Definition: ObjDecodeOptions.h:30
bool _invertUvY
Whether the Y coordinate of the texture coordinates should be flipped (1 - Y) or not.
Definition: ObjDecodeOptions.h:29
Encompasses all API of component NilkinsGraphics.
Definition: BoundingBox.h:7
nkMemory::String _mtlFolderAbsPath
The absolute path to the folder containing the mtl files referenced within the obj data.
Definition: ObjDecodeOptions.h:25