Czy jest możliwe utworzenie sześcianu o zaokrąglonych rogach o niestandardowym promieniu w pliku three.js, a następnie można go zamodelować za pomocą obrazu?Tworzenie sześcianu z zaokrąglonymi narożnikami w Three.js
Odpowiedz
Zaokrąglanie narożników sześcianu można za pomocą algorytmu podziału podzespołów zaimplementowanego w THREE.SubdivisionModifier
.
Tutaj jest w akcji: http://threejs.org/examples/webgl_modifier_subdivision.html.
Możesz teksturę tej geometrii, tak jak tekstury innych geometrii.
Three.js r.70
Dla prosty i bezpośredni przykład modyfikatorów podziałowych na kostki (i innych podstawowych geometrii), sprawdź
Wiem, że to stara odpowiedź, ale myślę, że coś jest nie tak z tym przykładem na dzień dzisiejszy –
Tak, SubdivisionModifier stał się nieaktualny i nie działał poprawnie przez pewien czas. .. (obecnie Three.js r64) –
Dziękujemy! Myślałem, że wyglądam na wszystko, ale ten jeden przykład mnie nie trafił. – fncombo
zdecydowanie nie to, czego szukam. Chciałem tylko sześcianu z zaokrąglonymi rogami. –