Caligari trueSpace5
Ontwerpen in een andere dimensie
11 juli 2001 | Ben Donke
Een bespreking van trueSpace kan niet om de unieke interface en de aanpak van objectmanipulatie heen. De standaardinterface van trueSpace5 is een groot perspectiefvenster dat snel rond een as geroteerd kan worden. U krijgt 3D-gezichten van boven, onder en de vier zijden van een project, en camerastandpunten. U kunt ook kleinere vensters in het hoofdscherm openen of naar de klassieke lay-out met vier vensters overschakelen waarin u een combinatie van de eerder vermelde gezichten kunt bekijken - een nieuwigheid in versie 5.
Een ander sterk punt in trueSpace 5 is het manipuleren van objecten. Versie 4 introduceerde
objectwidgets, wat in feite x-, y-, en z-as balken zijn met functiebeschrijvingen op de statusbalk. Als u een object langs de x-as wil roteren, sleept u de cursor over de gele x-as of kiest de rotatiehoek in de Property Box.
U kunt ook objecten rechtstreeks duwen, slepen, indrukken en uitrekken, of de nieuwe
bounding boxes gebruiken om schaal, rotatie en plaatsing te bepalen. Er zijn verschillende modelleertechnologieën; trueSpace5 bevat ook NURBS-objecten (nonuniform rational B-spline) boven plastiformen, metaballen en subdivisieoppervlakken, en u krijgt met één muisklik toegang tot contextgevoelige ontwerptools.
Ook de textuuropties zijn erg volledig. Kleur, verplaatsing, transparantie- en reflectie-shaders, real-time UV multilayer texture-mapping en 3D-schildertechnieken zijn beschikbaar. De nieuwe
incremental image rendering-techniek (IIR) geeft bijna in real-time een preview van textuureffecten, wat erg belangrijk is bij het aanbrengen van transparantie- en reflectie-shaders die beïnvloed worden door andere objecten. Het enige manco in de tools zijn de ontbrekende partikelanimaties voor sneeuw, vuur, regen en dergelijke effecten.
Inzake animatie biedt trueSpace5 kant-en-klare animatiepaden voor taken zoals het maken van walkarounds en roterende logo's. Karakteranimators kunnen kiezen uit een ruim gamma botten, inverse kinematics, spieren, pezen en huid. U kunt fysische eigenschappen voor materialen zoals ijzer, glas, rubber en piepschuim instellen om te bepalen hoe ze reageren op wind, botsingen en de zwaartekracht.
De belichtingsfuncties zijn ook sterk verbeterd; zo kunt u nu reële waarden voor kleur, intensiteit en temperatuur invoeren. Het plaatsen en vergroten van lichten kan echter nog verbeterd worden.