Используются 3 метода представления геометрической модели:
4) Моделирование и представление геометрической модели.
5) Формирование и описание геометрической модели
6) Отображение геометрической модели на графических устройствах.
Методы геометрического моделирования делятся на:
Методы моделирования твердого тела – предназначены для моделирования простых и сложных объектов. Решаются задачи синтеза геометрической модели из модели простых трехмерных объектов, называемых объемными примитивами или базовыми элементами формы. (Выделяется некоторый набор геометрических фигур,сфера, куб и т.д.). Этот набор должен быть достаточен для построения всего многообразия геометрических объектов в исследуемом классе задач. Такой набор непроизводных фигур составляет геометрическую базу. В качестве примитивов используют,, часто встречающиеся в технике тела и фигуры.)
Методы моделирования скульптурных поверхностей- используются в автомобильной и самолетной промышленности. Данный метод используется для проектирования динамических поверхностей. При проектировании данных поверхностей используется каркасно-кинематический метод, основанный на перемещении некоторых образующих по направляющим. Основным объектом моделирования является поверхность, которая устанавливается из некоторого дискретного набора точек или кривых.
|
|
Метод каркасной или проволочной модели- мало используется, Для описания модели используются объекты первого порядка – линии и ребра.
Методы моделирования скульптурных поверхностей. При моделировании скульптурных поверхностей решается:
1) задача аппроксимации (приближенное представление)- возникает при замене кривой или поверхности, описанных сложными функциями другими объектами, описанными более простыми уравнениями, без потери необходимой точности.
2) Задача интерполяции (приближенного восстановления)- связана с поиском гладких кривых или поверхностей, проходящих через множество заданных точек.
3) Задача сглаживания. Используется если необходимо, чтобы искомая кривая или поверхность описывалась функцией, обеспечивающей необходимую степень дифференцирования.
Существуют 2 способа представления кривых:
- с помощью функции переменных x,y,z, когда x=x, y=f(x);z=g(x)
- параметрическое представление кривой: AxT^3+BxT^2+CxT+dx