Architektura progamu
Cinema 4D XL je z hlediska své architektury velmi neobyčejný program. Nad operačním systémem hostitelského počítače totiž pracuje pouze základní vrstva programu, která zprostředkovává komunikaci mezi OS a jádrem programu, napsaném v objektovém programovacím jazyce COFFEE vychází z C++ a JAVY). Díky této technologii je pak překompilování programu na jinou platformu poměrně snadnou záležitostí. Již dnes existují verze pro systémy Windows 95/NT (pro PC s procesory Pentium nebo DEC Alpha), MacOS, Amiga a v blízké budoucnosti se objeví také verze pro SGI a Rhapsody (nový operační systém pro PC a Macy připravovaný firmou Apple).
Rozšiřitelnost
Objektový programovací jazyk COFFEE slouží také jako programovací prostředek pro ty uživatele, kteří potřebují Cinemu 4D XL rozšířit o další funkce nebo nástroje. V dodávce programu najdete již několik hotových modulů, které velmi výstižně ukazují jeho sílu a možnosti. V COFFEE si můžete naprogramovat vlastní shadery nebo nástroje na vytváření a modifikaci objektů a animací. V COFFEE jsou napsány také připravované plug-in moduly od třetích firem (viz. ukázky).
ukázka (hair plug-in)
ukázka (hair plug-in)
ukázka