![]() |
The small3d library
Tiny C++ 3D game development library for Win/Linux
|
A 3D model class. More...
#include <string>#include <vector>#include "Math.hpp"#include "Image.hpp"#include "File.hpp"#include "Material.hpp"Go to the source code of this file.
Classes | |
| class | small3d::Model |
| A 3D model. It can be loaded from a WavefrontFile or GlbFile. It can also be constructed procedurally by code, by inserting values to the appropriate member variables. More... | |
| struct | small3d::Model::AnimationComponent |
| animation component More... | |
| struct | small3d::Model::Animation |
| animation More... | |
| struct | small3d::Model::Joint |
| joint More... | |
Namespaces | |
| namespace | small3d |
Functions | |
| template<class Archive > | |
| void | glm::serialize (Archive &archive, small3d::Vec3 &v) |
| template<class Archive > | |
| void | glm::serialize (Archive &archive, small3d::Vec4 &v) |
| template<class Archive > | |
| void | glm::serialize (Archive &archive, small3d::Mat4 &m) |
A 3D model class.
Created on: 2014/10/18 Author: Dimitri Kourkoulis License: BSD 3-Clause License (see LICENSE file)