Sinds versie R13 bestaat er een klein object dat veel in zijn mars heeft! Hiermee worden de XRefs bedoeld. "Ref" staat hierbij voor referentie en x voor alles wat je graag als referentie in een scène wilt hebben.

Vandaag wil ik jullie laten zien hoe je in principe en correct kunt werken met XRefs. Het gaat hierbij om iets heel eenvoudigs met een zeer groot effect.

Daarvoor open ik eerst een willekeurige scène in Cinema 4D.

Gebruik maken van XRefs.

In dit voorbeeld gaat het om een grote treinwerkplaats met heel veel polygons - in dit geval bijna 2 miljoen polygons.

En nu wil ik graag een trein hebben in mijn treinschuur, logisch toch? Maar hier hebben we wel een probleem, want deze trein is ook behoorlijk groot. Ik voeg hem toch toe - en zo komen we op 2,4 miljoen polygons.

Xrefs gebruiken

Als ik nu met de camera door de ruimte beweeg, loopt het behoorlijk schokkerig.

En, afhankelijk van de computerconfiguratie waarmee je werkt, zou Cinema 4D bijvoorbeeld kunnen overschakelen naar de skeletmodus en zouden de objecten zelf niet meer goed te herkennen zijn.

Dat is nogal vervelend - en daar komt nog bij dat je constant moet wisselen tussen de camera die al ingesteld staat en een vrij beweeglijke camera, als je iets aan de trein wilt bewerken. Daarom verwijderen we de trein weer en pakken we het anders aan.

Xrefs gebruiken

Ik haal nu de trein als XRef weer binnen.

Hiervoor gaan we naar Object>XRef>XRef toevoegen en selecteren opnieuw de locomotief die we terug op de oorspronkelijke positie plaatsen.

Xrefs gebruiken

Nu hebben we de trein met een klein verschil - naast de locomotief staat nu een klein XRef-teken.

Dat betekent bijvoorbeeld dat de materialen dezelfde naam hebben als het object. Alle materialen heten hier nu ook "locomotief". We kunnen er niets meer aan veranderen. We kunnen hooguit nog de positie en de lichtomstandigheden aanpassen - maar verder valt er hier niet veel meer te doen. Maar dat is ook precies wat we willen.

Xrefs gebruiken

Ter illustratie: Stel je voor dat je eind januari aan je auto sleutelt, het is behoorlijk koud, en je zou gewoon je auto naar de warme keuken kunnen brengen.

Zo werkt de XRef-functie. Want we openen nu apart de locomotief onder Bestand>Openen en kunnen hier alles bewerken aan de trein zoals we willen.

We kunnen nu bijvoorbeeld vrij bewegen, alles draaien, de koplampen bewerken of andere objecten toevoegen, zoals dit gewei. Als we tevreden zijn met de wijzigingen, kunnen we alles opslaan.

Xrefs gebruiken.

We schakelen terug naar de werkplaats-scène via Venster en kunnen nu zonder problemen bij de ingevoegde locomotief op Herladen klikken.

Het object weet dat het een XRef-object is en zal dienovereenkomstig worden bijgewerkt.

Xrefs gebruiken

Onze trein in de werkplaats heeft nu ook het gewei.

Alles wat ik aan de trein verander en vervolgens opsla, kan ik doen zonder ingewikkeld te hoeven wisselen in het bestand van de locomotieven.

Deze functie is zeer praktisch - het hoeft niet alleen maar een XRef te zijn, het kunnen ook meerdere XRefs zijn.

Dit is vooral handig als je met meerdere mensen werkt aan een grotere animatie. Zo kunnen meerdere objecten of personages worden gewijzigd zonder dat de algehele scène wordt beïnvloed. Vooral bij grote projecten is het de moeite waard om objecten in te voegen met de XRef-methode.

Xrefs gebruiken