Blender HIP Render mit Cycles geht nicht?

1 Antwort

Die HIP-Anbindung wird direkt von AMD zur Verfügung gestellt und ist noch recht neu. Daher hat sie zur Zeit noch jede Menge Kinderkrankheiten.

Allerdings ist es in der aktuellen Version 3.4 schon erheblich besser geworden, während nit 3.3 Crashes noch an der Tagesordnung waren. Es ist insofern explizit wichtig, diese zu verwenden. Und natürlich den neusten verfügbaren Grafiktreiber.

Devin0 
Fragesteller
 08.01.2023, 14:07

Danke vielmals für deine Antwort! Ich habe die Version 3.4 jetzt auch getestet, erhalte jedoch dieselbe Fehlermeldung, mit denselben Problemen

0
Devin0 
Fragesteller
 08.01.2023, 14:13
@OnkelOzzy

Ja, über die Radeon Software habe ich alle Grafiktreiber aktuell. Diese neu zu installieren hat auch nichts gebracht. Ich habe gerade die Adrenalin Version 22.11.2, aktualisiert am 30.11.22

0
OnkelOzzy  08.01.2023, 14:18
@Devin0

Noch ein paar Ideen: Liegt es eventuell nur an einer bestimmten Textur? Enthalten Datei- oder Verzeichnisnamen Non-Ascii-Zeichen wie Umlaute oder Leerzeichen?

Geht dir der VRAM aus? Cuda und Optix nutzen dann den Systemspeicher, aber vielleicht funktioniert das mit HIP nicht.

Hast du vesucht, statt der kompletten Szene kleinere Objekte einzigen auszurendern? Funktioniert es dann?

1
Devin0 
Fragesteller
 08.01.2023, 14:27
@OnkelOzzy

Danke nochmal für deine Vorschläge. Tatsächlich könnte es am VRAM liegen. wenn ich zu hochauflösende Texturen nehme, ist dieser voll und es wird nichts mehr gerendert. Ich habe gerade eine neue Szene ausprobiert, mit Bildern bis 10k Auflösung, soweit hat alles geklappt. Erst ab 16k kam kein Bild mehr raus, lediglich die Fehlermeldung.
Ich werde wohl einfach runterskalierte Texturen nehmen müssen. AMD sollte den Fehler jedoch beheben, schließlich hatten diesen ziemlich viele und eine Dauerlösung ist es ja auch nicht. Aber vielen Dank für deine Hilfe.

0
OnkelOzzy  08.01.2023, 15:43
@Devin0

Mal eine Frage: Welche Texturen, außer einem HDRI Background, nutzt du in 16k Auflösung, und warum? Ich bin ziemlich überzeugt, dass es für dein Problem einen Workaround gibt.

0