Üç farklı karaktere sahip farklı karakterlere sahip farklı karakterlere sahip (örneğin kılıç veya hançer gibi) Three.js kullanarak bir 3D karakter oluşturmak istiyorum.).Three.js - Bir nesnenin bir parçasını gösterme/gizleme
Bir 3B nesnesi kullanmak ve bu nesnenin farklı bölümlerini üç.js kullanarak göstermek/gizlemek mümkün mü? Örneğin, nesnenin bir hançeri ve bir kılıcı olabilir, ancak kullanıcı hançeri yalnızca bir senaryoda veya başka bir senaryodaki kılıçta görüyor mu?
Veya farklı 3B nesneleri kullanmam ve hepsini aynı tuvale yüklemem gerekir mi?
Şimdiden teşekkürler!
Naifliğim için özür dilerim, ancak yalnızca özel olarak çizilmiş geometrik şekiller için budur veya bu, 3D nesne dosyaları için de geçerlidir (Ör .obj dosyaları). –
Bir dosya yüklediğinizde, geometri - buna özel bir özellik ekler, materyalin de özel olması gerekir (oluşturduğu öğeyi kopyalayın ve gölgelendiriciyi parçalara ayırma kodunu ekleyin ve öznitelik kodunu vertex gölgelendiricisine geçirin), hangi köşelerin hançeri vb. olduğunu ve bunları değiştirdiğini bilmek için, örnek en basit olanıdır, bu yüzden –
Anlayışını anlamak kolaydır, bu açıklama için çok teşekkür ederim. –