assimp/code/AssetLib
Alejandro González 38a3579b43
Add macOS support to C4D importer
The latest Cineware SDK explicitly asserts macOS support in its
documentation, but Assimp's C4D importer only works with Windows MSVC
targets. Let's improve its portability by refactoring importer code to
not depend on MSVC-only data types and quirks, and add support for linking
against the universal macOS static libraries provided in the Cineware
SDK.

Note that the C4D importer still cannot support Linux platforms because
Maxon does not provide the necessary precompiled Cineware libraries for
that platform. Windows MinGW targets are also out of the question as the
MinGW toolchain uses compiled libraries in a different format.
2024-03-27 13:17:44 +01:00
..
3DS Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
3MF Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
AC Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
AMF Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
ASE Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Assbin Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Assjson Fix warning related to missing-variable-declarations, add static to global variable. 2023-04-19 23:27:23 +08:00
Assxml Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
B3D Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
BVH Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Blender Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
C4D Add macOS support to C4D importer 2024-03-27 13:17:44 +01:00
COB Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
CSM Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Collada Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
DXF Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
FBX Fix duplicate degrees to radians conversion in fbx importer. (#5427) 2024-03-22 00:01:57 +01:00
HMP Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
IFC Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
IQM Refactoring: Some cleanups 2023-11-12 21:09:33 +01:00
Irr Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
LWO Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
LWS Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
M3D Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
MD2 Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
MD3 Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
MD4 Move format importer and exporter into its won folder. 2020-05-02 15:14:38 +02:00
MD5 Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
MDC Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
MDL Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
MMD Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
MS3D Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
NDO Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
NFF Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
OFF Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Obj Fix compilation for MSVC14. (#5490) 2024-03-11 09:09:23 +01:00
Ogre Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
OpenGEX Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Ply Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Q3BSP Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Q3D Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Raw Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
SIB Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
SMD Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
STEPParser Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
STL Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Step Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Terragen Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
Unreal Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
X Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
X3D Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
XGL Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
glTF Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00
glTF2 Add 2024 to copyright infos (#5475) 2024-02-23 22:30:05 +01:00