mr proxy

Allgemeine Fragen, rund um mental ray®

mr proxy

Postby shah on Fri Aug 26, 2011 19:05 pm

hallo leute,
ich habe in einer testszene 9 bäume (insg. 3mio. polys) und daylight, renderzeit 4:41.
wenn ich den selben baum als proxy reinlade, habe ich eine renderzeit von 4:46.
why?

gruß

ps: max 2011, 64 bit
shah
User
 
Posts: 48
Joined: Tue Oct 21, 2008 19:12 pm
Location: Wiesbaden

Re: mr proxy

Postby haggi on Fri Aug 26, 2011 22:56 pm

Sprichst du von binary proxies oder von assemblies?
Und wundern tust du dich über die 5 Sekunden Unterschied?
haggi
Admin
 
Posts: 752
Joined: Wed Jan 10, 2007 0:56 am

Re: mr proxy

Postby shah on Sat Aug 27, 2011 11:00 am

mir geht es grundsätzlich um den einsatz von mr proxies und nicht um die 5 sek.!!
ich dachte sinn und zweck von mr proxies wäre, daß man renderzeit sparen könnte? oder habe ich was falsch verstanden?
shah
User
 
Posts: 48
Joined: Tue Oct 21, 2008 19:12 pm
Location: Wiesbaden

Re: mr proxy

Postby haggi on Sat Aug 27, 2011 13:13 pm

Das hast du falsch verstanden. Da die Proxies exakt die gleiche Geometrie enthalten, wie wenn du das normal renderst, werden auch die gleichen Daten gerendert. Daher gibt es da wenig Spielraum für speedups. Zumindest wenn du alle Proxies im Bild siehst. Sind die nicht sichtbar, so müssen die auch nicht geladen werden. Damit spart man zumindest die Translationszeit, wobei die eigentlich nur selten ein grosses Problem darstellt.

Es gibt eigentlich zwei Gründe mit Proxies zu arbeiten:

1.) Speicherersparnis
2.) Load on Demand

Im Normalfall hast du Deine Geometrie in der Szene, fängst du an zu rendern, dann wird die komplette Geometrie erst mal nach mentalray übersetzt. Damit gibts die Geometrie zweimal, einmal in der Szene und einmal im Renderer. Das bedeutet natürlich für Szenen die viel Ram benötigen, dass weniger für mentalray über ist. Nutzt du Assemblies, so muss die Geometrie nicht mehr in der Szene vorhanden sein und man spart einen Haufen Speicher.

Und dann werden Proxies oder Assemblies nur dann geladen wenn ein Bucket die Bounding Box erfasst. Hast du also ein fettes Gebäude als Assembly rausgeschrieben und deine Kamera schaut in eine andere Richtung, wird da nix geladen. Hat man hingegen die Original Geometrie in der Szene, so wird im Normalfall erst mal alles rausgeschrieben, ob sichtbar oder nicht.
haggi
Admin
 
Posts: 752
Joined: Wed Jan 10, 2007 0:56 am

Re: mr proxy

Postby shah on Sat Aug 27, 2011 16:22 pm

verstehe...hoffe ich. danke für die erläuterung.
shah
User
 
Posts: 48
Joined: Tue Oct 21, 2008 19:12 pm
Location: Wiesbaden

Return to What, where, why

Who is online

Users browsing this forum: No registered users and 1 guest

cron