![]() |
|
|||||||
| Mimari Görselleştirme Mimari görselleştirme çalışmalarınızı bizler ile paylaşın. |
![]() |
|
|
Konu Araçları | Modları Görüntüle |
|
|
#1 |
|
Forum Üyesi
Kayıt Tarihi: 01-04-2005
Mesaj: 1
|
render alırken bütün ram i kullanmıyor?
merhaba 3d max de yeniyim ve render alırken pc 1gb ram olsa bile bunun 350 ddr ını kullanıyor dosya oldukça büyük bina renderı alıyorum ram in hepsini kullanması için özel bir ayar mı yapılıyor teşekkürler
|
|
|
|
|
|
#2 |
|
Forum Üyesi
Kayıt Tarihi: 26-03-2005
Mesaj: 14
|
bildiğim kadarıyla max, ram değil işlemci kullanıyor. sizin bahsettiğiniz swap dosyası ise, onu, ram'inizin miktarının 3 katı kadar ayarlayabilirsiniz.
|
|
|
|
|
|
#3 |
|
Forum Üyesi
Kayıt Tarihi: 04-08-2004
Mesaj: 1.610
|
Merhaba, Aşağıdaki link’de 3ds max’in hafıza ( ram ve swap file ..) kullanımına dair bilgiler mevcut .( ingilizce....umarım sorun değildir..) 1... www.techiwarehouse.com/cms/articles.php?cat=52 2.. http://www.discreet.com/support/max/...dstudio&id=601 iyi çalışmalar .......................................... Linkdeki ilgili bölümün yeri:-->.. En son asteria tarafından düzenlendi : 02-04-2005 16:33. |
|
|
|
|
|
#4 | |
|
Yönetici
|
Alıntı:
açıkçası Max hem Ram hem de İşlemci kullanır. Ancak sadece Raytrace malzemeler ve raytrace gölgelerle çıktı alırsanız SWAP dosyayı bırakın Max çok çok az Ram kullanır. Ancak shadow mapping gibi farklı algortimalar Raytrace kadar işlemciye yüklenmeseler de yine de her ikisini de kullanırlar. taaa eskiden Cüneyt Özdaş sitesinde Raytrace render motoru yazmak hakkında bilgiler vermişti. Yanlış hatılamıyorsam zamanında oradan edindiğim bilgilerle ahkam kesmekteyim. Olay budur.
__________________
Selamlar ve Sevgiler ....................................... AYASOFYA Bu SMGM ne yapar. Eğitimlerde kimi denetler, SMGM'yi kim denetler? Tasarlanmış-tasarlanmamış camiler TÜRKÇE KARAKTER KULLANINIZ. "v" yerine "w" kullanmayınız. Kurallar için TIKLAYINIZ |
|
|
|
|
|
|
#5 |
|
Diyalog Konugu
Kayıt Tarihi: 18-10-2003
Mesaj: 174
|
sadece rendererlar değil, tüm programlar "RAM'deki bilgilerin CPU tarafından işlenmesi" şeklinde çalışır. Yani bir programın CPU ya da RAM kullanmaması mümkün değildir. Ama yapılan işe bağlı olarak hangisini arttırmanın daha verimli bir sonuç vereceği tartışılabilir.
Eğer işlenecek bilgiler, RAM'e sığmıyorsa o zaman bilgiler RAM'e parça parça, lazım oldukça yüklenir. Bir süre kullanılmayacağı "tahmin edilen" bilgiler de bu yeni gelen bilgilere yer açmak için RAM'den disk'e gönderilir. Bu işleme swapping ya da paging deniliyor. mekanik aksamlar içeren disk'in erişim ve veri iletim hızı, tamamen elektronik olan RAM'lere göre çok yavaştır. Bu yüzden ne kadar paging yapılırsa sistem paging işlemini bekler ve o oranda yavaşlar. Windows işletim sistemi paging işini otomatik olarak ve oldukça verimli bir şekilde yapar. Bir max sahnesinde kullandığınız her geometri ve texturelar ile render sırasında otomatik olarak üretilen shadow map, reflection map gibi elemanlar hafızada yer kaplar. Buna ek olarak max'de render sonucu da hafızada tutulur. Ne kadar çok sayıda ve/veya yoğun geometri varsa o kadar RAM gerekir. Benzer şekilde bitmap texture'ların sayısı ve çözünürliği ne kadar fazla ise yine RAM kullanımı o kadar artacaktır. Az ve etkin RAM kullanımı için öneriler: - texture'ları sadece yeterli büyüklükte kullanın, eğer 300x200 büyüklükte bir texture yeterli detayı sağlıyorsa 3000x2000 texture kullanmayın. her bir pixel size en azından 4 byte'a mal olur. (3000x2000 bir texture 72MB RAM demektir) - mümkünse bir texture'u birden fazla yerde ortak kullanmaya çalışın. - geometri oluştururken istediğiniz detayları sağlayacak en az sayıda vertex ve polygon ile modellemeye çalışın. - görmeyeceğiniz (render'a etkisi olmayan) detayları modellemeyin ya da en azında render sırasında "hide" edin - birbirinin aynı olan geometrileri (mesela binalar, koltuklar vs) copy ile değil "instance" ile çoğaltın - shadow map size'larını çok yüksek tutmayın. (2048 büyüklükteki tek bir shadow map 16MB RAM ister, böyle 50 ışığınız varsa 800MB RAM gider) - eğer kullanıyorsanız reflection map ebatlarını da mümkün olduğunca küçük kullanın. Gelelim CPU'ya.. RAM'de bulunan bilgiler, CPU tarafından işlenir, CPU ve sistem bus hızı ne kadar yüksekse işlemlerin süresi o kadar kısa olur. Bu aşamada salt CPU hızının yanında RAM ve mainboard hızlarının da etkili olduğunu söylemekte fayda var. Sonuç olarak daha hızlı render almak için ne yapmak gerektiğini bulmak, hızı engelleyen darboğazı anlamakan geçiyor. - eğer sahneniz sisteminizdeki boş RAM'e sığıyorsa, daha fazla RAM eklemek performansa hemen hemen iç etki etmez (sistem boş ram'in bir kısmını disk cache'i olarak kullacağı için bir miktar performans artışı olabilir ama sanırım bu pek de önemli olmayacaktır) - Eğer sahne boş RAM'e sığmıyorsa o zaman Boş RAM miktarını arttırıp sahnenin tamaımı RAM içine almaya çalışın. bu ya gereksiz programları kapatarak, ya da sisteme yeni fiziksel RAM ekleyerek yapılabiir. - Ama eğer sahneniz 10GB ise yapacak fazla birşey yok: sahnenin tamamı RAM'e sığmayacağı için mecburen bir kısım paging (swap) olacaktır. RAM'iniz ne kadar çoksa swap o kadar az olur ama olur. Eğer swap'den kaçış yoksa o zaman paging için hızlı bir HDD kullanın. mümkünse swap dosyasını texture ve programların bulunduğu disk yerine başka bir fiziksel disk'e yerleştirin. Bu arada bir not: Windows NT tabanlı işletim sistemleri (XP vs dahil) process başına 2GB'dan daha fazla ayıramıyor. bu yüzden max'in tek başına 4 GB kullanması bildiğim kadarıyla mümkün değil. Ayrıca maalesef 3ds max ve scanline renderer hafıza kullanımı konusunda çok verimli değiller, yeni nesil render motorları bu konuda daha iyiler. Sonuç olarak Max'in RAM'in tamamını kullanmaması bir sorun değildir, hatta gayet iyi bişeydir zira swap'a gerek kalmıyor demektir. Aslında işi karmaşıklaştıran birçok etken var, ben kaba hatları ile açıklamaya çalıştım. |
|
|
|
|
|
#6 |
|
Arkitera Üyesi
Kayıt Tarihi: 25-11-2004
Mesaj: 174
|
çok yararlı oldu.teşekkürler...
|
|
|
|
![]() |
| Yerimi olarak kaydedin |
| Şu an bu konuyu izleyen aktif kullanıcılar: 1 (0 üye ve 1 misafir) | |
| Konu Araçları | |
| Modları Görüntüle | |
|
|