У меня есть текстура сегмента кольца(выделена синим), бесшовная, как мне расположить её на кольце?
вот мой код создания кольца
class Rings {
constructor(innerRadius, outerRadius, textureUrl) {
const textureLoader = new THREE.TextureLoader();
const texture = textureLoader.load(textureUrl);
texture.wrapS = THREE.RepeatWrapping;
texture.wrapT = THREE.RepeatWrapping;
const geometry = new THREE.RingGeometry(innerRadius, outerRadius, 32);
const material = new THREE.MeshBasicMaterial({
map: texture,
side: THREE.DoubleSide,
transparent: true,
depthWrite: false,
});
material.blending = THREE.NormalBlending;
this.mesh = new THREE.Mesh(geometry, material);
this.mesh.rotation.x = Math.PI / 2;
};
}