![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Твердотельное моделирование
Solid © (2005-05-11 16:21:00)Не знает никто ресурс, повященной данной теме?
А то везде общие фразы типа: "если взять цилиндр и соеденить его с призмой то мы получим новое тело..."
И ничего о математической части задачи. Напрмер, как после этого пересчитать треугольники для нового тела. И т.д.
Я видел в GLScien пример на эту тему, но мне не хочется использовать дополнительные библиотеки, а алгоритмы там не расписаны.
Asteroid (2005-05-14 23:58:00) [1]> Sapersky (14.05.05 14:59) [9]
Вот только проблема на "швах" между одним объектом и другим. Там дырки будут %)
Sapersky (2005-05-14 14:59:00) [2]http://www.delphi3d.net/articles/viewarticle.php?article=csg.htm
Asteroid (2005-05-13 23:32:00) [3]Ты вообще-то теорию просил :) а триангуляция...задолбаться...в той библиотеке тебе предлагают использовать возможности видеокарты...мощной видеокарты...
Solid (2005-05-13 20:13:00) [4]Как же их тогда рисовать? Ведь в 3D поверхности из треугольников. Или я уже отстал от жизни?
Algol (2005-05-13 11:35:00) [5]Мне кажется, что никакие треугольники не пересчитываются.
Триангуляция происходит после объединения тел.
Solid (2005-05-12 19:59:00) [6]Тоды я жутко тороможу ибо не соображу как потом правильно пересчитать треугольники? Чтобы получить поверхность новой фигуры? Чтобы всю это математику перенести в 3D?
Asteroid (2005-05-12 18:15:00) [7]Интересно, и какая тебе нужна теория? :)
У тебя есть несколько замкнутых областей пространства -> считай, несколько множеств точек в пространстве. С ними можно выполнять все теоретико-множественные операции - объединение, пересечение, разность.
При пересечении двух сфер можно получить двояковыпуклую линзу. При разнсоти - выемку на сфере.
Собственно, чего еще? :)
Solid (2005-05-12 10:13:00) [8]Ну и что? Очередная библиотека. Мне бы теорию.
Zer0 (2005-05-11 21:51:00) [9]называется это безобразие Constructive Solid Geometry, материала по нему до&&&я
http://www.opencsg.org/
Санёк (2005-05-11 20:54:00) [10]может стоит поспрашивать у тех, кто, к примеру, в инвенторе, автокаде или меканикл десктопе чертит?
кто-то из них должен и математику этой графики знать.
что-то мне подсказывает, что тут участвуют уравнения поверхностей...