Просмотр полной версии : Оцените.
ex.image
24.01.2006, 19:34
Всем доброго времени суток!
Пару дней изучаю АС3 вот переписал с АС2 3D движок на матрицах. Люди которые понимают ООП лучше меня (а енто большинство как я понимаю ;) ) Покритикуйте :D
FPS Counter взят с сайта Adobe (Macromedia) из того примера с кубиком и частицами.
BlooDHounD
24.01.2006, 22:27
И чем собственно выделяется данный пример? почти уверен что он даже не Вами сударь написан. а переписать с одного языка на другой большого ума не нужно ...
ex.image
25.01.2006, 11:46
Написан он мною! Алгоритм естественно не мой, там ведь чистая математика!!! Учебник по 3D движкам сударь не читали. ;) А отличается тем что написан на матрицах!
И почему такие сомнения???
А вопрос в сущности был не такой: "Посмотрите как там частицы прикольно летают!?" (цитата)
Я просто начинаю осваивать AS3 и было интересно насколько данный исходник соответствует ООП :D
Блуд, устное замечание за упоминание музыкального инструмента.
BlooDHounD
25.01.2006, 16:42
нет ... ну ты пойми. взять готовый класс чей-то класс (ты сам говоришь, что не твой) и переписать его на АС3 ... это не супер пупер ОПП творение. сделай, например, "вечный двигатель" - шарики катаются и ударяются с эмитацией заково физики и гемоиетрическим хиттестом. количество шариков, начальная скорость, диаметр, угловое вращение и направление задаются случайно. всё это в 3Д. тогда можно будет оценивать 3Д движёк. Тогда и будем оценивать ОПП. а сейчас сыровато.
BlooDHounD
25.01.2006, 16:44
Ну и до кучи можно засунуть вращение самой камеры :) например упровляемое стрелками.
ex.image
25.01.2006, 19:03
Все будет... правда если я это напишу будет одно из двух:
1) Либо помру я :(
2) Либо помрет AS3 :D
В данный момент пишу лоадер 3х мерных файлов LWO ... в стандарт 3DS я что-то невъехал, как допишу выложу :D
ex.image
26.01.2006, 15:54
Лоадер готов. Написан на новой функции флеша. Побайтовое чтение файла. Везде выставленны коменнты ;) В главном Packege указаны файлы которые можно подгрузить.
ex.image
02.02.2006, 22:01
Убрал класс полигон.
Изменнено название package'a.
Добавленно:Класс нормали, Расчет простейшего освещения
Правда пока комментарии не везде проставленны
Кстати если некому из господ не интересна эта тема, то можете написать об этом. И мы попросим администратора чтобы ее закрыли. :D
BlooDHounD
03.02.2006, 13:05
Очень интересна :) вот только последняя версия у меня отказалась работать :)
aQuestion
03.02.2006, 15:54
кхм, весьма интересно было бы узнать, сколько проф-3д движков написано "по учебникам". что ли качнуть квейк посмотреть?
BlooDHounD
03.02.2006, 16:44
Займись :) а то народу нечем заняться.
ex.image
03.02.2006, 16:44
Ну, матрицы, по моему разумению наиболее эффективное решение, хотя я не говорю что единственно верное ;)
Последняя версия написана на Flex 2 Alpha, может поэтому и неробит :confused:
Пока не успел скачать новую версию Flex'a, как скачаю подправлю :D
BlooDHounD
03.02.2006, 16:44
с этого инадо было начинать :)
ex.image
03.02.2006, 16:46
Blood а предложи чем заняться ;)
Я пока обязан программить на Flash 8 (работа как никак) поскольку 9 пока невышла. Выйдет сразу перейду на нее. А это так тренировки в ООП ;)
BlooDHounD
03.02.2006, 17:43
оффтоп уже погнал :) это я не вам, сударь, писал.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.