Всем привет! Заинтересовался данным движком quest 3D -так как в данный момент решаю задачу онлайн 3D текстурирования моделей -прямо в интернет эксплорере. Позволяет ли данный движок решить такую задачу? Скажем чтобы пользователь зашел ко мне на сайт, и смог в процессе выбора скажем кухонных гарнитуров - поменять их цвет, фактуру, тип? Спасибо!
да
SEEK
Да, движек позволяет это реализовать, и даже большее ;)
может быть Вы подскажете, где бы про это прочитать подробнее? тут, на форуме -или на сторонних ресурсах? про то, как решить вот эту узкоспециализированную задачу: 1)выбор из списка 3d моделей пользователем, 2)текстурирование выбранной модели -выбирая из списка заранее загруженных текстур
пути реализации зависят от задачи:
если объетов свыше миллиона, то стоит подумать над динамической загрузкой с сервера
какой уровень графики
какие текстуры соответсвенно (альбедо, нормал, спека, хейта )
Особое внимание следует уделить реализации GUI ,на вскидку GUI в проекте данного рода - чуть ли не самая главная и трудоёмкая задача. ;)
Цитироватьможет быть Вы подскажете, где бы про это прочитать подробнее?
Для начала Хелп
Потом референсы
Если был опыт с DXApi , то всё значительно упрощается. ;)
ок. отвечаю по пунктам;-)
1) объектов не будет выше миллиона. объектов будет не больше 1 ;D -за один раз в сцене
2) уровень графики: хотелось бы HDRI отражения, не совсем примитивный свет, фонов сцены не надо;
3) "какие текстуры соответсвенно (альбедо, нормал, спека, хейта )"- извиняюсь, но не понял ::)....
если знакомы с пакетами 3Д моделирования, то знаете, что у материала есть текстурный набор (текстурный сет)
Альбедо - это "цвет" в RGB
Нормал - это вектора нормалей к поверхностям (типа бампа, но круче)
Спека - сила и уровень бликов/отражений
Хейта - карта высоты
а по поводу: HDRI отражения
так это настолько затратно, что даже игры класса ААА не используют :D буфер карты не резиновый
Вобщем как я понял - должно получиться что-то вроде этого:
http://www.youtube.com/watch?v=9S76jVnZLTI
это не долго делается
ага! практически 1в1! ну я тут в сети нашел еще пример как(кстати на это сайте) -когда идет текстурирование мебельного гарнитура...но машина-тоже вполне...передает мысль того, что я хочу...наподобие этого я нашел вот что: http://demo.dzzd.net/Viewer3DV4Preview/CAR.html -но оно проще гораздо конечно...ваш пример лучше...И как такое можно делать?
изучить квест и делать
туториала должно хватить
к сожалению в Quest3D нет кнопки "Сделать красиво" и всему нужно долго учиться
Ок. но сайт хочу все равно сделать красиво ;D А именно-что он должен из себя представлять: На сайте лежит база 3d моделей, лежит база картинок(текстур).1) Должна существовать возможность администратору сайта-пополнять базу моделей и базу текстур.; 2) пользователь, заходя на сайт,-вбивает в строку поиска в интерфейсе(не важно каком и где-не принципиально), -название...программа по названию ищет среди 3d моделей и выводит на экран модель-которая скажем начинает просто стоять на месте и вращаться вокруг вертикальной оси...Потом –пользователь выбирает текстуру-и текстура накладывается на модель(причем должна быть возможность наложить текстуру именно туда-куда нужно-то есть наводится на модель мышь- и «тащится»:-)...в зависимости от перетаскивания-текстура-произвольно «ползает». После того, как место наложения текстуры выбрано-пользователь жмет скажем «ок» , - и может повращать модель(наведя на нее мышь)-разглядывая модель с текстурой с разных ракурсов..Вот такая задачка..Если это заказывать за деньги-сколько бы это стоило ( но много нету-бедныя мы:-) ?
примерно 200к рублей если по простому.
мде...придетсо самому изучать во всех деталях... :o
а разве для просмотра в браузере не нужен специальный плагин?