Daz und Texturen

Es gibt 22 Antworten in diesem Thema, welches 5.734 mal aufgerufen wurde. Der letzte Beitrag (18. Dezember 2020 um 21:59) ist von hexchen_uta.

    • Offizieller Beitrag

    Das hört sich seltsam an. Wie viel GB RAM hast du? Ich hatte das Problem bisher nie, und ich arbeite regelmäßig mit 4k-Texturen für Portraits.

    In welchem Moment ergibt sich der Fehler? Beim Heraussuchen der Textur oder beim Rendern oder was?

  • Also das sind doch Basics die eigentlich jeder, der einen PC einschaltet und damit arbeitet, wissen sollte....

    Texturgröße -> Dateiexplorer aufrufen, Texturdatei auswählen und sich die MB der Datei anzeigen lassen

    Arbeitsspeicher -> (Win10) -> unter Einstellung -> Info auswählen und unter Gerätespezifikation bei "Installierter RAM" gucken

    Nil dificile volenti.
    (Nichts ist zu schwer für den, der will.)

  • In diesem Zusammenhang ist auch die GRafikkarte entscheidend zu erfahren um zu analysieren wo das Problem ist.

    Auch muss man den Treiber solch einer GK immer auf den neusten Stand halten,

    Du willst Hilfe dann musst du diese Daten liefern, weil keiner sitzt vor und kennt deinen Rechner.

    • Offizieller Beitrag

    Wenn sie die Basics nicht kennt, bringt es doch nix, ihr sowas um die Ohren zu klatschen.

    Basics kurz erklärt:
    Die CPU ist das Gehirn deines Computers, wird auch Prozessor genannt. Das Arbeitstier, das, was die Rechenleistung erbringt.

    Die Festplatte wird, je nach Bauweise, auch schon mal HDD oder SSD genannt und ist das Langzeitgedächtnis deines Rechners. Hier lagern deine Daten. Wenn dein Computer gut aufgesetzt ist, ist sie wahrscheinlich in mehrere Abschnitte, Partitionen genannt, unterteilt.

    Der RAM, auch Arbeitsspeicher genannt, ist das Kurzzeitgedächtnis des Rechners. Hier werden Daten hineingeladen, mit denen gerade gearbeitet wird und die sich daher noch im Fluss befinden.

    Die Grafikkarte ist, was das Bild an den Monitor ausgibt. Sie kann noch mal eigenen Grafikspeicher, auch oft VRAM abgekürzt, haben.

    Das Netzteil ist der Stromeingang und sollte genügend Leistung haben, um deinen ganzen Rechner unter Volllast zu versorgen.

    Dann gibt es noch die sogenannte Peripherie, also alles, was nicht im Rechner drin ist, aber mit ihm verbunden - Maus, Tastatur, Drucker, Grafiktablett, USB-Hubs, Kamera, etc.

    Um an die Daten deines Computers zu kommen, kannst du die Einstellungen aufrufen, dort auf System klicken, und ganz unten findest du dann den Punkt Info. Zumindest unter Win10.

  • Prozessor: Intel Core i5-4690

    RAM: 8 GB

    Betriebssystem Win 10 Home 64 Bit

    Jetzt fehlt noch die Grafikkarte. Gib mal bitte unten links in das Suchfeld von Win10 (Lupe in der unteren zeile anklicken) "Systeminformationen" ein und drücke Enter. Dann wählst Du dort "Komponenten" - "Anzeige" aus und Du bekommst die Anzeige, die ich hier auch drangehängt habe. Ganz oben steht dann der Name Deiner Grafikkarte. (Das meinte ZWpro ) mit "GK".)

    Wieviel eigenen Arbeitsspeicher die hat, finden wir dann auch noch heraus.

    Ach ja, ist das ein PC oder ein Notebook?

  • Du hast einmal eine Onboard-Grafikkarte, die im Mainboard integriert ist (ist mit 1 GB RAM gelistet), und zusätzlich eine NVIDIA GeForce GTX 750 Ti mit 2 GB RAM.

    2 GB sind für die aktuellen Modelle bei DAZ nicht wirklich viel und da kann es schon passieren, dass alles, was in Deiner Szene drin ist, mehr Speicher benötigt. Wenn das der Fall ist, hat DAZ die Rückfallebene, dass eben nicht mehr über die Grafikkarte gerendert wird (was deutlich schneller wäre), sondern dann über Deinen Prozessor. Die benötigten Daten werden dann komplett (!!) in den Arbeitsspeicher Deines Systems geladen. Das sind bei Dir theoretisch 8 GB, aber: Windows braucht davon etwas, DAZ braucht davon etwas und alle anderen Anwendungen, die Du dabei vielleicht auch noch offen hast, natürlich auch, so dass Dir dann vielleicht nur noch 4 GB als verfügbarer Arbeitsspeicher übrigbleibt. (Dummerweise greift DAZ dann nicht mehr auf den Speicher der Grafikkarte zurück, die jetzt ja ungenutzt rumliegen...)

    Falls die Szene, die Du jetzt rendern möchtest, auch nur ein Bit über dem zu Verfügung stehenden Speichervolumen liegt, kommt es vor, dass DAZ einfriert, abstürzt oder sonst welche ungewünschten Dinge veranstaltet...

    • Offizieller Beitrag

    Das Problem könnte an deinem Kurzzeitgedächnis liegen (also an dem von deinem PC).

    Alle Programme, die laufen (auch alle Hintergrundprozesse und das Betriebssystem) brauchen ein bisschen - oder auch mal ein bisschen mehr - von deinem Kurzzeitgedächtnis.

    z.B. mein windoof 10 hat 98 Hintergrundprozesse laufen, die alle zwischen 0,1 und 50 MB Arbeitsspeicher verbrauchen. Rechnen wir mal durchschnittlich mit 2,5 MB * 98 = 245 MB nur für's System. Das ist 1/32 deines Arbeitsspeichers nur dafür, das Windoof läuft.

    Dann gibt's noch systemunabhängige Hintergrundprozesse wie Skype, dein Antivirenprogramm, und ich weiß nicht was sonst noch alles. Das sind bei mir 81 Stück mit so durchschnittlich 0,1-20 MB, durchschnittlich etwa 4 MB, mit zwei Ausreißern von 100 und 200 MB. Macht Summa Summarum 316+200+100 = ca 616 MB von deinem Arbeitsspeicher gehen etwa dafür drauf, das sind immerhin auch schon fast 8%, oder 1/13.

    Das heißt, du verlierst etwa 10% deines Arbeitsspeichers nur an Sachen, an denen du nicht viel tun kannst.

    Jetzt kommen da noch die Anwendungen zu, die du laufen hast. Und Sachen wie der Browser, in dem du gerade die lizenzfreie Textur rausgesucht und dabei 200 Einzelseiten aufgerufen hast, dein Malprogramm, in dem du die Textur verändert hast, und DazStudio, in dem du sie einbauen willst, können da übel zu Buche schlagen. Mein Opera läuft jetzt seit gestern, glaube ich, und frisst von meinen 32GB schon 6 auf (okay, da hilft ein Reboot oder ein Chache leeren). Bei dir wäre da fast nix mehr übrig. Mein Gimp nimmt sich bei einem 4k-Textur-Bild gerade um die 430MB. Und mein DAZ ist gerade relativ unbelastet mit einem G8M base und ein paar Prims und trotzdem schon bei 600MB. Discord, Outlook, Steam... alle noch mal zwischen 100-200MB. Selbst der dödelige Taschenrechner von Windoof will 25MB.

    Wenn jetzt aber dein Kurzzeitgedächtnis voll ist, macht DAZ schon mal gern "TILT" und weigert sich, weiterzuarbeiten. Und selbst wenn alles gut aussieht, dein RAM ist "nur" mit 5GB belegt in der Szene - in dem Moment, in dem du auf Rendern klickst, werden die ganzen Texturen erst ausgepackt und die Shader erst kompiliert - dann geht der RAM-Verbrauch noch mal krass nach oben.

    Als erste Lösung - alles ausschalten, was nicht nötig ist. Mache ich auch noch oft, trotz 32GB RAM, weil mir sonst der Render wegfliegt.

    Zweite Lösung - nur Teile der Szene rendern. Die Szene wenn nötig auseinanderschnibbeln in mehrere Unterszenen. Alles einzeln rendern, um den RAM-Verbrauch zu minimieren, und dann per Postwork und Ebenenmasken kombinieren.