2010-06-24

RealTime 3D движки для Flash

вебмастеринг, технологии

Трехмерная графика до сих пор не получила достаточного распространения в Web, если видишь на сайте трехмерную графику сразу возникает вопрос - как?

В настоящий момент самым перспективным способом создания трехмерных эффектом мне представляется Flash. Да, знаю, что многие начнут кидать в меня камни ссылаясь на то что всем дружно нужно переходить на HTML5, но как это ни странно HTML5 значительно уступает технологии Flash по скорости прорисовки сцены - сказывается необходимость разработчиков тащить за собой длинный поезд технологий включая DOM, CSS, DHTML и так далее. Flash же наоборот - закрытая платформа, с ограниченной совместимостью между версиями плагинов, что значительно упрощает жизнь разработчкикам платформы.

Однако, сама по себе технология Flash не предоставляет инструментов для работы с трехмерной графикой и скорее всего их и не будет: цезарю - цезарево а Богу - Божье, но зато это предоставляет разработчикам широкое поле для творчества. Сейчас на рынке есть несколько библиотек для работы с трехмерной графикой.

Sandy

OpenSourse движек - на сайте так и не нашел его лицензию но написано, что можно использовать бесплатно в бесплатных и коммерческих проектах. Имеются парсеры из различных 3D форматов, в том числе 3DS, имеется подробная документация.

демо: http://www.flashsandy.org/demos 

Papervision3D
MIT лицензия

демо:
http://papervision3d.org/ - вы оказываетесь под водой среди корралловых рифов с красивыми рыбками.
http://blog.papervision3d.org/p/papervision3d/
http://www.digimi.com/newsite/presite/studioPage.jsp?partner=studio&scene=17889727
http://papervision3d.org/

Away3D

демо:
http://www.infiniteturtles.co.uk/projects/away3d/demos/hacienda/BSPImportTest.html
http://www.syerit.com/think360/ - абалденная трехмерная игра/демо

Alternativa3D
free for non commercial usage, coomercial licence available

Ребята из Перми написали свой движек, но вот похоже исходниками они делятся не так охотно - на сайте говорится что дают они только SWC library. Ребята мощные - их библиотека используется ими же самими в ряде онлайн игр.

примеры игр с демо:
http://tankionline.com/ru/
http://drevnii.ru/bunker.htm

FIVe3D

Прикольная простая библиотечка - не столько для отрисовки/рендеринга трехмерных сцен, сколько для создания трехмерных сцен с нуля - подойдет для тех кто хочет создавать трехмерные эффекты но не хочет использовать такое дорогое программное обеспечение как 3DMax.

демо:
http://five3d.mathieu-badimon.com/gallery/keyboard/

 

Данный пост является неполным - буду добивать его по мере нахождения новых интересных движков и информации по ним, так как тема интересная и многообещающая.

 

комментарии:

 
RSS комментариев

Для того чтобы каждый раз не представляться можно войти как зарегистрированный пользователь.

Имя*

разрешены только теги br, font, span, p, strong, u, p, blockquote, a, div, img - остальные будут безжалостно удаляться

разное (186)
howto (124)
программирование (108)
гад-же-ты (75)
мысли (42)
PHP (41)
JavaScript (39)
вебмастеринг (37)
linux (28)
гондураша (28)
юмор (25)
полезное (21)
Android (17)
движок (17)
софт (15)
деньги (14)
кино (14)
видео (13)
музыка (10)
интернет (10)
путешествия (10)
беспредел (10)
diy (9)
книги (9)
занимательная физика (8)
ztools (8)
умный дом (8)
языки (7)
хостинг (7)
Nokia 5800 (7)
css (6)
вебдизайн (6)
lifehack (6)
связной (5)
apple (5)
oDesk (5)
arduino (5)
козлы (5)
прелоадер (5)
svn (4)
кухня (4)
Python (4)
аниме (4)
занимательная юриспруденция (4)
synphony (3)
энергия (3)
software (3)
движек (3)
рестораны (3)
webmastering (2)
Java (2)
Берлин (2)
Ruby on Rails (2)
фото на документы (2)
гитара (2)
bash (2)
спорт (2)
восстановить (1)
дурдом (1)
авторское право (1)
SEO (1)
сайты (1)
наука (1)
годнурас (1)
C++ (1)
технологии (1)
programming (1)
микросервисы (1)
Поиск по блогу:

Valid XHTML 1.0 Strict