Çözüldü R7 7800X3D 4080 sistemde Blender ağırlaşıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Asaba mahmures

Hectopat
Katılım
19 Haziran 2022
Mesajlar
169
Daha fazla  
Cinsiyet
Diğer
Merhaba, bana Blender uygulamasında yardımcı olmanızı istediğim bir konu var. Elimde fractal terra + ASUS Pro art 4080 + 7800x3D + ROG STRIX B650E-I + 32 GB EXPO 6000MHz RAM + 2TB bir sistem var. Ben bu sistemde hem oyun oynuyorum. Hemde animasyon işi yapıyorum. Soruma gelecek olursak. Bildiğiniz üzere fizik ve simülasyon işlemlerinde işlemci kullanılır. Ben 7800x3D işlemcisini kullandığımdan bana biraz süre uzunmuş gibi geliyor. Ama fizik ve simülasyonunu sürekli kullanmıyorum. Bu yüzden bir üst işlemcili sisteme geçmeğe gerek duymuyordum ta ki acaba gerekli mi sorusunu kendime sorduracak bir ayrıntı yakalayana kadar. Animasyonu üretirken belli karakter sayısını ve ekranda bulunan işlenmiş objelerin sayısı artıkça gezintim yavaşlamaya objeleri daha ağır şekilde deforme etmeye başladım. Bu bilgisayar özelliklerine rağmen ve gerekli performans ayarlarını yapmama rağmen bu sorunla karşılaşıyorum. Bildiğim tüm ayarları yaptım. Mesela render alma bölümünden:
Simplify en düşükte tuttum.
Playbackten frame droping seçeneğini kullandım.
Viewport'u Solid mod da kullanıyorum.
Sahnede işim bittiği objeleri render alana kadar kapatıyorum vs vs.
buna rağmen belki bana öyle geliyor ama Blender ağırlaşıyormuş gibi geliyor. Bunun için Blender içinde bir çözüm var mı varsa söyler misiniz? Ya da daha yüksek işlemcili mesela 7950X veya 13900k gibi bir sisteme geçersem bu sorun çözülür mü?
 
Son düzenleyen: Moderatör:
Çözüm
Merhaba, bana Blender uygulamasında yardımcı olmanızı istediğim bir konu var. Elimde fractal terra + ASUS Pro art 4080 + 7800x3D + ROG STRIX B650E-I + 32 GB EXPO 6000MHz RAM + 2TB bir sistem var. Ben bu sistemde hem oyun oynuyorum. Hemde animasyon işi yapıyorum. Soruma gelecek olursak. Bildiğiniz üzere fizik ve simülasyon işlemlerinde işlemci kullanılır. Ben 7800x3D işlemcisini kullandığımdan bana biraz süre uzunmuş gibi geliyor. Ama fizik ve simülasyonunu sürekli kullanmıyorum. Bu yüzden bir üst işlemcili sisteme geçmeğe gerek duymuyordum ta ki acaba gerekli mi sorusunu kendime sorduracak bir ayrıntı yakalayana kadar. Animasyonu üretirken belli karakter sayısını ve ekranda bulunan işlenmiş objelerin sayısı artıkça gezintim yavaşlamaya objeleri daha ağır şekilde deforme etmeye başladım. Bu bilgisayar özelliklerine rağmen ve gerekli performans ayarlarını yapmama rağmen bu sorunla karşılaşıyorum. Bildiğim tüm ayarları yaptım. Mesela render alma bölümünden:
Simplify en düşükte tuttum.
Playbackten frame droping seçeneğini kullandım.
Viewport'u Solid mod da kullanıyorum.
Sahnede işim bittiği objeleri render alana kadar kapatıyorum vs vs.
buna rağmen belki bana öyle geliyor ama Blender ağırlaşıyormuş gibi geliyor. Bunun için Blender içinde bir çözüm var mı varsa söyler misiniz? Ya da daha yüksek işlemcili mesela 7950X veya 13900k gibi bir sisteme geçersem bu sorun çözülür mü?
7800x3D oyun öncelikli planlanmış, 8/16 veriyor. 3d cache olduğundan Ghz anlamında da arttırma az oluyor. 7900 iş öncelikli, 12/24 veriyor - tabi arada %30 civarı performans farkı olacaktır.

Sahnedeki objelerin sayısından önce modifier kısmında kullandıkların arttığından dolayı daha ihtimalli.
Örnek ekran görüntüsü paylaşırsan gözden kaçan şey varsa yakalarız. Veya materyal özelliklerini bir tık abartmış olabilirsin.

7800x3D'den 7900'e geçmen ekonomik olarak daha kolay veya 7950x uygunsa ona geçmen - ki o da 16/32 olduğundan şimdikine göre %50+ civar performans artışın olacaktır.

Kişisel olarak her zaman render dosyasını bitmiş dosyadan ayrı bir save as olarak temiz bir dosyaya aldığım için bazen daha iyi performans da gördüğümü düşünüyorum.
Viewporta etki etmez ama eğer tek kare değil animasyon render alıyorsanız:

Render>FinalRender>Performance>Persistent Data

Render sürenizi kısaltır. Render alırken biraz ramden feragat ederek bir sonraki karede işine yarayacak bvh datalarını tekrar yüklemiyor ramden kullanıyor tavsiye ederim.
 
Merhaba, bana Blender uygulamasında yardımcı olmanızı istediğim bir konu var. Elimde fractal terra + ASUS Pro art 4080 + 7800x3D + ROG STRIX B650E-I + 32 GB EXPO 6000MHz RAM + 2TB bir sistem var. Ben bu sistemde hem oyun oynuyorum. Hemde animasyon işi yapıyorum. Soruma gelecek olursak. Bildiğiniz üzere fizik ve simülasyon işlemlerinde işlemci kullanılır. Ben 7800x3D işlemcisini kullandığımdan bana biraz süre uzunmuş gibi geliyor. Ama fizik ve simülasyonunu sürekli kullanmıyorum. Bu yüzden bir üst işlemcili sisteme geçmeğe gerek duymuyordum ta ki acaba gerekli mi sorusunu kendime sorduracak bir ayrıntı yakalayana kadar. Animasyonu üretirken belli karakter sayısını ve ekranda bulunan işlenmiş objelerin sayısı artıkça gezintim yavaşlamaya objeleri daha ağır şekilde deforme etmeye başladım. Bu bilgisayar özelliklerine rağmen ve gerekli performans ayarlarını yapmama rağmen bu sorunla karşılaşıyorum. Bildiğim tüm ayarları yaptım. Mesela render alma bölümünden:
Simplify en düşükte tuttum.
Playbackten frame droping seçeneğini kullandım.
Viewport'u Solid mod da kullanıyorum.
Sahnede işim bittiği objeleri render alana kadar kapatıyorum vs vs.
buna rağmen belki bana öyle geliyor ama Blender ağırlaşıyormuş gibi geliyor. Bunun için Blender içinde bir çözüm var mı varsa söyler misiniz? Ya da daha yüksek işlemcili mesela 7950X veya 13900k gibi bir sisteme geçersem bu sorun çözülür mü?
7800x3D oyun öncelikli planlanmış, 8/16 veriyor. 3d cache olduğundan Ghz anlamında da arttırma az oluyor. 7900 iş öncelikli, 12/24 veriyor - tabi arada %30 civarı performans farkı olacaktır.

Sahnedeki objelerin sayısından önce modifier kısmında kullandıkların arttığından dolayı daha ihtimalli.
Örnek ekran görüntüsü paylaşırsan gözden kaçan şey varsa yakalarız. Veya materyal özelliklerini bir tık abartmış olabilirsin.

7800x3D'den 7900'e geçmen ekonomik olarak daha kolay veya 7950x uygunsa ona geçmen - ki o da 16/32 olduğundan şimdikine göre %50+ civar performans artışın olacaktır.

Kişisel olarak her zaman render dosyasını bitmiş dosyadan ayrı bir save as olarak temiz bir dosyaya aldığım için bazen daha iyi performans da gördüğümü düşünüyorum.
 
Çözüm
Viewporta etki etmez ama eğer tek kare değil animasyon render alıyorsanız:

Render>FinalRender>Performance>Persistent Data

Render sürenizi kısaltır. Render alırken biraz ramden feragat ederek bir sonraki karede işine yarayacak bvh datalarını tekrar yüklemiyor ramden kullanıyor tavsiye ederim.
Yok ben hareket yakalama kullanmıyorum. Animasyonları kendim kare kare işliyorum. Bunun dışında kalan diğer özelliklerde süreye etki etmeyecekse sistemi yükseltmemek gereksizdir.

7800x3D oyun öncelikli planlanmış, 8/16 veriyor. 3d cache olduğundan Ghz anlamında da arttırma az oluyor. 7900 iş öncelikli, 12/24 veriyor - tabi arada %30 civarı performans farkı olacaktır.

Sahnedeki objelerin sayısından önce modifier kısmında kullandıkların arttığından dolayı daha ihtimalli.
Örnek ekran görüntüsü paylaşırsan gözden kaçan şey varsa yakalarız. Veya materyal özelliklerini bir tık abartmış olabilirsin.

7800x3D'den 7900'e geçmen ekonomik olarak daha kolay veya 7950x uygunsa ona geçmen - ki o da 16/32 olduğundan şimdikine göre %50+ civar performans artışın olacaktır.

Kişisel olarak her zaman render dosyasını bitmiş dosyadan ayrı bir save as olarak temiz bir dosyaya aldığım için bazen daha iyi performans da gördüğümü düşünüyorum.
Ben sistemimde ROG STRIX B650E-I ve frectal terra kasasını kullandım. B650-I 7900 veya 7950x'i hakkıyla kullandıramayacağını düşünüyorum. Bu yüzden daha geniş vrm soğutmalı ve güç beslemeli anakarta geçmek gerekiyor. Ayrıca kasa ve soğutma takviyesi yapılması lazım. Ben ROG STRIX B650E-I ve Ryzen 7800x3d'yi çok uyguna yakaladığım için direk kapıp itx bir sitem kurdum.

Minecraft animation videoları üretiyorum. Dolasıyla karakterler hep düşük poligonlu ve çok az modifer bulunduruyor. Mekan ve objelerde düşük poligonlu ve basit materyalli.
Sahnelerimde 15 ila 20 karakter arası kesinlikle oluyor. Projelerimde elimden gelendiğince trisleri minimumda tutuyorum. Genellikle 2.000.000 dan yukarı çıkmıyor.

Şimdi siz çıktı dosyasını save dosyasından başka yere kaydediyorum derken görüntü çıktısından mı bahsettiniz yoksa simülasyon data çıktılarından mı bahsettiniz?

Bende bu işte yeniyim.(1.5 yıl) Bir dönem bu videolardan çok(çook) güzel para kazandım. Ama basit ve tekrara düştüğü için yaklaşık iki ay önce kanalım kapandı. Bende kaliteyi artırmak adına yeni eğitimler aldım. Eksiklerim var bu yüzden anlık hareket etmemek adına ve gereksiz masraf olmaması için sordum.
 
Son düzenleme:
Şimdi siz çıktı dosyasını save dosyasından başka yere kaydediyorum derken görüntü çıktısından mı bahsettiniz yoksa simülasyon data çıktılarından mı bahsettiniz?
Sahnelerimde 15 ila 20 karakter arası kesinlikle oluyor. Projelerimde elimden gelendiğince trisleri minimumda tutuyorum. Genellikle 2.000.000 dan yukarı çıkmıyor.
Güncellemek istiyorsan dediğim gibi, cpu üzerinden gidebilirsin hesap kitap yapıp.

Çizim dosyasında materyal ve animasyon, aydınlatma v.b'yi oturttuktan sonra save as olarak çizim dosyası 2'yi kaydediyorum. Onu açıp içinde temizlik yapıp birkaç kontrolden sonra rendera bırakıyorum. Anlamadığım sebeplerden bazen bug'lar çıkabiliyor - böylece bug'ları yakalamak da kolaylaşabiliyor. Render'a ondan sonra geçiyorum.

Cache'ler 3-5dk'yi geçmedikçe diske kaydetmiyorum - ondan bahsetmiyorum zira.

Tabi bu söylediklerim dosyalarının hepsi düzgün durumdaysa. Şunu yapabilirsin 365'e kadar yaptığın eski bir dosyanın kopyasını alıp 365 indirip orada render alıp sonra 402'de de alıp karşılaştırabilirsin. Geonode üzerinden 365'te çalışan dosyam 402'de çalışmıyor mesela - böyle bir şey de denk gelmiş olabilir. Ekran görüntünü anlattıklarına göre hayal ettiğimden yorumlarım burada bitti.
 
Güncellemek istiyorsan dediğim gibi, cpu üzerinden gidebilirsin hesap kitap yapıp.

Çizim dosyasında materyal ve animasyon, aydınlatma v.b'yi oturttuktan sonra save as olarak çizim dosyası 2'yi kaydediyorum. Onu açıp içinde temizlik yapıp birkaç kontrolden sonra rendera bırakıyorum. Anlamadığım sebeplerden bazen bug'lar çıkabiliyor - böylece bug'ları yakalamak da kolaylaşabiliyor. Render'a ondan sonra geçiyorum.

Cache'ler 3-5dk'yi geçmedikçe diske kaydetmiyorum - ondan bahsetmiyorum zira.

Tabi bu söylediklerim dosyalarının hepsi düzgün durumdaysa. Şunu yapabilirsin 365'e kadar yaptığın eski bir dosyanın kopyasını alıp 365 indirip orada render alıp sonra 402'de de alıp karşılaştırabilirsin. Geonode üzerinden 365'te çalışan dosyam 402'de çalışmıyor mesela - böyle bir şey de denk gelmiş olabilir. Ekran görüntünü anlattıklarına göre hayal ettiğimden yorumlarım burada bitti.
Teşekkür ederim. Render'a hazır hale geldiğini düşündüğünüz projeyi(örnek "A1_proje.blend" tekrar yeni proje(A1_proje.001.blend) olarak kaydedip ardından A1_proje.001.blend projesinde son bir rötuş yaptıktan sonra mı render alıyorsunuz? Doğru anlamış mıyım?

Ben geo node kısmına şuanlık girmiyorum. Tekrardan ocağın başında yeni bir kanaldan başlayacağım için daha fazla ve şimdilik ihtiyacım olmayan bilgileri öğrenmiyorum veya öğrenmek için çabalamıyorum.

Size linkled ve proxy methodları hakkında soru sormak istiyorum bu konulara hakim misiniz acaba?
 
Teşekkür ederim. Render'a hazır hale geldiğini düşündüğünüz projeyi(örnek "A1_proje.blend" tekrar yeni proje(A1_proje.001.blend) olarak kaydedip ardından A1_proje.001.blend projesinde son bir rötuş yaptıktan sonra mı render alıyorsunuz? Doğru anlamış mıyım?

Ben geo node kısmına şuanlık girmiyorum. Tekrardan ocağın başında yeni bir kanaldan başlayacağım için daha fazla ve şimdilik ihtiyacım olmayan bilgileri öğrenmiyorum veya öğrenmek için çabalamıyorum.

Size linkled ve proxy methodları hakkında soru sormak istiyorum bu konulara hakim misiniz acaba?
Armature/Rig proxy ise hayır onları kullanmadım.

Object proxy ise tabi, yalnız onun için Library Override gelecek yeni sistem, onu bekliyorum.
 
Armature/Rig proxy ise hayır onları kullanmadım.

Object proxy ise tabi, yalnız onun için Library Override gelecek yeni sistem, onu bekliyorum.
Cevap veremediğim için özür dilerim. İşim çıktı. Şimdi bildiğiniz gibi bir projede triangles sayısı ne kadar yüksekse o proje üzerinde çalışmak ağırlaşır. Bende animasyon yaptığım ve timline ile animasyonu çıktı almadan kontrol ettiğimden bu ağırlaşmalar olabiliyor. Bunu object proxy ile halledebilir miyim?

Örnek vereyim. Düşük materyalli ve yaklaşık 1.000.000 triangles'a sahip bir minecraft haritasını blender'a obj formatıyla import ettiğimi düşünün. Daha sonra bu projeyi kaydedip yeni bir proje açıp oraya import etmeden object proxy ile nesneyi atıp üzerinde işlem yaparsam timeline'da gidip geldiğimde ilkine nazaran daha iyi bir sonuç alır mıyım?
 
Cevap veremediğim için özür dilerim. İşim çıktı. Şimdi bildiğiniz gibi bir projede triangles sayısı ne kadar yüksekse o proje üzerinde çalışmak ağırlaşır. Bende animasyon yaptığım ve timline ile animasyonu çıktı almadan kontrol ettiğimden bu ağırlaşmalar olabiliyor. Bunu object proxy ile halledebilir miyim?
Animasyon proxy'si ile çoklu karakter diyorsan bilmiyorum.

Obje proxy'leri bir miktar yardımcı olur, onlar için basit youtube videoları var, viewport'ta hafifleme sağlamak ve render sırasında tam kullanmak üzere çalışırlar. Ağaç v.b şeyler ile uğraşıyorsan Png ile halletmeni öneririm, onunla ilgili addon'lar da mevcuttu.
 
Animasyon proxy'si ile çoklu karakter diyorsan bilmiyorum.

Obje proxy'leri bir miktar yardımcı olur, onlar için basit youtube videoları var, viewport'ta hafifleme sağlamak ve render sırasında tam kullanmak üzere çalışırlar. Ağaç v.b şeyler ile uğraşıyorsan Png ile halletmeni öneririm, onunla ilgili addon'lar da mevcuttu.
Animasyon proxy ile çoklu karakteri de soracaktım bilmediğinizi söylediğiniz için onu sormadım.

Teşekkür ederim. Bende Viewport'da hafifleme olmasını istediğimden söylüyordum.

Peki son bir soru size anlattıklarımı dikkate alarak bir üst seviye işlemciye geçtiğimde viewport'da hafifmle sağlaması ve timeline'da akıcılığın artmasını adına katkı sağlar mı?
Bu katkı sağlama oranı yeni alacağım işlemcimin eskisine bağlı olarak artan güç oranıyla doğru paralel seyreder mi?

Hafiflemeden kastım daha akıcı olur mu?
 

Technopat Haberler

Yeni konular

Geri
Yukarı