Browse Source

[wip] Trade: full scene conversion support in AbstractSceneConverter.

TODO: changelog
TODO: putting the delegation to single-mesh into batch do*() APIs and
  vice versa feels wrong as they're called even if the feature is not
  supported, should be done by the driver instead
TODO: coverage is sad
sceneconverter
Vladimír Vondruš 4 years ago
parent
commit
e3a8daca45
  1. 1010
      src/Magnum/Trade/AbstractSceneConverter.cpp
  2. 1631
      src/Magnum/Trade/AbstractSceneConverter.h
  3. 4125
      src/Magnum/Trade/Test/AbstractSceneConverterTest.cpp
  4. 2
      src/MagnumPlugins/AnySceneConverter/AnySceneConverter.cpp

1010
src/Magnum/Trade/AbstractSceneConverter.cpp

File diff suppressed because it is too large Load Diff

1631
src/Magnum/Trade/AbstractSceneConverter.h

File diff suppressed because it is too large Load Diff

4125
src/Magnum/Trade/Test/AbstractSceneConverterTest.cpp

File diff suppressed because it is too large Load Diff

2
src/MagnumPlugins/AnySceneConverter/AnySceneConverter.cpp

@ -98,4 +98,4 @@ bool AnySceneConverter::doConvertToFile(const MeshData& mesh, const Containers::
}} }}
CORRADE_PLUGIN_REGISTER(AnySceneConverter, Magnum::Trade::AnySceneConverter, CORRADE_PLUGIN_REGISTER(AnySceneConverter, Magnum::Trade::AnySceneConverter,
"cz.mosra.magnum.Trade.AbstractSceneConverter/0.1.2") "cz.mosra.magnum.Trade.AbstractSceneConverter/0.2")

Loading…
Cancel
Save