qweqweqe123123

Создание примитивов

Как вы помните, большинство систем твердотельного моделирования позволяют пользователям получать объемы простых форм, на основе которых можно моделировать более сложные объемы. Этот метод работает, поскольку процедуры, используемые для создания этих примитивов, заранее заданы, и примитивы могут быть сгенерированы в любом желаемом размере в соответствии с параметрами, заданными пользователем. Эти процедуры обычно состоят из операторов Эйлера, производящих трансляционное или вращательное заметание, поскольку большинство примитивов можно создать с помощью этих функций моделирования. На самом деле операторы Эйлера просто незаменимы для хранения примитивов в системах твердотельного моделирования. Например, в листинге В.2 приведена процедура создания примитивного параллелепипеда с параметрами W, D и Н, показанного на рис. В.25.

Создание примитивов
Создание примитивов

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

 

 

Смотрите также