Wie speichere ich Rendering?

Jedes Mal, wenn ich ein Bild rendere und versuche, es zu speichern, verschwindet es einfach. Wie speichert man einen Render genau? Ich verwende einen Mac.

Kommentare

  • Shift-S unter Blender v2.80 und höher. F3 auf Blender v2.79 und früher.

Antwort

Wenn Sie Wenn Sie ein einzelnes Bild durch Drücken von F12 rendern, wird es standardmäßig nicht gespeichert. Es belegt einen der Render-Ergebnis-Slots, bis Sie ein Bild erneut rendern. Im UV / Image Editor , wo Sie das gerenderte Ergebnis sehen können, können Sie es einfach speichern, indem Sie zu Bild> Als Bild speichern gehen oder F3 drücken:

Geben Sie hier die Bildbeschreibung ein.

Antwort

Wenn mit „verschwinden“ gemeint ist, dass die 3D-Ansicht wiederhergestellt wird, sollten Sie in der Lage sein, die Ansicht wieder in den Bildeditor zu wechseln und das letzte Renderergebnis zu öffnen.

Geben Sie hier die Bildbeschreibung ein.

Andernfalls können Sie das Ausgabefeld auch in Ihren Rendereinstellungen verwenden Speichern Sie das Rendering an der gewünschten Stelle. (Wie Tardis in einem Kommentar feststellte, müssen Sie das Rendering als Animation verwenden und stellen Sie den Frame-Bereich auf einen einzelnen Frame ein, um das Bild an der Position auszugeben.)

Geben Sie hier die Bildbeschreibung ein

Kommentare

  • Nach meiner Erfahrung funktioniert das Feld Ausgabespeicherort nur mit Animationen.
  • @TAR Standardmäßig ja, aber Sie können den Hotkey F12 beispielsweise zum Rendern und Schreiben anpassen, wodurch nach Abschluss des Renderns ein Standbild in diese Position geschrieben wird.

Antwort

Wie bereits erwähnt, speichert Blender standardmäßig keine Standbilder, aber Sie können dies ändern, wenn Sie mit dem Schreiben eines winzigen Stücks Python in Ordnung sind (kaum eines schreiben).

Wenn Sie mit der rechten Maustaste auf die Schaltfläche „Rendern“ klicken und „Quelle bearbeiten“ auswählen, können Sie zum Texteditor wechseln und im Menü „Dateien“ (die Schaltfläche neben „Vorlagen“) Siehe dort die Datei properties_render.py. Wenn Sie darauf klicken, befindet sich ein Cursor in der Zeile, die die Schaltfläche in der GUI „definiert“.
Fügen Sie am Ende der Zeile einfach .write_still = True hinzu.
If Wenn Sie dies tun, werden automatisch Standbilder in dem von Ihnen festgelegten Ausgabeverzeichnis gespeichert (in demselben Verzeichnis, in dem auch die gerenderten Animationsframes gespeichert sind).

Hinweis: Wenn Sie unter Windows arbeiten und Blender installiert haben Am Standardspeicherort (normalerweise Programme) müssen Sie es möglicherweise als Administrator ausführen, um die Datei zu bearbeiten. Beachten Sie außerdem, dass die sicherste Methode zum Anwenden der Änderung darin besteht, Blender nach dem Speichern der Datei neu zu starten (Alt + S, oder verwenden Sie einfach das Dropdown-Menü Text und wählen Sie das Element Speichern.
Herzlichen Glückwunsch! Jetzt speichert Ihre Blender-Installation Standbilder automatisch standardmäßig in dem für das Projekt festgelegten Ausgabeverzeichnis.

Kommentare

  • können Sie die vollständige neue py-Datei freigeben? ' ist nicht klar, wo .write_still = True
  • @Sanbaldo, wenn Sie mit der rechten Maustaste auf

Quelle bearbeiten " auf dem " Rendern " sollte sich der Cursor in der richtigen Zeile befinden. Bei Verwendung der Datei mit Blender 2.8X ist ' wahrscheinlich nicht kompatibel.

  • welche " rendern " Schaltfläche beziehen Sie sich? Header? Wenn Sie mit der rechten Maustaste klicken, wird ' nicht angezeigt, dass " die Quelle " bearbeitet.
  • @Sanbaldo Dies ist eine Frage (und Antwort) von hinten, als sich die Schaltfläche Rendern im Bedienfeld mit Szeneneigenschaften befand. Nicht sicher, was in den Versionen 2.8+ geändert / behoben werden soll.
  • Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.