Форум: "Прочее";
Текущий архив: 2008.11.02;
Скачать: [xml.tar.bz2];
Вниз3D в вебе Найти похожие ветки
← →
Ламо777 (2008-09-09 10:15) [0]Здравствуйте.
Подскажите, какие есть средства для отображения 3D сцен
(несложных) на веб-странице? Я пробежался по инету,
понял только, что сейчас используются VRML и X3D -
стандарты, под которые [вроде] есть бесплатные клиенты и
SDK. Но вот какие библиотеки использовать?
Если кто сталкивался с подобным, буду благодарен за
любой совет.
← →
quake (2008-09-09 10:23) [1]DHTML ???
← →
Ламо777 (2008-09-09 10:48) [2]
> quake
При чем здесь DHTML?
Нужно отображать объекты на веб-странице, чтоб их можно было
крутить, поворачивать, масштабировать и т.д.
← →
tesseract © (2008-09-09 10:59) [3]
> Нужно отображать объекты на веб-странице, чтоб их можно
> было
> крутить, поворачивать, масштабировать и т.д.
На страничке просто нормально плагин описать. Зачем тебе какие библиотеки ?
← →
Ламо777 (2008-09-09 11:16) [4]
> tesseract
Это-то понятно - в страничку отдавать сформированный для плагина документ. Но
- плагин нужен бесплатный
- нужен SDK(или библиотеки), чтобы формировать на сервере
из исходных данных 3D-сцену.
Если не ошибаюсь, чем-то подобным занимался ShaggyDog, правда
я его на форуме давненько уже не видел...
← →
tesseract © (2008-09-09 11:26) [5]
> - нужен SDK(или библиотеки), чтобы формировать на сервере
>
> из исходных данных 3D-сцену.
В смысле ? Сцену зачем формировать ? Это же жесть на сервак нагрузка пойдёт, тем боллее, что захаляву такое вряд ли найдёшь .
← →
antonn © (2008-09-09 11:29) [6]флешь? :)
← →
KilkennyCat © (2008-09-09 11:30) [7]флэш
← →
Ламо777 (2008-09-09 11:31) [8]
> tesseract © (09.09.08 11:26) [5]
Так в том-то и вся соль - мне нужно вытаскивать инфу с БД (Oracle)
и на основании нее строить объект.
Я м.б. неправильно выразился - объект, а не сцену. Т.е.
небо, земля и прочие красивости не нужны(пока).
А нагрузка на сервак не моя проблема))). Да и отображаемый объект не такой сложный, чтоб сильно нагрузить машину.
← →
Ламо777 (2008-09-09 11:32) [9]
> KilkennyCat © (09.09.08 11:30) [7]
во флеше разве можно сделать
интерактивный 3D объект?
← →
KilkennyCat © (2008-09-09 11:47) [10]да
← →
KilkennyCat © (2008-09-09 11:47) [11]Советую сразу смотреть на ActionScript 3.0
← →
iZEN © (2008-09-09 12:12) [12]Библиотека Java3D работала в апплетах ещё под Windows.
https://java3d.dev.java.net/
← →
iZEN © (2008-09-09 12:23) [13]Java3D работает даже на FreeBSD (7.1-PRERELEASE, amd64) в браузере Epiphany:
http://imgplace.com/image/view/59a24fdf7af9fe935cbab308c7000512
(скриншот окна браузера с демкой в нём)
← →
KilkennyCat © (2008-09-09 12:32) [14]Имхо, с флэш проще разобраться...
← →
Ламо777 (2008-09-09 12:44) [15]Спасибо за советы.
Честно говоря, больше склоняюсь к варианту с флешем,
т.к. был непродолжительный и негативный опыт с жавой.
Дальше свинга дело не пошло, но мне и этого хватило)))
← →
KilkennyCat © (2008-09-09 12:49) [16]Во флэше тоже негатива хватает ;)
Лично я уже очень ненавижу....
← →
iZEN © (2008-09-09 12:51) [17]
> KilkennyCat © (09.09.08 12:32) [14]
>
> Имхо, с флэш проще разобраться...
А Flash уже умеет использовать 3D-акселерацию видеокарточки?
Java3D, к примеру, имеет возможность работать через аппаратную акселерацию OpenGL и DirectX.
Хотя у меня система на архитектуре amd64, и NVIDIA пока не написала драйвер для моей видеокарты GeForce 6150 под эту архитектуру, тем не менее программная визуализация на приведённой демке вообще не тормозит. А вот GNASH, плагин для воспроизведения Flash в бразере Epiphany, на вот этих вот 2D-диаграммах (sic!):
http://www.ixbt.com/cpu/amd-athlon-64-x2-all.shtml
тормозит по-чёрному.
← →
KilkennyCat © (2008-09-09 13:07) [18]
> А Flash уже умеет использовать 3D-акселерацию видеокарточки?
ну, тут оно конечно не так... Но речь шла о примитивных конструкциях.
← →
Ламо777 (2008-09-09 13:12) [19]
> KilkennyCat © (09.09.08 12:49) [16]
> Во флэше тоже негатива хватает ;) Лично я уже очень ненавижу.
> ...
А в чем именно негатив? С чем неудобным/кривым придется столкнуться?
← →
Anatoly Podgoretsky © (2008-09-09 13:17) [20]> Ламо777 (09.09.2008 10:15:00) [0]
Не хочешь взглянуть в сторону SilverLight или хотя бы Flash - бесплатные и интерактивные.
← →
KilkennyCat © (2008-09-09 13:22) [21]
> Ламо777 (09.09.08 13:12) [19]
Я работаю в Adobe CS3 - мерзкая среда. от нее и негатив. подвисает часто, автосохранения не нашел, рисовать не удобно, переводить в кривые лучше в сторонних приложениях, на одном мониторе неудобно, да и всего по мелочи... в результате, у меня максимум анимации за счет кода - запортить линейку кадров легким движением руки - не вопрос.
← →
Ламо777 (2008-09-09 13:28) [22]
> KilkennyCat © (09.09.08 13:22) [21]
Эээ... я не копенгаген конечно, но разве мне для отображения механизма
нужна будет покадровая анимация?
А насчет среды я наслышан уже, что она неудобна именно в плане кодирования... Что делать, другого-то нету, все ж лучше, чем в блокноте.
> Anatoly Podgoretsky © (09.09.08 13:17) [20]
Для сильверлайта, ЕМНИП, не нужен .NET 3.5 на клиентской машине, только небольшой плагин?
Вот только 3d в его features я не нашел.
← →
Anatoly Podgoretsky © (2008-09-09 14:02) [23]> Ламо777 (09.09.2008 13:12:19) [19]
Ну например с предложением апдейта, а прав у пользователя не хватает, и так каждый день гоняет многомегабайт по сети.
← →
KilkennyCat © (2008-09-09 14:04) [24]
> но разве мне для отображения механизма
> нужна будет покадровая анимация?
не знаю. в любом случае, конечно, не жутьмногослойномногокадрово.
У тебя будет как раз сплошной скрипт.
← →
Anatoly Podgoretsky © (2008-09-09 14:06) [25]
> Для сильверлайта, ЕМНИП, не нужен .NET 3.5 на клиентской
> машине, только небольшой плагин?
> Вот только 3d в его features я не нашел.
Не должен требовать .NET, поскольку кроссплатформеный, размер 1.5 мб.
Касательно 3d - хороший и бесплатный продукт будет трудно найти для машины пользователя, особенно с ограничеными правами, а SilverLight имеет все большее распространение. Кроме того специалисты утверждают, что он очень сильно превосходит флеш, я сам не берусь судить. Есть и проблема, требуется компьютер с процессором не ниже 500 мгц, иначе не устанавливается и из-за этого есть проблемы, не запретить его установку через AU как минимум.
← →
iZEN © (2008-09-09 14:48) [26]
> Anatoly Podgoretsky © (09.09.08 14:06) [25]
>
>
> > Для сильверлайта, ЕМНИП, не нужен .NET 3.5 на клиентской
> > машине, только небольшой плагин?
> > Вот только 3d в его features я не нашел.
>
> Не должен требовать .NET, поскольку кроссплатформеный, размер
> 1.5 мб.
SilverLight ,будет работать только в IE7 и выше. Ожидается (или есть ли уже) ли его портирование/создание плагина для Firefox?
> Anatoly Podgoretsky © (09.09.08 14:06) [25]
>
> Касательно 3d - хороший и бесплатный продукт будет трудно
> найти для машины пользователя, особенно с ограничеными правами,
Апплет с Java3D я запустил с правами непривелегированного пользователя.
> Anatoly Podgoretsky © (09.09.08 14:06) [25]
>
> а SilverLight имеет все большее распространение. Кроме
> того специалисты утверждают, что он очень сильно превосходит
> флеш, я сам не берусь судить.
Знаете почему?
Потом что каомпания NBC News выкупила все права на трансляцию Олимпийских Игр 2008 в Америке у китайцев и сделала плеер на Silverlight. Миллионы пользователей, которые предпочли интернет-трансляцию ТВ-вещанию, вынуждены были обновить свои браузеры и скачать плагин.
> Anatoly Podgoretsky © (09.09.08 14:06) [25]
>
> Есть и проблема, требуется
> компьютер с процессором не ниже 500 мгц, иначе не устанавливается
> и из-за этого есть проблемы, не запретить его установку
> через AU как минимум.
Так зачем Вы советуете пользоваться проприетарным продуктом, к тому же дляпотоковых телетрансляций и 2D-анимаций (а никак не для 3D), да ещё для IE7, от использования которого отказываются большинство прогрессивного человечества?!
← →
iZEN © (2008-09-09 14:55) [27]Нашёл, SilverLight есть для FX2; в FX3 незначительные проблемы с установкой. Но всё равно это не то.
← →
Anatoly Podgoretsky © (2008-09-09 15:50) [28]> iZEN (09.09.2008 14:48:26) [26]
> SilverLight ,будет работать только в IE7 и выше. Ожидается (или есть ли уже) ли его портирование/создание плагина для Firefox?
Я не проверял на Firefox, я читал информацию на сайте, где сказано есть, а правда это или нет не знаю
http://www.microsoft.com/silverlight/resources/install.aspx#sysreq
Compatible Operating Systems and Browsers
Operating System Windows Internet Explorer 7 Internet Explorer 6 Firefox 1.5 Firefox 2 Safari
Windows Vista Yes - Yes Yes -
Windows XP SP2 Yes Yes Yes Yes -
Windows 2000 - Yes** No No -
Windows Server 2003 (excluding IA-64) Yes Yes Yes Yes -
Mac OS 10.4.8+ (PowerPC) - - Yes* Yes* Yes*
Mac OS 10.4.8+ (Intel-based) - - Yes Yes Yes
* Silverlight 1.0 Only ; ** Silverlight 2 Only
← →
VirEx © (2008-09-09 16:30) [29]гугл недавно вроде 3D мир свой сделал, можно гулять по комнатам и т.п.
может они и api своё открыли?
← →
KilkennyCat © (2008-09-09 18:12) [30]
> от использования которого отказываются большинство прогрессивного
> человечества?!
>
ню-ню..
← →
Anatoly Podgoretsky © (2008-09-09 18:50) [31]И статистика тоже говорит ню-ню
← →
Virgo_Style © (2008-09-09 20:05) [32]Anatoly Podgoretsky © (09.09.08 18:50) [31]
И статистика тоже говорит ню-ню
Статистика на неправильном человечестве основана, непрогрессивном
← →
Anatoly Podgoretsky © (2008-09-09 20:45) [33]> Virgo_Style (09.09.2008 20:05:32) [32]
А где взять другое человечество?
← →
@!!ex © (2008-09-09 20:58) [34]Flash/Java/JavaScript
← →
Virgo_Style © (2008-09-09 21:34) [35]Anatoly Podgoretsky © (09.09.08 20:45) [33]
А где взять другое человечество?
Прогрессоры нужны, наверное
← →
Ламо777 (2008-09-10 09:12) [36]KilkennyCat, можете посоветовать литературу или ресурсы по Flash
и AS 3.0? Желательно в электронном виде, чтоб можно было скачать.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2008.11.02;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.007 c