powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / кроссплатформенное 3D-приложение
16 сообщений из 16, страница 1 из 1
кроссплатформенное 3D-приложение
    #33578157
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день!

Текущая ситуация такая - есть сайт на PHP+MySQL и есть корпоративная учетная система на C++Builder+Oracle.
Возникла необходимость размещения одного и того-же функционала и там, и там.
Функционал заключается в том, что пользователь должен самостоятельно спроектировать что-то типа скинов в современных 3D-стрелялках, т.е. задать какие-то фрагменты аммуниции, их размер, цвет и т.п. Все вводимые параметры должны сразу же отображаться на трехмерной модели, которую можно повертеть и посмотреть со всех сторон.
Собственно вопрос в том, можно ли каким-то образом сделать кросплатформенный модуль, чтобы его исходники без (или почти без) правок можно было использовать и на сайте, и в своей системе?

что-то мне подумалось про Флэш, но я его никогда даже не видел изнутри...

PS. за формулировку прошу сильно не пинать, болею я :(
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33578255
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
эээээ... а что имеется в виду под "использовать на сайте"? В окне браузера 3Д картинку показывать что-ли?
Ну тогда действительно можно браться за Flash или Shockwave. Но их слегка сложнее в standalone режиме использовать. Проще всего наверное будет взять java. Для нее есть вполне приличная 3Д библиотечка, ищи здесь: http://java.sun.com/products/java-media/3D/index.jsp
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33578304
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owlэээээ... а что имеется в виду под "использовать на сайте"? В окне браузера 3Д картинку показывать что-ли?в идеале - да.
White OwlНу тогда действительно можно браться за Flash или Shockwave. Но их слегка сложнее в standalone режиме использовать.?а как Flash прикрутить в приложении на Builder-е ?
White Owl Проще всего наверное будет взять java. Для нее есть вполне приличная 3Д библиотечка, ищи здесь: http://java.sun.com/products/java-media/3D/index.jspСпасибо за ссылку, посмотрим.
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33578328
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft White OwlНу тогда действительно можно браться за Flash или Shockwave. Но их слегка сложнее в standalone режиме использовать.?а как Flash прикрутить в приложении на Builder-е ?Как ты думаешь, почему я сказал что "их сложнее в standalone режиме использовать"? :)
Окошко с Flash/Shockwave можно как OLE/ActiveX объекты показывать на своем окне, но это... ну так скажем не самое легкое для компьютера решение. Обычно если уж берут всяческие vrml, flash, etc технологии за базу, то и локального клиента делают целиком на нем. А потом показывают через браузер.
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33593547
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Java, похоже, исключается...
только что сам промучался с ней... и бестолку... хотел Кубик Рубика повертеть :(
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33593558
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftJava, похоже, исключается...
только что сам промучался с ней... и бестолку... хотел Кубик Рубика повертеть :(

И как результаты? Что не получилось? У меня вертится (сановская JRE 5.0)
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33593654
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkSquid miksoftJava, похоже, исключается...
только что сам промучался с ней... и бестолку... хотел Кубик Рубика повертеть :(

И как результаты? Что не получилось? У меня вертится (сановская JRE 5.0)говорит "Your browser doesn't support Java
or it's turned off ", хотя Java в браузере у меня включена.

Дело в том, что это должно работать у максимально возможной доли интернет-пользователей (в идеале - у 100%), в том числе и у совершенно начинающих пользователей, которые понятия не имеют, что такое Java.
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33593835
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftхотя Java в браузере у меня включена.

А Java включена - это что значит?

Это :-
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33593837
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Или это:-
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33593851
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
второе.
первого у меня вообще нет.
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33593992
LM2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
LM2
Гость
Я бы предложил на Flash все это делать (года 3-4 назад этим занимался):
1) PHP(если конечно установлена библиотека) умеет генирить swf-файлы
2) Качаем "Macromedia Flash File Format SDK" для Visaul studio C++, компилим dll-ку
3) изучаем редактор Macromedia Flash(осбенно как разрабатавать скрипты)

ну и т.д.
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33594093
Andres 1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то вроде o2c ? Правда, кроссплатформенностью там и не пахло, когда последний раз смотрел.

ЗЫ Вот, вспомнил. Был и русский сайт: http://www.o2c.ru/
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33594190
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Условия немного упростились:
1) нет необходимости тащить искомый модуль в C++Builder, т.е. нужно только в браузере.
2) 3D-объекты, с которыми должен работать пользователь фиксированной формы, пользователь должен их лишь раскрасить текстурами.

И немного усложнились:
Нельзя принуждать пользователя ничего доустанавливать у себя на машине.
Исключение - Flash, т.к. он почти всегда уже есть.

Насчет Flash - там действительно есть средства работы с 3D ?
судя по тому, что мне попалось в поиске, 3D там можно либо полностью рассчитывать самому, либо просто показывать серию кадров, заранее отрендеренных в 3D MAX. Второе мне неприемлемо, т.к. требуется интерактивность, т.е. пользователь должен повертеть раскрашенный объект и посмотреть на него со всех сторон.

Andres 1Что-то вроде o2c ? Правда, кроссплатформенностью там и не пахло, когда последний раз смотрел.

ЗЫ Вот, вспомнил. Был и русский сайт: http://www.o2c.ru/
Спасибо за ссылку, интересная вещь!
правда, есть минус - требует установки ActiveX-модуля
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33604444
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33604767
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DarkSquid Критическая уязвимость в Macromedia Flash Player
я в курсе.
ну и что? не думаю, что все массово полезут выключать Flash в сових браузерах... тем более, что исправление уже вышло.
...
Рейтинг: 0 / 0
кроссплатформенное 3D-приложение
    #33604916
Фотография DarkSquid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да ничего, просто предупредил -- вдруг не в курсе.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / Программирование [игнор отключен] [закрыт для гостей] / кроссплатформенное 3D-приложение
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]