out of memory for raytrace - hatası
out of memory for raytrace - hatası
Arkadaşlar bir sitenin mimari ve tasarımını yapıyorum bu site 9 bloktan oluşmakta binayı modelledim her bina 5500 objeden oluşuyor ve render aldım fakat 9 binayı birden aynı sahne içine yerleştirdiğim zaman render hata veriyo hata ise "out of memory for raytrace" diyor kullandığım makina AMD 4200+ 64 bit X2 2Gb ram var 512 Mg ekrankartı var problem konfigrasyondamı yoksa programdamı
Cvp
öncelikle bina ların aynı tipse kopyalarken instance kopyalamayı seç raytrace malzemelerin oldukça fazla reflection ları açık galiba ve bunları hesap ederken hafıza yetmiyor birde sahnende yüksek poligonlu ağaçlar bitkiler koymuşsan hiç yetmezbu durumda ağaçları ayrı bir layere al hide et eğer RPC kullanmışsan onlarıda aynı şekilde ayrı layere alıp hıde edebilirsin.bu şekilde render al hatavermiyecektir .daha sonra sadece ağaçları ve rpcleri render et PS de montajla derim.
Cvp
vertex söylediklerin viewport hakimiyeti için etkili olabilir, ama rendera faydası olmayacaktır. render alabilmek için windows´un max için ayırdığı ram miktarını arttırman gerekli, bunuda site içinde aratırsan çok rahat bulursun.
Cvp
aynı tipteki apartman bloğunu 9 kere copy yaparsan 9 birim ram gerekir ama instance copy yaparsan sahnen hala 1 birim ram kullanır render esnasında ise enfazla (afaki)2-3birim ram kullanırsın kısacası sadece viewport rahatlamaz render da rahatlar bunu windows görevyöneticisinde SD kullanımı nda gözlemleyebilirsin eğer sadece viewportunu rahatlatacaksan poligonlu objelerini sağ tuşla object properties ten display box ı işaretlersin. örnek : boş sahne max9 açılışı 474MB 50segmentli 160.000 poligonlu çaydanlığı yerleştirdim 500 MB bundan 100 tane instance copy yaptım hala 500 MB (16.000.000 poligon) ışıksız olarak default render aldım maximum 803 MB tı gördüm yani 12 çaydanlık kadar ram arttı.şimdi sahne de sadece 1 çaydanlık bırakıp bunları 100 adet cop yaptığım zaman sahnem 1.66 GB oldu tabi makinem sadece 1.5 GB olduğu için bunun renderinı alamadım Error allocating mesh diye bi uyarı çıktı daha yüksek ramı olan arkadaşlar bunu bana bildirirse sevinirim. :)
Cvp
Herşey için teşekkürler tavsiyeleriniz benim için altın niteliğindedir. Tavsiyelerinizi hemen uygulayacağım
Cvp
http://www.cg-turk.com/forum/viewtopic.php?t=819
burdaki linkte sorununa çözüm olabilicek bişiler bulabilirsin
9 blok ve ağaçları proxy kullanarak ram ini rahatlatabilirsin ..
ama render motorunu yazmamışsın , bu v-ray için geçerli olucaktır ..
kolay gelsin