http://getfile.biz/35299
Итак, свершилось.
Машграф завершен. Нет, конечно, его ещё можно слегка подправить и доздать, но он у меня так глубоко сидит.
Немного истории:
Хотел я нарисовать клип на песню. Нормальный такой клип на песню "Ночные волки" - с мотоциклами, эффектами, сюжетом на 5 минут. Со временем я понял, что это невозможно, но было уже поздно.
Начал я писать ещё до окончания лекций. Начал я в очень оптимистичном настроении, поэтому, наверное, и получилось что-то - рисовал трубу вокруг произвольной кривой.
Потом рисовал бензобак. Работа шла достаточно медленно, поэтому я волновался, что не успею, но упорно делал, не смотря на то, что с точки зрения здравого смысла надо было бросить это дело. Но я продолжил и писал, писал, писал. У меня не на что больше не хватало времени, я не далал больше никаких уроков вообще. Но писал, писал, писал.
И получиось нарисовать вот это:
Я реально ловил кайф, когда видел мотоцикл, а он по клавишам руль поворачивал и колеса у него крутились.
Потом было проще - я выбирал нужный эффект, искал нужные статьи и писал эффект. ЭФфекты - дым, брызги (в конце я не успел вставить их в анимацию), лужа.
Были и нек. открытия и изобретения - хитрый финт по работе с матрицами (до меня самостоятельно дошло, что можно активноюзать их матрицы), реализация металла, путем натягивания текстуры. Я там реально учился и много чего узнал, придумал и просто реализовал известные вещи.
Вот пара глюков:
Ежик - это режим рисования нормалей.
А серебрянный мотоцикл - это я забыл отключить навороченные текстуры.
Потом встал вопрос о рисовании сцены - было решено рисовать Воробьевы - с одной с стороны. Имея уже написанные функции нарисовать колонны было просто.
Потом опять же, используя написанные спланы сделал равномерное движение камеры. И придумал способ её организации - последовательность событий и синхронизация оп времени.
А ещё в требовании было не менее 5ти объектов или один сложный... Я вставил три мотоцикла.
В принципе, в проге есть гарантированная тройка, выполнены часть правил на пять и не выполнены часть правил на 4 :-)
Последние навороты придумывал утром в день сдачи, неск. дней спал очень мало - ложился в 2, вставал в 7. Но все-таки что-то сделал. А теперь обнаружилось, что они виснет на чужих компах. Вот. Если есть желание - можно скачать прогу - метр в архиве (
http://getfile.biz/35299). и музыку к ней - вав метра три в архиве.(
http://getfile.biz/35328) (скопировать в папку Data) Музыка - Тореро с Дальнобойщиков, поэтому можете прсото врубить винамп.
Рекорды:
700Кб - чисто файлы проекта - исходники - 60 файлов
40 файлов - данные для проекта - битмапы всякие.
Компилятор за время работы над проектом "отлетал" 180 часов (у меня пар было меньше)
Вот шоты финальной версии.
А ещё у меня новые обои: