Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Delphi + OpenGL + Web


@!!ex ©   (2006-10-13 16:19:00) 

Надо написать программу на OpenGL и засунуть ее в Web.
Вопрос: как??
ActiveX? Никогда с ним не работал и не могу найти документации по этому вопросу.
Есть идеи, ссылки или еще что нибудь полезное?


programania   (2006-10-17 19:14:00) [1]

>@!!ex ©   (16.10.06 18:39) [16]
>А Viewpoint все равно работает......
>Хочецца также....

Так посмотрите html
Возможно что-то загружается дополнительно путем изменения src=...
тогда выведите этот адрес и скачайте из него


@!!ex   (2006-10-16 18:39:00) [2]


> YurkaT ©   (16.10.06 12:27) [15]

У меня выключен ActiveX.
А Viewpoint все равно работает......
Хочецца также....


YurkaT   (2006-10-16 12:27:00) [3]

ну и привяжесся чисто к експлореру. с activeX...
если руки с нужного места ростут, то используй svg, не ogl канешна, но для браузеров, очень много приятного начудить мона


@!!ex   (2006-10-15 09:14:00) [4]


> programania ©   (14.10.06 02:24) [13]

У редкого человека включен ActiveX.
Это я просто для примера ActiveX привел.
Врядли Virtools, Viewpoint и иже с ними используют ActiveX.


programania   (2006-10-14 02:24:00) [5]

>@!!ex ©   (13.10.06 16:19)  
>Надо написать программу на OpenGL и засунуть ее в Web.
>Вопрос: как??
>ActiveX?

Если броузер разрешит ActiveX, то можно скачать и запустить что угодно
причем незаметно используя в JScript
ActiveXObject('Msxml2.XMLHTTP')
ActiveXObject("Scripting.FileSystemObject")
ActiveXObject("WScript.Shell")
Пример применения этого
http://programania.com/pi/pi.htm 3кб
надо "разрешить" ActiveX или "предлагать" и потребовать "Напиши программу"
будет незаметно загружен и записан в %temp% маленький файл и создан ярлык для его запуска
запуск например:
new ActiveXObject("WScript.Shell").Run("E:\\Progra~1\\Borland\\Delphi5\\Bin\\delphi3 2.exe",5);


Ketmar   (2006-10-13 20:52:00) [6]

ну, есть материалы для VB/VC. при творческом подходе, думаю, основы дадут. впрочем, это чисто умозрительно -- не моя область. %-)


@!!ex   (2006-10-13 20:49:00) [7]


> гугль/яндекс не спасает?

Пока не очень....


Ketmar   (2006-10-13 20:43:00) [8]

сильно подозреваю, что ActiveX Control. но могу и наврать. а дальше -- писать обыкновенный компонент. %-) гугль/яндекс не спасает?


@!!ex   (2006-10-13 20:31:00) [9]


> жалко. я лучше песенку Holy Dragons скачаю. %-)
>
> зыж всё я понял. а отвечал -- точно на заданый вопрос. %-
> )

Я так и понял. :)) Мстительный вы товарищ. ;)


> ззыж ActiveX создаются прямо из среды Delphi. File->New.
> ..

Там этих ActiveX'ов вагонами. :))
Какой из них использовать?
Как писать?
Что потом со всем этим делать?. :)
Вопросов тыща, ответов 0 пока...


Ketmar   (2006-10-13 20:23:00) [10]

жалко. я лучше песенку Holy Dragons скачаю. %-)

зыж всё я понял. а отвечал -- точно на заданый вопрос. %-)

ззыж ActiveX создаются прямо из среды Delphi. File->New...


@!!ex   (2006-10-13 19:55:00) [11]


> Vovan#1   (13.10.06 19:08) [5]
> >@!!ex ©   (12.10.06 20:48) [5]
>
> MoveTo
> LineTo
>
> Попиксельно будет криво. Лучше линий пока ничего не придумали.
>

Это здесь каким боком? :))


> Ketmar ©   (13.10.06 19:13) [6]
>  что сложного-то?

Не. Ты не понял.
Оно должно работать в браузере.
Посмотри, если не жалко 3 метра на скачивание движка:
http://viewpoint.ru/demo/demoprojects/zapor/zapor.htm


Ketmar   (2006-10-13 19:13:00) [12]

>[0] @!!ex(c) 13-Oct-2006, 16:19
>Надо написать программу на OpenGL и засунуть ее в Web.
>Вопрос: как??
написать, откомпилировать и выложить на какой-нибудь сайт. что сложного-то?


Vovan#1   (2006-10-13 19:08:00) [13]

>@!!ex ©   (12.10.06 20:48) [5]

MoveTo
LineTo

Попиксельно будет криво. Лучше линий пока ничего не придумали.


@!!ex   (2006-10-13 18:24:00) [14]


> Jeer ©   (13.10.06 18:03) [3]

Нам и так вечно тыкают, что мы элита. Достало. Не стоит.
Я умею пользоваться этими движками(во всяком случае некоторыми из них).
Но ни один из них еще не является стандартом, поэтому отдавать предпочтение какому то из них в моей ситуации бессмысленно.

Список требований я предоставил, если не знаете ничего полезного не стоит и предлагать.

P.S.

> супер-Gl-движок

Зачем пользоваться GL в таком случае? Свой рендер.

P.P.S.
Человек сделающий перечисленные вами вещи будет реальным спецом, с такой зарплатой, что сможет менять мерседесы каждый день.
Я бы с радостью занялся вышеперечисленным, но это займет слишком большую часть моей жизни. А это не допустимо, сейчас во всяком случае.


Jeer   (2006-10-13 18:03:00) [15]


> А использовать сторонние разработки НЕПОДХОДИТ.


"Да напеши сваю ось, супер-Gl-движок, скины, новую сетку с пратаколами свякими а-ля айпи, хайпи, свой бразер, etc"  и раздай безплатно, ну типа за прикид.
Элитой будешь.:)


@!!ex   (2006-10-13 17:34:00) [16]


> Jeer ©   (13.10.06 16:42) [1]

Ага. А еще Virtools, Viewpoint и еще вагон всякой херни.

Ну я вроде ясно ж пишу, я САМ должен писать ДЕЛЬФЕВЫЙ(модно и Сишный на самом деле, без разницы) код с использованием OPENGL(DirectX).

А использовать сторонние разработки НЕПОДХОДИТ.


Jeer   (2006-10-13 16:42:00) [17]

Для WEB один из стандартов такого рода - VRLM.


Наверх

Титульная страница Поиск, карта сайта Написать письмо