
Büyük 3ds Max Sahnelerde Performansı Optimize Etme
Genel bakış
Büyük 3ds Max Sahnelerde Performansı Optimize Etme
3ds Max'te yavaş performans veya kilitlenme nedeniyle hayal kırıklığına uğradıysanız, doğru yere geldiniz. Büyük 3ds Max sahneleri karmaşıklığı ve dosya boyutu nedeniyle zorlayıcı olabilir, ancak doğru optimizasyon teknikleriyle iş akışını iyileştirebilir ve daha sorunsuz sonuçlar elde edebilirsiniz. Bugünkü yazımızda, büyük 3ds Max sahnesinde performansı nasıl artıracağınızı derinlemesine inceliyoruz.
Sorunlar
1 GB ve üzeri bir sahnede çalışmak kolay değildir—milyonlarca poligon, binlerce nesne ve sayısız yüksek çözünürlüklü bitmap dokusu içerir. Aşağıdakilerle sık karşılaşılır:
- Genel arayüz menüsünde yavaşlama
- Görüş penceresinde gecikme
- Animasyon önizlemelerinde gecikmeler
- Uzun işleme süreleri
- Program kararsızlığı, ara sıra çökme veya donma
Ancak endişelenmeyin. Bu sorunları çözmek için kişisel deneyimlerimden bazı ipuçları:
Yerel Olarak ve Ağ Üzerinden Çalışma
-
Özellikle eşlenmiş sürücüler üzerinde UNC yollarına bağlı kalırken, büyük dosyaları uzak bir sunucudan doğrudan ağ üzerinden çekmekten kaçının. İdeal olarak, 3ds Max dosyalarını, X-refs'i ve ilgili bitmap dokularını doğrudan yerel sabit sürücünüzden aktarın ve üzerinde çalışın. Max sahnelerini ağdan aktarmadan önce sıkıştırarak ve arşivleyerek dosya boyutlarını azaltabilir ve indirmeleri hızlandırabilirsiniz.
-
Ağ üzerinde çalışıyorsanız, özel bir sunucu sabit sürücüsü veya RAID kullanın. NAS (network-assisted storage) cihazını kullanmaktan kaçının.
-
Dropbox, OneDrive, Box ve benzeri senkronize bulut depolama sürücülerini sahne varlıkları için çalışma depoları veya işleme hedefleri olarak kullanmayın.
-
En iyi performans için SSD sürücü, standart sabit sürücüye kıyasla çok daha hızlı okuma ve yazma zamanları sağlar.
Sahneleri Optimize Etme
-
Otomatik Yedekleme, sahne dosyasını her 5 dakikada bir kaydetmek üzere ayarlanmışsa, Kaydetme aralığını artırın. Sahne dosyası ne kadar büyükse, yerel sabit sürücüde bile kaydetmesi o kadar uzun sürer.
- Bunu yapmak için, Customize > Preferences > Files kısmına gidin ve Autoback varsayılanını 5 dakikadan 10'a veya dosya çok büyükse (5 gigabayt veya daha fazla) 20-30 dakikaya değiştirin.

- 3ds Max büyük bir sahne dosyasını otomatik kaydederken ESC tuşuna basıldığında Kaydetme işlemi iptal edilir.
-
İşlemeden önce, gereksiz (gizli) tüm geometrileri sahnede ayrı bir 3ds Max dosyası olarak kaydedin. Ardından, optimize edilmiş sahne dosyasından silin, yeni dosyayı yeni bir adla kaydedin ve işlemeye devam edin.
- Gerektiğinde gerekli nesneleri daha sonra birleştirmek için File > Merge özelliğini kullanın.
-
Mümkün olduğunda Instances kullanın. Sahnede birçok özdeş nesne varsa, 3ds Max'in bu nesneleri görüş pencerelerinde sürekli çizerken belleği kaydetmesi için Instances kullanın.
-
Sahne dosyasındaki iç içe Groupların sayısını sınırlayın. Grouplar, bir sahne dosyasını organize etmeye yardımcı olmak için tasarlanmıştır. Bunun yerine şunları deneyin:
- Seçim kolaylığı ve sahne organizasyonu için Layer Manager > Nested Layers özelliğini kullanın, bu da katman hiyerarşisini gösterir.

- Hızlı nesne grubu seçimi için Selection Sets de kullanın.
Nesneleri Optimize Etme
-
Bir nesneye uygulanan her Modifier, temelde o nesnenin yeni bir referansını oluşturur. Üç (3) Modifier, nesneyi bellek ve sahne hesaplamaları açısından 3 kat "daha ağır" hale getirir.
- Son dosya yinelemelerinde ve işlemede, tüm prosedürel olmayan şekilde canlandırılan nesneleri seçin ve Command Panel'den Modifier Stack'e sağ tıklayıp Collapse To [Editable Mesh veya Editable Poly] seçeneğini seçin.

- Görüş penceresindeki nesnelere sağ tıklayarak Properties menüsünü açmak ve Convert To seçeneğini seçmek alternatif bir yaklaşımdır. Bunu yapmak çalışma belleğinde tasarruf sağlayacaktır.

- Not: Daraltılmış nesnelere sahip bir sahneyisemek, karmaşık Modifier yığınları içeren nesneleri olan bir sahneye kıyasla 3ds Max dosya boyutunu artıracak, ancak sahne üzerinde çalışırken performansı artıracaktır.
-
Renderable Splines kullanıyorsanız, işlemeden önce bunlara Edit Mesh veya Edit Poly Modifier uygulayın ve bunları Editable Meshes veya Editable Polys'e daraltın. Bu nesneler prosedürel Renderable Spline nesnelerine kıyasla daha hızlı işlenir ve daha az bellek tüketir.
-
Tools > Rename yardımcı programını kullanarak sahnedeki nesneleri daha doğru şekilde etiketleyin. "Box01, Box02, Box03, vb." olarak adlandırılan yüzlerce nesne içeren sahneler Scene Explorer'da gezinmek karmaşık olabilir ve çalışması zordur.

-
Karmaşıklıklarını azaltmak için sahne nesnelerini mümkün olduğunca optimize etmeyi deneyin. Herhangi bir kamera konumundan uzak olan nesneler, daha yakın olan nesnelere kıyasla daha az detaylı olabilir.
- Uygulanabilirse, uzak nesnelerdeki çokgen sayısını azaltmak için Optimize Modifier'ı kullanın.
Materyalleri ve Haritaları Optimize Etme
-
Mümkünse, tüm sahne varlıklarını (bitmap'ler gibi) tek bir proje klasörüne taşımak için File > Archive aracını veya Command Panel > Utilities > More > Resource Collector özelliğini kullanın.

- Dosyalar taşındıktan sonra, 3ds Max > File > References > Asset Tracking Toggle menüsünü kullanarak tüm bu varlıklarıları klasöre ağ UNC yollarını kullanarak yeniden yönlendirin.
-
Yer değiştirme haritalarını mümkün olduğunca kaldırın ve bunun yerine daha yüksek çözünürlüklü geometri, Bump veya Normal Bump haritaları kullanın. Yer değiştirme haritaları işleme sürelerini büyük ölçüde artıracaktır.
-
İşlemeden önce, nesneleri benzersiz Materyallere göre Daraltın veya Ekleyin, ardından sahnenin yeni bir sürümünü kaydedin.
- 1.000 sahne nesnesi varsa ancak bu nesnelere yalnızca 20 benzersiz doku uygulanmışsa, Materyale Göre Nesneleri Seç düğmesini kullanarak bu nesneleri seçin ve işlemeden önce bunları tek bir nesnede birleştirin. Örneğin, bir mimari sahnede tek bir "Glass 01" materyalini paylaşan 300 ayrı cam paneli varsa, Glass 01 materyalini paylaşan tüm nesneleri seçin ve ardından Command Panel > Utility sekmesi > Collapse yardımcı programını kullanın.
- Alternatif olarak, özdeş materyale sahip nesneleri birlikte eklemek için Attach Options Dialog kullanın.
-
Saydamlığa ihtiyaç duymayan tüm .PNG doku bitmap'lerini düzleştirilmiş görüntülere daraltın.
- .PNG dosyası Adobe Photoshop'ta "Layer 1" gösteriyorsa ancak herhangi bir saydamlık kanalına sahip görünmüyorsa, Photoshop Layers > Flatten Image seçeneğini kullanın.
- Daha yüksek renk derinliği gerekmedikçe, Photoshop Image > Mode özelliğini kullanarak .PNG dosyalarını 16-bit'ten 8-bit'e dönüştürün, ardından yeniden kaydedin. (İstenirse farklı bir dosya adı kullanın, ardından eski .PNG dokusunu 3ds Max sahnesinde yeni olanla değiştirin.)
-
Aşırı yakından çekilişler gerekmedikçe dokuları küçültün.
- Mümkünse, büyük format dokuları bir resim editörü (Photoshop gibi) içine yükleyin ve ardından bunları orijinal doku boyutunun eşit bir yüzdesine ölçeklendirin. Örneğin, 8K dokular 4K olabilir; 4K dokular 2K olabilir; 2K dokular 1K olabilir, vb.
- Ölçeklendirilmiş versiyonları yeni dosya adlarıyla kaydedin ve ardından sahnedeki mevcut dokuları gerektiğinde daha küçük versiyonlarla değiştirin.
-
Doku bitmap'leri olarak kullanılan Adobe Photoshop .PSD dosyalarını (özellikle birden çok katman içerenler) düzleştirin, ardından yeni kopyalarını .JPG veya .TIF dosyaları olarak kaydedin.
- .PSD dosyalarını sahnede değiştirmek için File > Reference > Asset Tracking Toggle menüsünü kullanın.
- Not: Artık kullanımdan kaldırılan Nvidia mental ray renderer'ı kullanıyorsanız .PSD dosyalarını kullanmaktan kaçının, çünkü bunlar işlemek için çok daha fazla bellek kullanır.
-
Sahnede kullanılan .JPG dokularını yüklemek ve kontrol etmek için Adobe Photoshop kullanın.
- Dosya Photoshop'ta yüklendikten sonra, Photoshop'un mevcut dosyayı nasıl yorumladığını görmek için "Save As" özelliğini kullanın.
- Tüm .JPG bitmap'lerini 3ds Max sahne dokuları olarak Baseline ("Standard") biçiminde kaydedin, Baseline Optimized veya Progressive yerine. Son iki seçenek, Nvidia'nın mental ray'ı de dahil olmak üzere bazı renderer'larla sorunlu olabilir.

-
.GIF dosya biçimi, yerel olarak veya ağ üzerinden işleme yapılsın, bitmap doku biçimi olarak kullanılması önerilmez. .GIF dosyalarını doku bitmap'leri olarak kullanmak, Backburner ile sorunlara neden olabilir; bazı durumlarda Backburner, bir sıranın son karesinde "asılı" kalabilir ve işleme işini tamamlamayabilir.
- .GIF dosyalarını doku bitmap'leri olarak 3ds Max sahnesinde yüklemek, dönüştürmek ve yeniden kaydetmek için Photoshop gibi bir resim editörü kullanarak bunları .JPG görüntülerine dönüştürün. Ardından, bunları her ilgili Material yuvasında yeniden yükleyin ve/veya sahnede değiştirmek için File > Reference > Asset Tracking Toggle menüsünü kullanın.
İşlemeden Önce Optimize Etme
-
Ağ işleme için Backburner kullanıyorsanız, Backburner zaman aşımı ayarlarını artırın. Bunu Backburner gönderim penceresindeki "Advanced" sekmesinde yapabilirsiniz.
-
Eski 3. taraf eklenti referanslarını kaldırın. Artık uygulanmayan 3. taraf eklenti referanslarını kullanabilecek dosyaları düzenleyin.
Daha fazla SuperRenders Farm projeleriniz için öneriler için SuperRenders Farm Desteği sayfasını ziyaret edin.
FAQ
3ds Max'te büyük sahne dosyasını ağ üzerinden mi yoksa yerel olarak mı çalışmalıyım?
Mümkün olduğunca yerel olarak çalışmanız önerilir. Ağ üzerinden çalışıyorsanız, UNC yolları üzerinden eşlenmiş sürücüler yerine dedike bir sunucu sabit sürücüsü veya RAID kullanın. SSD sürücüler en iyi performansı sağlar.
Sahne dosyamı optimize etmek için Modifier Stack'i daraltmam gerekir mi?
Evet, son dosya yinelemelerinde ve işlemede, Modifier Stack'i Editable Mesh veya Editable Poly'ye daraltmak çalışma belleğini ve sahne hesaplamalarını iyileştirecek ve performansı artıracaktır.
Doku boyutlarını nasıl azaltabilirim?
8K dokuları 4K'ye, 4K'yi 2K'ye ve 2K'yi 1K'ye ölçeklendirebilirsiniz. Photoshop gibi bir resim editöründe dokuları ölçeklendirin, yeni dosya adlarıyla kaydedin ve ardından sahnedeki eski dokuları yeni versiyonlarla değiştirin.
.PNG dosyalarını 3ds Max'te doku olarak kullanmalı mıyım?
Saydamlık gerekmedikçe, .PNG dosyalarını .JPG veya .TIF dosyalarına dönüştürmeyi düşünün. Ayrıca .PNG dosyalarını 16-bit'ten 8-bit'e dönüştürmek bellek kullanımını azaltabilir.
Yer değiştirme haritaları performansı nasıl etkiler?
Yer değiştirme haritaları işleme sürelerini büyük ölçüde artırır. Bunun yerine daha yüksek çözünürlüklü geometri veya Bump/Normal Bump haritaları kullanmayı düşünün.
About Alice Harper
Blender and V-Ray specialist. Passionate about optimizing render workflows, sharing tips, and educating the 3D community to achieve photorealistic results faster.



