Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   3D движки на flash (http://www.flasher.ru/forum/showthread.php?t=112746)

Uvnik 07.06.2008 00:37

Эх, а я уже так от флеша остал, осталася еше на as первом(( куда уж мне до 3д движков

L1965 07.06.2008 10:24

Вот набор библиотек, которые грузит на WindowsXP SP2 девятый player

ntdll.dll, kernel32.dll,wininet.dll advapi32.dll rpcrt4.dll secur32.dllcrypt32.dll,
msvcrt.dll,user32.dll,gdi32.dll,
msasn1.dll,oleaut32.dll,ole32.dll,shlwapi.dll,
version.dll,winmm.dll,comdlg32.dll,comctl32.dll,
shell32.dll,ws2_32.dll,ws2help.dll,
imm32.dll,comctl32.dll,uxtheme.dll,
MSCTF.dll,clbcatq.dll,comres.dll,mlang.dll,
wdmaud.drv,setupapi.dll,wintrust.dll,imagehlp.dll,
wdmaud.drv,setupapi.dll,msacm32.drv,
msacm32.dll,midimap.dll,MSCTFIME.IME,schannel.dll
netapi32.dll, userenv.dll

Видно, что даже GDI+ не используется (хотя XP). Аналогично DirectSound не используется для звука. Без этого быструю работу обеспечить нельзя, поэтому флеш-player такой медленный. А 3d может быть отрисована с помощью технологий, аналогичных Zinc. Там есть функция LoadLibrary, а дальше задача становится тривиальной, но не имеющей никакого отношения к Flash

undefined 07.06.2008 14:39

Где-то читал что аппаратная поддержка в 10-ом плеере будет только для воспроизведения HD-Video, а пиксельные шейдеры будут во-первых софтверными и во-вторых ассинхронными.

Алан 07.06.2008 18:09

Это демка движка alternativa3D. http://alternativaplatform.com
Помимо этого есть Papervision и Away3D. У каждого свои преимущества и недостатки, инфы на эту тему много.

L1965 07.06.2008 21:15

Действительно, без аппаратного ускорения выглядит почти как 3d - здорово!

BlooDHounD 07.06.2008 21:39

L1965, тоесть ваша гениальность не на столько гениальна, что бы сделать выводы без предварительного клика по ссылке? вы тут затеяли спор о невозможности того, чего не понимаете, и не знаете как устроено? я вами восхищён!

Alex Lexcuk 08.06.2008 00:50

Alternativa3D ничего не скрывает она говорит качайте наши библиотеки, мы научи вас ими пользоваться в некомерческих целях бесплатно, комерческая лицензия стои денежку. Наши ребятки удивили электронное сообщество всего мира.
http://docs.alternativaplatform.com/...ageId=19398661
http://docs.alternativaplatform.com/...ments/20873229
http://docs.alternativaplatform.com/...+Alternativa3D!

L1965 08.06.2008 10:56

Безусловно, работа, выполненная ребятами из Alternativa3D великолепна, учитывая, что писали они не программы, а скрипты, что труднее, учитывая отсутствие компилятора. И результат получился потрясающий - для Flash! Напоминает Doom2!!!
Но, на моем компьютере это дает только 50 Fps - а ведь загружены около 10 текстур и менее 1000 полигонов. И Doom2 не требовал Pentium IV - обходился 386. Кому сейчас интересна и нужна такая 3d графика? Не лучше ли писать свои плагины к броузерам, но добиваться приемлемого результата, используя современные 3d библиотеки. В свое время был сайт 300.ru, так там ребята использовали wrml и ДиректX7 - это смотрелось гораздо лучше! Ребята из Alternativa3D пишут, что Flash стоит у 90% пользователей. Но и видеокарты не ниже уровня GeForce2 (DirectX 8) стоят у такого же количества пользователей, если не больше. Зачем отказываться от их использования? Тем более, что такие простенькие задачи на графических библиотеках решаются даже быстрее, чем на Flash - а результат будет существенно лучше! Что движет вами, когда вы пытаетесь использовать Flash там, где эта технология дает заметный проигрыш другим?

vic_ 08.06.2008 11:37

так у них, бедных, еще и компилятора не было? :)

L1965 08.06.2008 12:07

Цитата:

Сообщение от vic_ (Сообщение 744465)
так у них, бедных, еще и компилятора не было? :)

Я жутко извиняюсь, а разве Flash не является скриптовым языком? Просто мой опыт работы на флеше с 2001 года составляет не более 4х месяцев, на AS3 - седьмой день, поэтому я знаю об этой технологии немного, но если есть возможность использовать компилятор, то расскажите, как его установить. Пожалуйста!


Часовой пояс GMT +4, время: 20:03.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.