Вопросы по теме 'csg'
Вырезка Безье
Я пытаюсь найти / создать алгоритм для вычисления пересечения (нового заполненного объекта) двух произвольных заполненных 2D-объектов. Объекты определяются с помощью линий или кубической кривой Безье и могут иметь отверстия или самопересекающиеся....
8791 просмотров
schedule
16.08.2022
Приведение лучей с CSG-деревом
Я работаю над проектом, в котором я должен выполнять приведение лучей и использовать деревья CSG. Но я не знаю, как использовать деревья CSG или реализовать их для этого проекта. Я могу сделать ray cast и дать окончательный ответ. Моя проблема...
736 просмотров
schedule
27.07.2022
Добавление текстур к фигуре three.js после того, как она прошла через процесс CSG.js
Я использую и three.js, и CSG.js вместе, чтобы создать новую форму.
var materialText = new THREE.MeshBasicMaterial({
map: THREE.ImageUtils.loadTexture(rel_path_name+"images/wood.jpg")
});
var material = new THREE.MeshLambertMaterial({...
1839 просмотров
schedule
16.10.2022
Построить 3D-геометрию с помощью PHP?
Мне нужно построить 3D-модели для использования с Three.js , но мне также нужно выполнить над ними операции CSG (Constructive Solid Geometry). Мне удалось использовать для этого библиотеку ThreeCSG.js , но я считаю, что это довольно медленно (около...
312 просмотров
schedule
10.06.2023
Содержимое сетки или геометрии Three.js
Я новичок в Three.js; Есть ли способ получить отдельные объекты (элементы/оболочки) из объекта Mesh или Geometry?
Если нет собственного способа сделать это, как я могу реализовать метод для разделения граней, которые не связаны с ансамблем, а...
393 просмотров
schedule
25.12.2022
вычитание геометрии приводит к странному освещению
В three.js я пытаюсь «вырезать» окно из геометрии коробки (стены), используя это расширение csg (конструктивная твердотельная геометрия), которое я нашел здесь: https://github.com/chandlerprall/ThreeCSG
У меня получилось вырезать окно, но потом...
391 просмотров
schedule
18.03.2023
Как мы можем рассчитать объем объекта CSG?
В OpenSCAD я реализую следующую анимацию:
WhR = 1.5; // wheel radius
WhH = 6; // wheel height
WpR = 1; // workpiece radius
WpH = 6; // workpiece height
$fn = 30;
pos = position($t);
intersection(){
rotate([0,-90,0]){
cylinder(WpH, WpR,WpR);
}...
559 просмотров
schedule
01.08.2022
Трехмерные логические операции с тремя CSG
По примеру здесь:
http://learningthreejs.com/blog/2011/12/10/constructive-solid-geometry-with-csg-js/
И используя Three.js с https://github.com/chandlerprall/ThreeCSG , я пытаюсь для выполнения трехмерных логических операций над узлами...
5829 просмотров
schedule
04.12.2022
После использования метода threeBSP созданные сферы не являются гладкими
Я пытаюсь изменить количество сегментов сферы, но я не могу ее разрезать, если я достиг предела 45, и нет другого способа сделать сферу немного более гладкой.
var result;
var sphereG = new THREE.SphereGeometry( 115, 45, 45 );
var sphereM =...
1083 просмотров
schedule
31.01.2023
Как я могу вычесть один объект Model3D из другого с помощью HelixToolkit или 3D WPF?
Я использую библиотеку HelixToolkit.Wpf для создания графики для своего приложения. Я знаю, что Helix предоставляет группу CuttingPlanesGroup, которая дает вам возможность создавать изображения, подобные этому: https://imgur.com/0NUorOF
Но...
748 просмотров
schedule
23.02.2023
Как выполнять логические операции в сетке в Unity?
У меня есть модель Cube и модель Cylinder . Я хочу сделать дырку внутри Cube на Cylinder , как мне это сделать?
У меня есть эти две модели:
И я хочу сделать это:
8530 просмотров
schedule
01.12.2022
CSG (THREE.js) » Импортировать локальный csg.js в другой JS-файл?
Я хочу работать с THREE.js и особенно с CSG, чтобы я мог вычитать две модели obj друг из друга с помощью логических операций. Для этого я импортирую соответствующие локальные файлы в центральный файл JavaScript, чтобы работать с ними в нем.
С...
254 просмотров
schedule
27.08.2022
React threejs объединяет две трубы, чтобы создать тройник с CSG, который не работает должным образом
Я пытаюсь создать тройник, который подходит для сантехники. Он состоит из 2 соединенных вместе трубок и имеет 3 отверстия, как показано на это изображение.
Я написал некоторый код в threejs, где я пытаюсь создать трубчатую сетку1 и другую...
38 просмотров
schedule
17.11.2022