Задача D. Спутник

Автор:Камалов Р.О.   Ограничение времени:5 сек
Входной файл:input.txt   Ограничение памяти:1512 Мб
Выходной файл:output.png  
Максимальный балл:100  

Условие

Вам необходимо разработать 3D модель спутника.

Терминология

Корпус спутника - цилиндр радиусом - 2m, высотой - 6m, с 34 вершинами у окружности этого цилиндра. В самом корпусе находится паз высотой - 1/9 высоты цилиндра и глубиной - 0.5m. Солнечные батареи соединяются с корпусом параллелепипедами высотой - 0.5m, шириной - 0.5m, толщиной - 0.369m. Между параллелепипедами есть расстояние в 1m. Сами же солнечные батареи представляют из себя параллелепипеды высотой - 5m, шириной - 4m, толщиной - 0.5m. Солнечные батареи располагаются параллельно оси Ox. Двигатель - усеченный конус, радиус меньшего основания конуса - 1m, радиус большего основания конуса - 2m, высота - 2m. Спутниковая антенна - полая полусфера радиусом - 2m. Приемник - сфера радиусом - 0.2m. Расстояние между основанием тарелки антенны и приемником - 2.8m. Расположение модели относительно начала центра координат смотри на рис. 6.

Модель проверяется на основе попиксельного сравнения рендеров с указанных во входном файле ракурсов. Используется этот материал. Файл с материалом должен называться solve.mtl. В качестве метрики для сравнения рендеров моделей используется величина dssim по каждому цветовому каналу. Баллы за каждый тест начисляются в зависимости от величины метрики.

Рис. 1
Рис. 2
Рис. 3
Рис. 4
Рис. 5
Рис. 6

Источник света:

TypeSun
Color(255, 255, 255)
Specular1.00
Strength10.0
Angle180
Location(0 m, 0 m, 20 m)
Rotation(0, 0, 0)

Камера:

Focal Length50mm

Render Engine: Eevee

Формат входного файла

Во входном файле содержатся x, y, z — координаты камеры в метрах и rx, ry, rz — углы поворота в радианах.

Формат выходного файла

В качестве решения следует отправлять файл формата OBJ (расширение .obj). Размер файла не должен превышать 999997 Байт.

Примеры тестов

Входной файл (input.txt) Выходной файл (output.png)
1
0 22 6
1.570796 0 3.141593
Смотри рис. 1
2
13 13 6
1.570796 0 2.443461
Смотри рис. 4
3
13 13 17
1.047198 2.408554
Смотри рис. 5

0.132s 0.011s 29