Доброго всем дня! Я , как и многие новичок в Quest3d. Суть вопроса: есть модель бронированной двери, необходимо, чтобы цвет(текстура) полотна менялись пользователем нажатием на клавиатуру("1", "2" и т.д.)Как воплотить в жизнь сию задумку?
Некоторые, из множества похожих тем:
https://guest3d.wohlnet.ru/forum/index.php?topic=192.0
https://guest3d.wohlnet.ru/forum/index.php?topic=60.0
https://guest3d.wohlnet.ru/forum/index.php?topic=606.0
Спасибо огромное. Сейчас попробую разобраться.
А можно ли где-нибудь по-подобней узнать условия Expression Value - что там и что означает и значение операторов
Выдели канал Expression Value, затем нажми F1
Спасибо тебе Руслан за проявленное внимание. Благодаря твом ответам я разобрался с моими проблемами. Если не сложно то помоги ещё. Я обратил внимание, что не все максовские текстуры квест отображает. Пробовал запекать, потом экспорт через панда - в результате квест не хочет импортировать. Может другой экспортёр использовать? Или какие-то настройки в максе при запикании требуются?
По большому счету, тебе не обязательно текстуры экспортировать, ты можешь экспортировать только Mesh, главное, если ты используешь LightMap, то тебе нужно в максе создать развертку под нее, например для карты:
Diffuse - UnwrapUVW -> MapChannel=1
LightMap - UnwrapUVW -> MapChannel=2
Экспортируешь только Mesh, в квесте, из вкладки Channels достаешь канал Texture, в него подгружаешь карту Diffuse, в другой канал Texture, подгружаешь LightMap.
Дальше топчешь F5, и там уже назначаешь подгруженные текстуры из списка, в соответствующий Stage.
Естественно, нужно еще настроить Color Blending и Alpha Blending, как их настроить найдешь в соответствующих темах на этом форуме ;)
Удачи.
Ещё раз огромное спасибо, Руслан!!! Сейчас буду разбираться и внимательно рассмотрю всё что ты посоветовал. Приятно, что на этом форуме такие отзывчивые люди. Я думаю, что участники данного форума рано или поздно соберутся и напишут хорошую книгу об Quest3d. Ещё раз спасибо.
По ходу вопрос: в максе я сделал развёртку с помощью UnwrapUVW и с помощью этлго же модификатора сохранил файл развёртки, но quest этот файл не понимает. Как же быть?
Если, я правильно понял, то ты сохранил развертку как картинку? тогда этот файл, тебе пригодится как "слой-подложка" в Photoshop'e, для правильного текстурирования модели.
Для того, что бы сохранить текстурные координаты, тебе достаточно свернуть стек, или конвертировать модель в EditablePoly, тогда при экспорте модели, текстурные координаты тоже экспортируются в Квест.
Видно у меня не важные познания в развёртке в максе. Я уже битый день бьюсь с этим UnwrapUVW. Но буду стараться. Если не пойму суть буду просить помощи. Я сно что дело в максе(вернее в моём неумении в нём справляться)
https://guest3d.wohlnet.ru/forum/index.php?topic=242.0
поиск:
https://guest3d.wohlnet.ru/forum/index.php?action=search
Кажись разобрался сэтими развёртками. Спасибо Руслан. Без твоих подсказок ещё пол-года морочился бы. Есть ещё вопрос: структуру запёк, координаты правильно развернул, всё неплохо, но когда в квесте наезжаешь камерой теряется резкость и вблизи всё как-то размыто. Что можно сделать?
чесно говоря, не понял про размытость, лучше выкладывай сцену, для наглядности.
Чесно признаться, не умею выкладывать сцены в интернет или на форум. Даже не знаю, как картинку у себя на компьютере сохранить. Видел что участники форума это делают, но как сделать самому не знаю. Подскажи
Файлы можно заливать на файлообменники (регистрируешься, заливаешь, подтверждаешь, получаешь ссылку на скачивание), например сюда:
http://depositfiles.com
а на форум, выложить картинку вообще просто, попробуй, ничего "военного" в этом нет ;)
Сейчас попробую
При близком просмотре структура не чёткая
Какое разрешение текстуры?
если например разрешение монитора в режиме 1024х768, а разрешение текстуры например 256х256.
Что произойдет с текстурой, когда ты отобразишь ее на весь экран?
Понял. Сейчас попробую
тоесть, текстура растянется, + к текстуре применится фильтр
для ее сглаживания.
Вот посмотри пример, в нем при нажатии на пробел, сглаживание текстуры включается/выключается.
Quest 4.3
Просто отлично. Наконец разобрплся и понял. Да ещёи открыл для себя новый канал Comanda. Спасибо, Руслан. Прости, что нагружаю, можно ли переносить из макса параметры прозрачности, отражения и преломления?
На счет экспорта прозрачности не уверен, на счет экспорта отражения и преломления нет, на счет всего остального, это довольно сложная и обширная тема, придется тебе самому капать по форуму, вот для начала можешь почитать:
https://guest3d.wohlnet.ru/forum/index.php?topic=647.0
там DEN подсказку дает, как использовать встроенные шейдера квеста.
Спасибо Руслан! Правда я не разобрался в посоветованном тобою примере, потому как не понимаю что такое шейдер. Видно прийдёться обойтись без отражения, хотя это могло бы придать реалистичности моему проэкту(классно когда пол отражает экспонаты). И всё равно я очень благодарен за проявленное ко мне внимание.
c:\Program Files\Quest3D\Quest3D 4.3\Examples\Graphics\Reflection.cgr
c:\Program Files\Quest3D\Quest3D 4.3\Examples\Graphics\Generating a cube map.cgr
посмотри пример, правда, я не помню где его взял..
часть 2
часть 3
Усиленно штудирую, спасибо огромное.