summaryrefslogtreecommitdiff
path: root/task06/Geom.txt
diff options
context:
space:
mode:
authorAndrew Guschin <saintruler@gmail.com>2020-12-01 05:11:16 +0400
committerAndrew Guschin <saintruler@gmail.com>2020-12-01 05:11:16 +0400
commitf76ff141712dd5e7f4049d8e0b12dea81b9c5956 (patch)
tree67b9ee5d114e926007cfa8e01134db3114d9b64f /task06/Geom.txt
parentcde248943f4866ae7a1ce6dee646224b93717d81 (diff)
Добавил Geometric3D.txt
Diffstat (limited to 'task06/Geom.txt')
-rw-r--r--task06/Geom.txt48
1 files changed, 0 insertions, 48 deletions
diff --git a/task06/Geom.txt b/task06/Geom.txt
deleted file mode 100644
index d9b4316..0000000
--- a/task06/Geom.txt
+++ /dev/null
@@ -1,48 +0,0 @@
-# установка камеры в точку (10,5,5) направленной в точку (10,5,0)
-# с направлением вверх (0,1,0)
-camera 10 5 5 10 5 0 0 1 0
-# установка окна с углом обзора 90 градусов
-# с соотношением сторон 2:1 на расстоянии 5 от наблюдателя (от камеры)
-# расстояние до горизонта - 20
-screen 90 2 5 20
-
-# первый рисунок
-model 1.5 1 0 3 2 1 # центр в точке (1.5, 1), размеры 3x2
-color 0 255 0 # цвет зеленый
-thickness 3 # толщина линии 3
-path 5 # путь из четырех ребер (пять вершин)
-0.5 0.5 0 # левый нижний угол
-0.5 1.5 0 # левый верхний угол
-2.5 1.5 0 # правый верхний угол
-2.5 0.5 0 # правый нижний угол
-0.5 0.5 0 # левый нижний угол
-
-# преобразования и размещения по описанию
-pushTransform # сохранить отправную точку
-rotate -45 0 0 1 # поворот на -45 градусов
-pushTransform # сохранить преобразование поворота
-scale 2.25 # масштабирование до большого прямоугольника
-translate 5 5 0 # перенос центра рисунка в точку (5,5)
-figure # запомнить положение и ракурс первого рисунка
-popTransform # откатились к преобразованию поворота
-scale 0.75 # масштабирование до малого прямоугольника
-translate 15 1 0 # установить в позицию нижнего малого прямоугольника
-figure # запомнить положение и ракурс второго экземпляра рисунка
-translate 0 8 0 # передвинуться в позицию (15,9) из (15,1)
-figure # запомнить положение и ракурс третьего экземпляра рисунка
-popTransform # откатились к стартовой позиции
-
-# второй рисунок
-model 1 1.25 0 2 2.5 1 # параметры рисунка с треугольником
-color 255 0 0 # цвет красный
-path 4 # четыре точки в маршруте
-0.5 0.5 0 # нижний левый угол
-1 2 0 0 # верхний угол
-1.5 0.5 0 # нижний правый угол
-0.5 0.5 0 # нижний левый угол
-
-# преобразования и размещения по описанию
-rotate 90 0 0 1 # поворот на 90 градусов
-scale 1.5 # масштабирование до синего прямоугольника
-translate 15 5 0 # сдвиг в нужную позицию
-figure # запомнить положение и ракурс рисунка