OBECNÉ
podpora více platforem (Windows 95/NT, PowerMacintosh, DEC Alpha a Amiga)
32 bitová architektura
nejrychlejší implementace raytracingu na PC a Macu
voliteně distribuovaný rendering po heterogenních sítích
podpora OpenGL, QuickDraw 3D / Direct 3D
nízké nároky na paměť
multitasking a multithreading
podpora víceprocesorových počítačů (počet procesorů neomezen)
vynikající poměr cena/výkon
EDITOR
stínování objektů v reálném čase
precizní modelování s možností zadávání matematických vzorců
volba měřítka a jednotek (pixely, nano- až kilometry, snímky, SMPTE)
uživatelem definované palety nástrojů
ukládání uživatelských předvoleb (palety, pohledy, jednotky, atd.)
interaktivní průchod scénou (walkthrough)
možnost přerušení libovolné operace (včetně překreslování obrazovky)
editace v nárysu, bokorysu, půdorysu, 3D pohledu nebo ve všech pohledech současně
zobrazení speciálních efektů přímo v editoru (Explode, Melting, atd.)
vylepšené managery pro kontrolu umístění objektů a kontrolu animací
předdefinované formáty pro film
vícenásobné Undo
editace a rendering více projektů najednou
browser pro snadnou manipulaci s projekty, materiály, modely, atd. v jednom okně
MODELOVÁNÍ
neomezený počet 3D polygonů a křivek ve scéně
tvorba hierarchických objektů
rozsáhlá sada hotových 2D a 3D objektů a křivek
speciální objekty (reliéfy, postava, slunce, podlaha, obloha, atd.)
TrueType nebo Type 1 text
polygonální, NURBS a FFD modelář
tvorba polygonálních 3D objektů z křivek pomocí extrude, rotate, pipe, skin, path, morph
optimlizace a vyhlazování polygonálních objektů
tvorba NURBS objektů z křivek pomocí funkcí sweep, rotate, extrude, loft a Bézier object
transformace NURBS objektu na polygonální objekt
import EPS křivek z kreslících programů (Corel, Illustrator, FreeHand, apod.)
různé druhy křivek: linear, akima, B-spline, cubic a hermite s nastavitelnou interpolací
křivky definované matematickými vzorci
pozadí a popředí
Free Form Deformation (deformation lattices)
kompletní kontrola nad strukturou polygonů (editace bodů, spojování, rozdělování, atd.)
RENDERING
nejrychlejší raytracing na PC a Macu
využití multiprocesorových počítačů
Goraudovo a Phongovo stínování pro náhled v editoru v reálném čase
rychlé a kvalitní vyhlazování hran (až 16x16)
batch rendering (postupný rendering více scén)
volitelně rendering po síti
export alfa kanálu (samostatně nebo do výstupního obrázku)
greyscale depth map
měkké a ostré stíny
předdefinované formáty pro animace a video
field rendering pro snadné zpracování animací na videu
tvorba virtuálních scén QuickTime VR
FUNKCE A NÁSTROJE
interaktivní deformace objektů
rotace, přemisťování, změna velikosti a deformace objektů v reálném čase
Boolean operace (včetně textur)
funkce zrcadlení, zarovnání na cestu, centrování, deformace, rozdělení, optimalizace, spojení, zarovnání na bod nebo objekt, atd.
KAMERY
neomezený počet kamer
přiřazování virtuálních kamer objektům
výběr objektivu - od širokoúhlého až po super telephoto
nastavení hloubky ostrosti, přední či zadní rozostření
SVĚTLA
neomezený počet světel
automatické osvětlení scény
všesměrová, kuželová, slábnoucí, paralelní, divergentní, viditelná a volumetrická světla
nastavení stínových map
přesný simulátor slunce (určení času a zeměpisné délky a šířky)
tvorba světelných map (přiřazení materiálů nebo shaderů zdroji světla pro tvorbu světelných efektů)
čočkové efekty (zobrazí se i v případě, že jsou částečně zakryty)
možnost separátního uložení čočkových efektů
efekty mlhy a prachu
světla a animovaná světla jako částice
MATERIÁLY A TEXTURY
aplikace materiálů pomocí drad&drop
neomezený počet materiálů na objektu
vzájemné mixování materiálů
nastavení parametrů materiálů: barvy, svítivosti, průhlednosti (včetně indexu lomu paprsku), zrcadlení, zamlžení, plasticity, velikosti a barvy spekulárního světla, masky, záření, atd.
široké možnosti mapování: flat, cylindrical, spherical, cube, spatial, frontal, shrinkwrap, UV a UVW.
displacement a environment mapping (možno animovat)
procedurální textury (2D a 3D shadery).
volumetrické shadery
digitální filmy (AVI, QuickTime) jako textury
ANIMACE
animmace libovolného parametru scény (včetně Boolean operací, textur, atd.)
keyframe animace a animace po křivkách
animace hierarchických objektů
inverzní kinematika
animace koster
zrychlování a zpomalování
speciální efekty: explode, wind, melt, morph, pulse, vibrate, shatter, twist, bend, formulae a taper.
motion blur
animace definované matematickými vzorci
neomezený počet animačních stop
cyklické animace
přesná kontrola animací pomocí panelů Time Line a Time Control
PARTICLE SYSTEM
definice libovolného objektu jako částice
různé objekty jako náhodné částice
komplexní animované objekty jako částice (animovaná světla apod.).
doplňkové efekty pro práci s částicemi: attraction, turbulence, wind, gravity, resistance, reflector, destruction a rotation.
PROGRAMOVÁNÍ
objektový programovací jazyk C.O.F.F.E.E. (vychází z C++ a Javy)
otevřená architektura - interface pro 2D a 3D shadery, animační a post-render efekty
IMPORT A EXPORT
AVI, MOV, PICT, BMP, IFF, TIFF, TGA, JPEG, DXF, DEM landscapes, CINEMA 4D, Illustrator (AI), Imagine, LightWave (objekty a scény), QuickDraw 3D, 3D Studio R4, Wavefront, VRML 1&2.
binární kompatibilita souborů Cinema 4D z různých platforem