Создание надрезов / резьбы на цилиндрической геометрии - PullRequest
0 голосов
/ 29 мая 2018

Я пытаюсь воссоздать сцену, но одна конкретная деталь очень сложна.

В этой сцене поверхность геометрии цилиндра имеет много маленьких круглых выемок.Внутри выемок есть белые линии.Что мне показалось особенно сложным, так это как сделать все эти надрезы на этой поверхности?Есть около 61 круглых выемок.

enter image description here

Я думал об использовании отсечения, но это не обязательно будет работать для круглой формы?Кроме того, есть так много меток ...

Кто-нибудь знает что-нибудь связанное с этим в документации, что я могу посмотреть?

Ответы [ 2 ]

0 голосов
/ 29 мая 2018

Как уже упоминалось, использование программы трехмерного моделирования для фактического создания геометрии является одним из решений.Другой вариант - использовать карту нормалей или параллакс, чтобы создать иллюзию глубины для всех этих кругов.

Здесь - пример THREE.js с картами нормалей.

Надеюсь, это поможет!

0 голосов
/ 29 мая 2018

Я бы сделал это в моделировщике, таком как Blender, используя булевский модификатор вычитания, затем экспортировал бы что-то вроде GLTF и импортировал в три.

Даже если вам удалось сделать это в чистом тройкебудет трудно получить правильное сглаживание, так как вам понадобятся четкие края, чтобы рельефные круги появлялись ...

...