Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Web 3D возможно ли такое... (https://javascript.ru/forum/misc/14142-web-3d-vozmozhno-li-takoe.html)

severmsk 02.01.2011 14:12

Web 3D возможно ли такое...
 
Вот многие СМИ пишут: настала эра 3D! Сначала кино, теперь телевидение. Но вот думаю: а доберется ли эта технология до интернета? Если да - то в каком это будет виде? Просто трехмерный интерфейс или содержимое страницы полностью? И самое ВАЖНОЕ - как всем этим управлять? с помощью JS или че то другое придумают? ваши мнения по этому :)

Aetae 02.01.2011 14:16

Цитата:

Сообщение от severmsk (Сообщение 85984)
Вот многие СМИ пишут: настала эра 3D! Сначала кино, теперь телевидение. Но вот думаю: а доберется ли эта технология до интернета? Если да - то в каком это будет виде? Просто трехмерный интерфейс или содержимое страницы полностью? И самое ВАЖНОЕ - как всем этим управлять? с помощью JS или че то другое придумают? ваши мнения по этому :)

Брр, меня в дрожь бросает от мысли, что это будет за жесть если всё жёстко не стандартизировать, а пустить на самотёк(как сейчас).

B@rmaley.e><e 02.01.2011 14:43

Если и доберется, то, думаю, это будет частью CSS. Ведь всё это 3D, по сути, просто 2 картинки, наложенные на друг друга со смещением (ну и обработанные соответствующим образом, конечно). Ну и это презентационная часть.

Vulkan 02.01.2011 14:46

html 6 и css4?:)

severmsk 02.01.2011 14:51

это в плане оформления? а управления и динамики? :)

monolithed 02.01.2011 14:51

Цитата:

Сообщение от Aetae
Брр, меня в дрожь бросает от мысли, что это будет за жесть если всё жёстко не стандартизировать, а пустить на самотёк(как сейчас).

Уже во всю гуляет WebGL и O3D аля Canvas 3D

примеры:
http://bodybrowser.googlelabs.com/
http://o3d.googlecode.com/svn/trunk/...beachdemo.html

И что самое главное, не задействуются ресурсы ЦП, как во Flash и JS (Canvas 2D).

Таким образом через 2-3 года браузер будет встроен в проводник и разработка веб-приложений уже будет не та какой мы ее видим сейчас. В этом отношении FF пока, что сделали первый шаг, выпусив API для работы с файловой системой, причем на JS

ilya.tk 02.01.2011 15:05

Цитата:

Сообщение от severmsk (Сообщение 85984)
Вот многие СМИ пишут: настала эра 3D! Сначала кино, теперь телевидение. Но вот думаю: а доберется ли эта технология до интернета? Если да - то в каком это будет виде? Просто трехмерный интерфейс или содержимое страницы полностью? И самое ВАЖНОЕ - как всем этим управлять? с помощью JS или че то другое придумают? ваши мнения по этому :)

Логично продолжить, что со временем появится возможность встраивать 3D видео в страницу. А также 3D картинки. Возможно, CSS эфекты c 3D.

severmsk 02.01.2011 15:18

Цитата:

Сообщение от monolithed (Сообщение 85990)
Уже во всю гуляет WebGL и O3D аля Canvas 3D

значит моя мысль !уже! реальность :) и судя по всему JS тут не последнее место займет. и все это скорее всего не за горами....

severmsk 02.01.2011 17:46

а как все таки управлять 3D моделями при помощи JS?

monolithed 02.01.2011 18:40

Цитата:

Сообщение от severmsk
а как все таки управлять 3D моделями

смотря что вы подразумеваете под этим

Logo 02.01.2011 20:22

Не путайте технологии стереоизображения (о которых, видимо, идет речь в первом посте) и компьютерную 3D графику.

Что касается 3D графики под веб, то пока лучшее решение использовать flash и какую нибудь 3D библиотеку для него. Советую посмотреть сайт tankionline.com
З.Ы. пока flash не поддерживает аппаратное 3D ускорение.

Aetae 02.01.2011 20:39

Вообще стереоизображение беспреспективно. Только глаза ломать. Голограммы в плане 3д всяко удобней и надёжней будут. Тем более что принципиально они реализуемы и прототипы уже давно есть.

monolithed 02.01.2011 20:43

Цитата:

Сообщение от Logo
З.Ы. пока flash не поддерживает аппаратное 3D ускорение.

Однако планируется и такое, но flash грузит ЦП намного сильней чем JS особенно на Unix-платформах.
Но если говорить о работе flash с 3D графикой, то это все пока псевдо-недо-3D как и в JS без взаимодействия с OpenGL.

DooMer 04.01.2011 13:28

Цитата:

Сообщение от monolithed (Сообщение 86013)
Однако планируется и такое

3d унриал, OpenGL возможно т.к. Direct3d чисто мелкософтная и некроссплатформенная технология

mycoding 10.01.2011 13:24

Цитата:

Сообщение от monolithed (Сообщение 85990)
Уже во всю гуляет WebGL и O3D аля Canvas 3D

примеры:
http://bodybrowser.googlelabs.com/
http://o3d.googlecode.com/svn/trunk/...beachdemo.html

И что самое главное, не задействуются ресурсы ЦП, как во Flash и JS (Canvas 2D).

Таким образом через 2-3 года браузер будет встроен в проводник и разработка веб-приложений уже будет не та какой мы ее видим сейчас. В этом отношении FF пока, что сделали первый шаг, выпусив API для работы с файловой системой, причем на JS

Вот это примеры.
monolithed, скажите пожалуйста хочется сделать вот такое
в 3d в браузере http://vreshenie.ru/work/flex/learnf...o/mercator.mp4
Это возможно с webgl?
Можешь пожалуйста дать несколько советов, а я потом блога напишу, как такое сделать.
Т.е. мне хочется сделать так:
Карта с отображением Можно Москвы можно регионов, но чтобы она была 3d и такая же симпатичная))) при нажатии курсора, чтобы регион поднимался и выводилась информация по нему более подробно+html5 аудио.

Что сейчас не получается:
О WebGL я знаю давно, но у меня не получается запускать примеры из официальной документации. На днях ты мне ссылку дал, её получилось запустит, но большинство других примеров из официальной документации не работают.
Не могу понять есть webgl,ogl3 и ещё что то ?
Можешь мне помочь, пожалуйста.

mycoding 10.01.2011 13:45

Ничего себе пример
http://o3d.googlecode.com/svn/trunk/...edesigner.html

Я даже не знал что у google есть сервис с 3d моделями
http://sketchup.google.com/3dwarehou...sa&prevstart=0

monolithed 10.01.2011 17:00

Цитата:

Сообщение от mycoding
О WebGL я знаю давно, но у меня не получается запускать примеры из официальной документации

Ты видимо API забыл подключить!

mycoding 10.01.2011 17:53

Мы с тобой monolithed в личке уже пообсуждали.
Дело в том, что WebGL работает не на всех видео картах.
Хотя комп у меня мощный и покупали его 4 года назад.


Часовой пояс GMT +3, время: 19:38.