From 0ba0eca48eae6a54fa5c5892ec1cf6526c5f49a4 Mon Sep 17 00:00:00 2001 From: Alexandr Arutjunov Date: Tue, 4 Oct 2016 23:55:08 +0300 Subject: [PATCH] [+] Call for X3D exporter. --- code/Exporter.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/Exporter.cpp b/code/Exporter.cpp index 33ece5297..6bb1b2258 100644 --- a/code/Exporter.cpp +++ b/code/Exporter.cpp @@ -91,6 +91,7 @@ void ExportSceneGLTF(const char*, IOSystem*, const aiScene*, const ExportPropert void ExportSceneGLB(const char*, IOSystem*, const aiScene*, const ExportProperties*); void ExportSceneAssbin(const char*, IOSystem*, const aiScene*, const ExportProperties*); void ExportSceneAssxml(const char*, IOSystem*, const aiScene*, const ExportProperties*); +void ExportSceneX3D(const char*, IOSystem*, const aiScene*, const ExportProperties*); // ------------------------------------------------------------------------------------------------ // global array of all export formats which Assimp supports in its current build @@ -151,6 +152,10 @@ Exporter::ExportFormatEntry gExporters[] = #ifndef ASSIMP_BUILD_NO_ASSXML_EXPORTER Exporter::ExportFormatEntry( "assxml", "Assxml Document", "assxml" , &ExportSceneAssxml, 0), #endif + +#ifndef ASSIMP_BUILD_NO_X3D_EXPORTER + Exporter::ExportFormatEntry( "x3d", "Extensible 3D", "x3d" , &ExportSceneX3D, 0), +#endif }; #define ASSIMP_NUM_EXPORTERS (sizeof(gExporters)/sizeof(gExporters[0]))