|
|||
Ознакомьтесь с операциями пересечения и объединения объектов, выполните построения тел по алгоритмам, представленным в примерахОзнакомьтесь с операциями пересечения и объединения объектов, выполните построения тел по алгоритмам, представленным в примерах Пересечение геометрических тел intersection () {фигура 1; фигура 2; и т.д.} Для указанных фигур находится общая часть. Рассмотрим примеры. Пример 1.Возьмем шар и цилиндр, причем для удобства цилиндр отцентрируем. Пересечение шара и цилиндра: Пример 2. Одно из возможных пересечений двух цилиндров Пример 3. Ещё один вариант пересечения двух цилиндров.
Объединение геометрических тел union () {фигура 1; фигура 2; и т.д.} Пример 4. Допустим, что у нас есть деталь, составленная из двух цилиндров. Как сделать сквозное отверстие в центре? Вычитать мы можем только из одного геометрического тела, а у нас их два. Логично объединить их в одно целое, в потом применить булеву разность. Пример 5. Деталь из двух цилиндров
Задания для самостоятельной работы 1. Составлен алгоритм построения тела, которое получается из трех цилиндров и шара с помощью операций объединения и пересечения. Три файла с моделями прикрепите к дистанционному курсу.
Подумайте, как изменить алгоритм, чтобы получить объекты, изображенные на рисунках: А)
Б) В)
2. Дан фрагмент алгоритма построение игрального кубика.
Допишите алгоритм для остальных граней. Файл с моделью прикрепите к курсу. 3. Составьте алгоритм построения одного из объектов, представленных на рисунке (по вашему выбору). Файл с моделью прикрепите к курсу.
|
|||
|