2010-06-22

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/

 

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

 

Оставить комментарий

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

Valid XHTML 1.0 Strict