Я хочу согнуть или изогнуть текстовую сетку по кругу. Я работаю над этим с 4 дней, но до сих пор не могу найти какое-либо решение.
Я использую библиотеку Bend-modifier, чтобы скрыть текст. Это помогает, но сгибает объект только от центра. Так что, если я хочу сделать круг, это не поможет мне. т.е. если я согну текст на 90 градусов, это будет текст в форме буквы "U".
Я просто хочу сделать его полным кругом или даже полукругом. Он изгибается так, что ни одна форма не будет потеряна. Его ширина осталась прежней.
textMesh = new THREE.Mesh(geometry, materials);
var bendModifier = new THREE.BendModifier();
var direction = new THREE.Vector3(0, 0, -1);
var axis = new THREE.Vector3(0, 1, 0);
var angle = Math.PI/2.6
bendModifier.set(direction, axis, angle).modify(textMesh.geometry);
scene.add(textMesh);
Но я хочу, чтобы это было идеальным полукругом текста в сцене
Кто-нибудь знает, как это сделать?