3d движок
Вложений: 1
Один хорошо знающий математику человек помог с формулами и за 6 часов (я сам удивился) получился неглючащий 3д движок.
Двиг пока рисует только точки и отрезки, не использует библиотек. (А для рисования треугольников нужна библиотека) Организацией кода и его оптимизацией я ещё не занимался. На телефоне выдаёт 8-10 fps, отрисовывая 25 кубиков и сетку из 400 (20*20) точек. Код только для ознакомления. |
Ответ: 3d движок
Прикольно... код большой только и фпс маленький. а так вполне отлично
|
Ответ: 3d движок
как то заморачивался насчет 3д. дело встало на порядке отрисовки полигонов.
|
Ответ: 3d движок
Дай jar-нету компа под рукой.
Так же можно хоть один скиншот. |
Ответ: 3d движок
Хм... также задумал както сделать 3Д двиг используя примитивы. Даже придумал Z-буфер. Но запарился понять каким образом проецируется 3-х мерный полигон (с учетом перспективы) на 2-мерную матрицу.
Проект стоит продолжать, даже помогу с оптимизацией (может быть, если разберу код). |
Ответ: 3d движок
По переводи 3D координат в 2D поищи в нете. Видел без перспективы в старой книге по паскалю формулы. Если завтра найду-кину.
|
Ответ: 3d движок
Вложений: 1
Я вот вчера сел... сижу пишу... потом думаю дай на форум зайду смотрю тут уже кто то делает прям как сговорились))) Вот мой движок. код карявый но написан он модулем так что разбиратся в ккоде нет никакого смысла просто писать всё очень просто можете попробовать.там есть несколько багов но я их вскоре исправлю вот. в планах сделать что то типо скрипт файлов, системы частиц, ну и потом уже сидеть мучится над отсичением нивидимых частей.
|
Часовой пояс GMT +4, время: 21:12. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot