|
VisuTwin Canvas
C++ 3D Engine — Metal Backend
|
Public Attributes | |
| float | nx |
| float | ny |
| float | nz |
| float | px |
| float | py |
| float | pz |
| float | tw |
| float | tx |
| float | ty |
| float | tz |
| float | u |
| float | u1 |
| float | v |
| float | v1 |
Consistent vertex layout used by all parsers (GLB, Assimp, OBJ, STL). 56 bytes = 14 floats: position[3] + normal[3] + uv0[2] + tangent[4] + uv1[2].
Definition at line 27 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::nx |
Definition at line 30 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::ny |
Definition at line 30 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::nz |
Definition at line 30 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::px |
Definition at line 29 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::py |
Definition at line 29 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::pz |
Definition at line 29 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::tw |
Definition at line 32 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::tx |
Definition at line 32 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::ty |
Definition at line 32 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::tz |
Definition at line 32 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::u |
Definition at line 31 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::u1 |
Definition at line 33 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::v |
Definition at line 31 of file batchManager.cpp.
| float visutwin::canvas::PackedVertex::v1 |
Definition at line 33 of file batchManager.cpp.