Adds assets for testing. These assets are classified by owner, license-type and file format type.
The directory structure for assets is:
assets/apple/models-proprietary ==> assets from apple sample code (proprietary)
assets/of/models ==> assets from open frameworks (open)
assets/assimp/models ==> assets from assimp (open)
assets/assimp/models-properietary ==> assets from assimp (this is models-nonbsd dir in assimp repo)
The assets directory also contains:
valid-extensions.txt ==> a list of file format extensions this library does not currently supports
invalid.txt ==> a list of files that have errors
not-supported-formats.txt ==> a list of file format extensions this library does not currently support
Adds AssetImporterTests which loops through all model files and tests each for node hierarchy, geometry, lights, camera, materials (colors and textures) and animation data
Refactors the project to a workspace which has the following 2 projects:
iOS-Example project
OSX-Example project
Both the above projects depend on a static library for the macOS, iOS platform that is built from shared code under Code/Models.
There exist 2 Logic Test targets for the AssimpKit library code
Fixes: #6
Adds assets for testing. These assets are classified by owner, license-type and file format type.
The directory structure for assets is:
The assets directory also contains:
Adds
AssetImporterTests
which loops through all model files and tests each for node hierarchy, geometry, lights, camera, materials (colors and textures) and animation dataRefactors the project to a workspace which has the following 2 projects: