out of memory for raytrace - hatası

out of memory for raytrace - hatası

M.Emre IŞIK

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ı

2007-07-27 01:40:37

Cvp

vertex

ö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.

2007-07-26 17:44:41

Cvp

BLaCKFRiaiR

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.

2007-07-26 19:24:29

Cvp

vertex

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. :)

2007-07-27 01:20:30

Cvp

M.Emre IŞIK

Herşey için teşekkürler tavsiyeleriniz benim için altın niteliğindedir. Tavsiyelerinizi hemen uygulayacağım

2007-07-27 01:40:37

Cvp

YaNNa

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

2007-07-27 18:16:02