Three.js'de, çizim çağrılarının miktarını sınırlamak ve böylece performansı artırmak için geometriyi birleştirebiliriz. Tek bir malzeme ile yapılan basit bir testte, GTX660 GPU'mda 60.000 / saniyede 50.000 küp + gölge çizebilirim. Geometri birleştirme olmadan, 5.000 küp zaten bir soruna neden oldu.
Her küp ağını kendi başına oluşturmanın faydalarını nasıl koruyacağımı merak ediyorum. Örneğin, her şey bir geometriye birleştirildiğinde bir küp kafes nasıl seçilir? Varsayılan olarak bu elbette mümkün değildir.
Bu problem için ortak bir teknik var mı? Sonuçta birleştirmeden sonra bile tüm birleştirilmemiş kafes nesneleri var. Yani onları toplamak için kullanmanın bir yolu olmalı?
Özetle ne yapmak istiyorum
- SimCity öğrenme amaçlı oyun gibi
- Her ev bir küp örgüdür
- 50.000 konut oluşturmak ve konut ekleyip çıkarabilmek
- Fare imleci (toplama) ile ev seçimi mümkün olmalıdır