8 #ifndef META_OCEAN_SCENEDESCRIPTION_SDL_ASSIMP_MESH_H
9 #define META_OCEAN_SCENEDESCRIPTION_SDL_ASSIMP_MESH_H
18 #include <assimp/scene.h>
23 namespace SceneDescription
36 class OCEAN_SCENEDESCRIPTION_SDL_ASSIMP_EXPORT
Mesh
56 static std::vector<Rendering::GeometryRef>
parseMeshes(
const Rendering::Engine& engine,
const std::vector<Rendering::AttributeSetRef>& attributeSets,
const aiScene& assimpScene);
This class is the base class for all rendering engines like.
Definition: Engine.h:46
This class implements converters for Assimp meshes.
Definition: Mesh.h:37
static Rendering::GeometryRef parseMesh(const Rendering::Engine &engine, const std::vector< Rendering::AttributeSetRef > &attributeSets, const aiMesh &assimpMesh)
Parses an Assimp mesh and converts it to an Ocean geometry object.
static std::vector< Rendering::GeometryRef > parseMeshes(const Rendering::Engine &engine, const std::vector< Rendering::AttributeSetRef > &attributeSets, const aiScene &assimpScene)
Parses all Assimp meshes and converts them to Ocean geometry objects.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15