Описание тега csg
Constructive Solid Geometry
1
ответ
Как мы можем рассчитать объем объема объекта 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); } transl…
04 июл '15 в 00:57
1
ответ
3D логические операции с Three CSG
Следуя примеру здесь: http://learningthreejs.com/blog/2011/12/10/constructive-solid-geometry-with-csg-js/ И используя Three.js с https://github.com/chandlerprall/ThreeCSG, я пытаюсь выполнить логические операции 3D на узлах модели. Как например, есл…
07 июн '17 в 11:09
0
ответов
Копаем полигон по другому с помощью libgdx
Я на самом деле разрабатываю 3D-приложение на Android и манипулирую 3D-объектом. Я хочу вырыть многоугольник в соответствии с другой формой многоугольника, такой как куб или цилиндр. На следующем изображении вы можете представить, что у меня есть дв…
30 сен '16 в 12:27
3
ответа
Конструктивная твердая геометрия против граничного представления
Я хочу реализовать логические операции над невыпуклыми многогранными объектами и хочу визуализировать их с помощью OpenGL. Я читал о двух преобладающих методах для выполнения логических операций на многогранниках: Граничное представление (BReps) и К…
24 сен '14 в 11:11
0
ответов
Библиотека Three.js CSG вызывает необработанную ошибку TypeError
Я начал создавать красивые трехмерные объекты с Three.js. Сейчас я пытаюсь сделать вычитание, как в данном примере по адресу: https://github.com/stemkoski/stemkoski.github.com/blob/master/Three.js/CSG.html Но я получаю ошибку в библиотеке: Uncaught …
24 апр '14 в 12:32
0
ответов
Проблема с Carve CSG C++. Неправильная вершина включена в результат
Здравствуйте, у меня есть проблема с Carve, но я не уверен, что это с реализацией или моим использованием. Вот изолированный код, который показывает проблему, которую я имею. По сути, я получаю неправильный результат, или, более конкретно, я получаю…
21 июн '18 в 22:15
1
ответ
Библиотека Carve CSG
Кто-нибудь успешно скомпилировал и использовал библиотеку Carve CSG? Я пытаюсь использовать его в проекте, и я не смог заставить его работать. Кроме того, документация довольно ужасна. Я искал источник Blender, и он, похоже, успешно использует Carve…
19 апр '13 в 09:59
0
ответов
Как исправить крошечные отверстия в сетке после операции вычитания с Three.CSG
У меня есть Box Mesh, где я вычитаю еще один Box с Three.CSG, чтобы создать стену с окном. После этого в меше вдоль разреза появляются крошечные отверстия. Они не видны во все времена, но появляются при движении. Как закрыть эти отверстия? Это часть…
04 июл '15 в 15:22
1
ответ
Как добавить текстуру в Three.js после того, как она прошла процесс CSG.js?
Это мой код: var materialNormal = new THREE.MeshNormalMaterial(); var cubeGeometry = new THREE.CubeGeometry( 20, 500, 1000, 1, 1, 1 ); var cubeMesh = new THREE.Mesh( cubeGeometry ); cubeMesh.position.set(-50, 60, 0); //scene.add(cubeMesh); //Meu var…
24 июл '15 в 13:31
1
ответ
Операции трансформации и CSG на сетке в OpenVDB
OpenVDB кажется действительно удивительным, а адресация узлов очень умной. Есть некоторые операции, которые я не понимаю, в частности операции CSG. Это пример кода. В качестве входных данных он принимает два аргумента: входной файл vdb только с одно…
12 мар '16 в 14:08
0
ответов
JS 2D конструктивная сплошная геометрия для холста
Привет! Я пишу часть веб-приложения, которое создает настраиваемые фигуры на 2D-холсте, и мне было интересно, как выполнить конструктивную геометрию твердого тела с использованием координат формы в JS. Есть ли готовые библиотеки, которые я могу испо…
23 май '14 в 19:13
0
ответов
Обратное () 3D-формы с ThreeCSG
Я пытаюсь инвертировать трехмерную фигуру с помощью ThreeCSG (получить пустые места исходной фигуры), но похоже, что они не включали обратную функцию из исходной CSG: inverse: function() { var csg = this.clone(); csg.polygons.map(function(p) { p.fli…
08 июн '17 в 08:37
0
ответов
Как использовать CSG с VTK в Python?
Я хочу использовать CSG с VTK в Python для выполнения вычитаний.У меня уже установлен ВТК. Для CSG я думал об установке: https://pypi.python.org/pypi/pycsg. Как бы я использовал его для пользовательских PolyDatas, чтобы вычесть один объект из другог…
18 мар '16 в 13:21
1
ответ
ThreeJS: CSG (Wrapper?)
Я использовал автономный ThreeCSG.js ( https://github.com/chandlerprall/ThreeCSG) для создания разных фигур, но у меня возникают ошибки с некоторыми фигурами, которые я пытаюсь создать: Превышен максимальный стек вызовов. Кажется, репо не обновляетс…
27 янв '16 в 10:39
1
ответ
Управление масштабированием пользовательских геометрий в Three.js
У меня есть пользовательский объект, который вычитает две сетки. Это вычитание создает подобный рамке объект. createFrame (x, y, z) { const frameMesh = new THREE.Mesh(new THREE.BoxGeometry(1,1,1)); frameMesh.scale.set(x, y, z); const smallerFrameMes…
18 фев '19 в 15:53
1
ответ
CSG - логическая операция с использованием CSG.Plane
Я могу определить CSG.Plane с normal и постоянная w как это: CSG.Plane = function(normal, w) { this.normal = normal; this.w = w; }; Как я могу теперь использовать этот CSG самолет в логическом subtract операция? Я думаю, что я должен как-то преобраз…
18 янв '16 в 14:54
0
ответов
Вычитание коробки из Object3D Javascript (Три JS)
Все объекты, которые я построил, были добавлены в один Object3D. В конце я бы хотел вычесть из него коробку. Однако при этом он даже не отображается на экране. Мой вопрос заключается в том, могу ли я использовать ThreeBSP (ThreeCSG) на Object3D. PS …
14 ноя '17 в 17:00
3
ответа
Как создать конструктивную твердую геометрию в OpenGL / C++
Я хочу трафарет некоторых объектов с openGL. glClear(GL_STENCIL_BUFFER_BIT); glColorMask(false, false, false, false); glEnable(GL_STENCIL_TEST); glStencilFunc(GL_EQUAL, 0, 1); glStencilOp(GL_KEEP, GL_KEEP, GL_KEEP); glDisable(GL_DEPTH_TEST); glColor…
08 мар '12 в 19:20
0
ответов
Точка дерева BSP на плоскости для операций CSG
У меня есть дерево BSP, которое я использую, и оно действительно хорошо работает для множества вещей, включая операции CSG. Один сценарий, который продолжает появляться и до недавнего времени не был проблемой, это сценарий точки / треугольника на пл…
12 окт '18 в 11:09
0
ответов
Союз 4-многогранников
Я спросил следующее о mathOverflow, но после обмена электронной почтой с профессором математики в моем университете, было предложено, что stackOverflow может быть более подходящим. Я также немного пересматриваю формулировку, потому что оригинальный …
22 окт '18 в 09:37