浏览代码

Add compile error for bad error draco config

KHR_draco_mesh_compression requires
DRACO_MESH_COMPRESSION_SUPPORTED
RichardTea 4 年之前
父节点
当前提交
f39ba8ddb2
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      code/AssetLib/glTF2/glTF2Asset.inl

+ 4 - 0
code/AssetLib/glTF2/glTF2Asset.inl

@@ -49,6 +49,10 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 #ifdef ASSIMP_ENABLE_DRACO
 #include "draco/compression/decode.h"
 #include "draco/core/decoder_buffer.h"
+#include "draco/draco_features.h"
+#ifndef DRACO_MESH_COMPRESSION_SUPPORTED
+#error glTF: KHR_draco_mesh_compression: draco library must have DRACO_MESH_COMPRESSION_SUPPORTED
+#endif
 #endif
 
 using namespace Assimp;