Поверхности второго порядка

Лентообразные поверхности и поверхности со снятыми фасками (ребра большинства встречающихся в технике поверхностей лишь незначительно отличаются от идеальной математической формы; лентообразные поверхности и поверхности со снятыми фасками являются типичными примерами; для них можно применить два способа: «корректное» представление, основанное на тех же методах, что и моделирование трехмерных объектов (граничное представление или конструктивная объемная геометрия) или аппроксимированное представление, связанное с ребрами граничного представления; в последнем случае соответствующие объекты нельзя обрабатывать при помощи тех же обидах алгоритмов: они могут использоваться для приведения выводимых изображений к виду, воспринимаемому человеком, однако выполняемая этими алгоритмами обработка невидимых линий или поверхностей, а также геометрические и механические расчеты являются неполными; из соображений эффективности здесь используется специальная упрощенная обработка незначительных локальных геометрических отклонений). Исторически сложилось так, что сначала системы трехмерного моделирования были ориентированы на пакетную обработку данных. Это было вызвано требованиями больших объемов памяти и машинного времени для анализа трехмерных моделей. Поэтому первоначально взаимодействие с пользователем осуществлялось либо при помощи пакета подпрограмм, либо командного языка или языка программирования. Даже сейчас анализ трехмерной модели — это, как правило, пакетное задание, требующее для нетривиальных задач нескольких минут работы быстродействующего процессора. При построении модели желательно иметь возможность интерактивного взаимодействия с системой. Обычно во время построения модели удаления невидимых линий не производится. Изображение, получаемое при построении модели, во многом напоминает скелетную модель, на которой показаны все (как видимые, так и невидимые) линии, но формируемые при этом данные описывают корректную трехмерную модель.

Releated Post

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.