Quest3D - Русскоязычное сообщество

Quest3D => Общие вопросы => Тема начата: KBECT0MAH от 10 Мая 2008, 02:07:55



Название: FAQ всем новичкам - "как сделать?"
Отправлено: KBECT0MAH от 10 Мая 2008, 02:07:55
 Прошло то счастливое время, когда деревья были выше, трава зеленее, по лужайкам
скакали веселые человечки. Каждая тема была уникальной и в них хотелось участвовать.

 И пришли суровые времена "шести страниц "Как сделать?"", в этих шести страницах
стали зарождаться темные силы и имя им было "темы" с одинаковыми по смыслу,
но ужасно сформулированными по существу вопросами.

 И принял я решение созвать со всех концов форума свои мысли и сказать слово, тем словом
было "FAQ"! Пусть все его услышат и задумаются! Настало время положить конец темным силам
"шести страниц" и частицей разума осветить путь к бескрайним просторам познаний.


Свою частицу разума присылайте мне в ЛС, я добавлю к остальным Q и A.  :D
.


Название: FAQ всем новичкам
Отправлено: KBECT0MAH от 10 Мая 2008, 02:14:33
Q 1: где я, кто я, куда я собственно попал?
A 1: Вы - зарегистрированный пользователь или гость, находитесь на ресурсе цель которого объединить профессионалов и новичков для обмена опытом и знаниями в области real-time рендеринга.

Q 2: где можно узнать про Quest3D?
A 2: читайте "хэлп" на английском языке  ;)
почитать форумы:
форум Guest3D.ru (RU) - http://guest3d.wohlnet.ru/forum/index.php (http://guest3d.wohlnet.ru/forum/index.php)
официальный форум (EN) - http://75.125.130.82/forum/ (http://75.125.130.82/forum/)

почитать описание:
"Что такое Quest3D?" (RU) - http://guest3d.wohlnet.ru/info.php (http://guest3d.wohlnet.ru/info.php)
официальный сайт (EN) - http://www.quest3d.com (http://www.quest3d.com/index.php?id=8)
обзор интерфейса (RU) - http://v3dm.narod.ru/factory1-1.html (http://v3dm.narod.ru/factory1-1.html)

посмотреть видео и "демки":
http://guest3d.wohlnet.ru/demos.php (http://guest3d.wohlnet.ru/demos.php)
http://www.quest3d.com/index.php?id=15 (http://www.quest3d.com/index.php?id=15)

Q 3: где можно найти уроки по Quest3D?
A 3: почитать на русском языке:
создание игрового уровня - http://guest3d.wohlnet.ru/tutor_01.php (http://guest3d.wohlnet.ru/tutor_01.php)
уроки из частично переведенного "оф.хэлпа" - http://guest3d.wohlnet.ru/forum/index.php?topic=155.0 (http://guest3d.wohlnet.ru/forum/index.php?topic=155.0)
урок 1 и урок 2(в трех частях) - http://v3dm.narod.ru/factory1.html (http://v3dm.narod.ru/factory1.html)

посмотреть видео уроки:
официальные (EN) - http://support.quest3d.com/index.php?title=Portal:Video_Tutorials (http://support.quest3d.com/index.php?title=Portal:Video_Tutorials)


Q 4: я тут начал делать такого Матроскина, который не только вышивать,
но и на машинке тоже сможет. Как такое сделать?

A 4: Если хочешь получить ответ в кротчайшие сроки и по существу - формулируй
вопрос более подробно и/или выкладывай исходник(*.CGR, для ранних версий *.CGR+*.IGR).
Если ответ не поступил в первые пять минут после поста, не стоит спрашивать: "чо все молчат
или влом ответить?
", знающие пользователи всегда помогают вежливым форумчанам.

Q 5: как перенести 3D-модель из программы моделирования в Quest3D?
A 5: Для этого нужно установить экспортер в формат *.Х, для вашей программы
моделирования учитывая версию. Список экспортеров  размещен на официальной
станице «поддержки» - http://75.125.130.82/support/index.php?title=Exporting (http://75.125.130.82/support/index.php?title=Exporting)
Для 3D Studio Max можно установить расширение, которое позволит экспортировать
сразу в формат *.CGR.
Если для вашей программы моделирования нет прямого экспортера в формат
поддерживаемый Quest3D, тогда можно воспользоваться сторонней программой
для конвертации 3D-моделей в разные форматы, например:
Poly Trans - http://www.okino.com/conv/conv.htm (http://www.okino.com/conv/conv.htm)
Deep Exploration - http://www.righthemisphere.com/products/dexp/de_std.html (http://www.righthemisphere.com/products/dexp/de_std.html)
3D Object Converter - http://web.axelero.hu/karpo/ (http://web.axelero.hu/karpo/)

Q 6: при импорте в Quest3D, модель сильно большая, как добиться правильных размеров?
A 6: надо в программе моделирования выставить единицы измерения метры, потому что
в Quest3D одна единица равна метру.
Если вы предпочитаете работать например в миллиметрах, тогда при импорте модели в поле
Scale multiplier поставьте значение - 0,001, для сантиметров – 0,01, для дециметров – 0,1.
Так же размер объекта можно изменить, выставив нужное значение в канале Size Vector.

Q 7а:  взял из шаблонов(Templates) сцену Walkthrough Scene, вставил свою модель, камера
улетает вниз за пределы сцены. Что делать?
Q 7б: взял чужую сцену, вставил свою модель, но камера ведет себя странно – то проходит
через стены, то упирается даже если до стены большое расстояние. Как исправить?

A 7а: надо модель прикреплять не только к каналу 3D Render, но и к каналу CollisionObject
который находится в схеме камеры. Еще возможно «проваливание» камеры если её стартовая
позиция ниже модели коллизии, в данном случае просто надо поднять камеру выше.
A 7б: все дело в том что модель коллизии осталась чужая, а в окне видна ваша модель,
геометрия помещений не совпадает, поэтому то проходит, то упирается. Чтобы исправить,
надо удалить чужую модель и подключить свою.

.


Название: Камеры в Quest3D
Отправлено: KBECT0MAH от 23 Апреля 2009, 19:48:42
Данный пост посвящен камерам.

Q (cam1): как изменить положение камеры не трогая "коллижн сфероид"?
При стандартном "сфероиде" камера низко, а если увеличить "сферойд" не могу пройти в дверь.

A (cam1): нужно вставить VectorOperator с параметром Add Two Vectors (vector, vector)
между Camera Matrix и FastCollisionResponse. Ко второму "чилду" VectorOperator(Add Two
Vectors (vector, vector)) подключить Value Vector который будет отвечать за изменение
положения камеры относительно начального положения.
(см. скрин Acam1WalkthroughCameraEyePosition.png)

Если изменить центральное значение Value Vector на 1.15, то камера поднимется
до уровня глаз среднестатистического россиянина (1.6 м.)

.