Я загружаю файл .ply с помощью PLYLoader и визуализирую его с помощью объекта PointCloud в файле three.js.
var loader = new THREE.PLYLoader();
loader.addEventListener('load', function (event) {
var geometry = event.content;
var material = new THREE.PointCloudMaterial({ vertexColors: true, size: 0.01 });
var mesh = new THREE.PointCloud(geometry, material);
scene.add(mesh);
});
loader.load(file_url);
Работает нормально, точки отображаются правильно. Однако точки отображаются как квадрат. Можно ли их заменить на круг? Если да, то как?
Я нашел этот старый поток, который показывает изображение образца three.js. Мы можем ясно видеть круги. Однако тот же образец сегодня показывает квадраты (после того, как они изменили ParticleSystem на PointCloud).
Спасибо