Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Программирование игр, графики и искусственного интеллекта > OpenGL::Восстановление поверхности по точкам


Автор: jocker83 22.5.2010, 15:09
Здравствуйте!

Вопрос довольно прозрачный. 
У меня есть массив точек в пространстве (три координаты (x, y, z)). Количество их колеблется от '1 000' до '4 000 000 000'. Расположены они совершенно без какого-либо порядка.
По ним необходимо восстановить поверхность (именно с помощью интерполяции, то есть важно совпадение значений функции в точках: z = f(x, y)). Не обязательно получать конкретную функцию (как с помощью бикубической интерполяции, например). Важно именно графическое представление. То есть если Вы можете подсказать что-нибудь типа непосредственного построения по данным точкам поверхности с помощью, скажем, GL_TRIANGLE_STRIP, то я буду не менее благодарен.

Заранее благодарю Вас за ответ. Буду рад любой помощи.

Автор: jocker83 23.5.2010, 08:34
Разобрался.

Не буду подробно писать, но вот по этим ссылкам любой, кто столкнется с моей задачей, найдет правильное решение.

http://deamolit.ru/index.php?option=com_content&view=article&id=7:2010-02-28-11-20-06&catid=15:-3d-&Itemid=1
http://www.codenet.ru/progr/opengl/opengl_08.php
http://wingman.org.ru/opengl/

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)