HOME Service Ressourcen Scripts & Plugins

Maya: pn_totalRendertime

 
 
LinkBack Themen-Tools Thema durchsuchen
Alt 16.12.2008   #11

Junior

 
Benutzerbild von Calegolas
 
Mitglied seit: 30.08.2008
Beiträge: 374
AW: pn_totalRendertime

so der occlusion Layer render zwar pechschwarz, aber er braucht genügend zeit um die differenzen sichtbar zu machen.

ich hab jetzt nur screenshots für 2009 gemacht, aber geht auch in 2008.


es ist scheinbar immer ne sekunde differenz drin, die auf rundungsfehlern beruhen könnte, aber das macht es konsequent und bei gleichem setup ist die sekunde unterschied auch bei Dialogbox und scripteditor drin.

schaust du einfach mal


das mit dem occlusion fuchst mich ja jetzt schon noch, aber das ist ein anderes thema.
Bild anklicken für Originalgröße
pn_totalRendertime-testmr.jpg   pn_totalRendertime-testms.jpg  
Calegolas ist offline  
Alt 16.12.2008   #12

35 Millipeter

 
Benutzerbild von Pittiplatsch
 
Mitglied seit: 21.04.2007
Beiträge: 1.418
Pittiplatsch eine Nachricht über Skype™ schicken
AW: pn_totalRendertime

Erstmal vielen Dank für Deine Mühe. Ja, das mit der Ungenauigkeit hatte ich ja schon in dem anderem Thread befürchtet, aber um ehrlich zu sein, braucht man es nicht unbedingt auf die 10tel oder 100tel Sekunde genau. Zumindestens ich nicht! Wenn es um Renderzeitoptimierung geht, dann geht es auch um größere Differenzen, damit es Sinn macht.

Wie hast Du denn den Occlusion Layer erstellt?
Pittiplatsch ist offline  
- Heute schon gep*otosh**pe*? -
Alt 16.12.2008   #13

Junior

 
Benutzerbild von Calegolas
 
Mitglied seit: 30.08.2008
Beiträge: 374
AW: pn_totalRendertime

Schaust du hier:
http://www.pixelplausch.de/autodesk-...html#post16700

dann bleibt der thread hier sauber



Und zur Zeit: ja natürlich.. die eine sekunde ist unerheblich. ich dachte halt nur dadurch dass die zeiten über die gleiche Prozedur abgerufen würden sollte die wahl des parameters eigendlich unerheblich sein.. sprich die gleiche zeit ausgeben.

Aber wie gesagt. das wo das script für da ist ist eine sekunde ein hauch von nichts
Calegolas ist offline  
Alt 17.12.2008   #14

35 Millipeter

 
Benutzerbild von Pittiplatsch
 
Mitglied seit: 21.04.2007
Beiträge: 1.418
Pittiplatsch eine Nachricht über Skype™ schicken
AW: pn_totalRendertime

Eigentlich sollte es egal sein, wohin die Renderzeit ausgegeben wird. Ich glaube die Sekunde Differenz ist mehr oder weniger zufällig bzw. wirklich von einer kleinen Abweichung beim Render abhängig. Du hast nämlich recht, die Prozedur für das Ermitteln der Gesamtzeit ist die immer die selbe und unabhängig von der Ausgabe. Das Script mißt ja nicht wie lang es für seine Ausführung insgesamt braucht, sondern nur das Stück zwischen öffnen des Renderviews, dem Renderstart und dem Renderende. Vielleicht kann ich da auch noch was optimieren, ich habe da noch eine Idee.

Ich habe das Script auch mehrfach hintereinander ausgeführt und die Gesamtzeit mal als Popup und mal in den Script Editor ausgeben lassen. Ich bekomme eine konstante Zeit.

Aber ich glaube ich weiß woher die Sekunde kommt. Und zwar braucht das Öffnen des Renderviews auch einen kleinen Moment und diese Zeit wird mit berücksichtigt. Wenn der Renderview schon offen ist, fehlt dann aber diese Sekunde. Da kann ich bestimmt was optimieren.

Danke für Deine Hilfe.
Pittiplatsch ist offline  
- Heute schon gep*otosh**pe*? -
Alt 18.12.2008   #15

Junior

 
Benutzerbild von Calegolas
 
Mitglied seit: 30.08.2008
Beiträge: 374
AW: pn_totalRendertime

Ja der gedanke mit dem offnen von fenstern kam mir auch schon. und ich glaub, dass es das ist.


Ich hab unten die tests für maya 2008 angehängt.
Bei maya software stimmt die zeit, bei mental ray ist die sekunde drin, aber ich hab mental ray nochmal neu machen müssen ( und vorher die renderview geschlossen)
vorher hat der nur beim rendern von AO auf mental ray geswitcht, aber die zeiten waren identisch. Also hab ich das nochmal komplett mit mental ray gemacht und die renderview musste neu geladen werden.


Nun geht auch der occlusion Layer und es wird tatsächlich das gleiche shading netork zugewiesen, wie bei der "von hand methode". also das mit ner mib_amb_occlusion textur.

für maya software hab ich den AO Layer trotzdem drin gelassen, damit ein wenig musik in der zeit ist.

Aber es funktioniert also auch dort
Bild anklicken für Originalgröße
pn_totalRendertime-test08.jpg  
Calegolas ist offline  
Alt 19.12.2008   #16

35 Millipeter

 
Benutzerbild von Pittiplatsch
 
Mitglied seit: 21.04.2007
Beiträge: 1.418
Pittiplatsch eine Nachricht über Skype™ schicken
AW: pn_totalRendertime

Klasse, tausend Dank für Deine Mühe!

Ich werde zusehen vielleicht den kleine Fehler mit dem Öffnen des Renderviews zu beseitigen. Ich meld mich.
Pittiplatsch ist offline  
- Heute schon gep*otosh**pe*? -
Alt 21.01.2009   #17

35 Millipeter

 
Benutzerbild von Pittiplatsch
 
Mitglied seit: 21.04.2007
Beiträge: 1.418
Pittiplatsch eine Nachricht über Skype™ schicken
AW: pn_totalRendertime

Tut mir leid, dass es so lang gedauert hat, ich habs aber nicht vergessen. Ich habe den Fehler mit der einen Sekunde Differenz behoben und den Anhang aktualisiert.
Pittiplatsch ist offline  
- Heute schon gep*otosh**pe*? -
Themen-Tools Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche