Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.27;
Скачать: CL | DM;

Вниз

Вычитание из одной поверхности другой   Найти похожие ветки 

 
Ssergy   (2002-12-15 00:09) [0]

Привет всем.
У меня вот такая проблемка:
Необходимо вычесть из поверхности, заданной картой высот цилиндр.
Цилиндр может быть под любым углом и часть его может находится выше поверхности.

Я пытался разбить цилиндр на сечения и вычитать каждую точку - получается очень дооолго по времени
Может можно как-то быстрее


 
Праведник   (2002-12-17 20:52) [1]

Если рисуешь всё с помощью OpenGL, то используй буфер трафарета


 
C2H5OH   (2002-12-18 20:41) [2]

еще можно проецировать точки поверхности на плоскость, перпендикулярную оси цилиндра. тогда зная двумерные координаты точки на плоскости легко определить лежит ли точка внутри круга - проекции цилиндра на эту плоскость. геометрия, блин. не знаю будет ли это быстрее.....



Страницы: 1 вся ветка

Текущий архив: 2003.03.27;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.023 c
1-87906
TY
2003-03-17 02:28
2003.03.27
Как добавить в PopupMenu линию разделитель между пунктами


3-87818
digester
2003-03-09 12:34
2003.03.27
Работа с временем и датой.


1-87889
Makking
2003-03-15 16:40
2003.03.27
Как сохранить изображение из TImage в монохромном формате?


6-88119
SeNtiMeL
2003-02-03 03:06
2003.03.27
Подвисание приложения во время передачи файла...


3-87865
Jaxtor
2003-03-06 15:20
2003.03.27
Доступ к значению генератора