Бюджет: 500 RUB Термін: 5 днів
Это продолжение первой работы!
Требуется разработать программу, изображающую заданный набор из трех предметов с указанными свойствами материалов и параметры источника освещения. При этом в качестве базового набора объектов выступают 3Dпримитивы, указанные в вашем варианте задания №1. Следует наделить один из объектов свойствами прозрачности (значение параметра должно быть от 0,9 до 0,5). Другой выбранный объект должен имитировать отполированную поверхность (shininess, значение указывается максимальным). В качестве такого объекта следует выбирать примитивы с выпуклыми поверхностями, например - цилиндр, тор, конус, сферу, чайник. Третий объект должен быть диффузно-рассеивающим, матовым
В сцене обязательно должен быть как минимум один источник освещения, с возможностью менять его параметры: местоположение, интенсивность, цвет освещения.
Окончательный этап – текстурирование одного из объектов. Возможно при этом также использовать микроискажение нормалей при помощи bump-mapping
Пример задания:
Например, было в вашем варианте первого задания:
1. Изобразить каркасный куб и каркасную сферу, расположенные на некотором расстоянии друг от друга.
2. Совместить одну вершину куба и центр сферы.
3. Изобразить тор и цилиндр. Размеры и местоположение примитивов задать самостоятельно.
4. Выполнить последовательно сначала поворот цилиндра вокруг оси Х, а затем растяжение тора в 2 раза.
Соответственно, вариант второго задания может выглядеть так:
Базовый набор был – куб, сфера, цилиндр, тор.
Изображаем – полупрозрачную сферу, отполированный тор, текстурированный куб.
Включаем источник света – например, точечный, белый. Показываем его перемещение и, например, изменение цвета освещения.
Бюджет: 500 RUB Термін: 5 днів
11 ставок 4 серпня
Предметний дизайн 13 ставок 4 серпня
6 ставок 4 серпня
Автоматизація управління підприємством 7 ставок 4 серпня
11 ставок 3 серпня