• Добро пожаловать на Quest3D - Русскоязычное сообщество.
 

Новости:

Форум Quest3D восстановлен!

Главное меню

хождение по сцене

Автор cashis, 05 апреля 2008, 20:27:56

« назад - далее »

cashis

 :(Я уже два дня парюсь хочу научится делать камеру ходящую по ланшафту(ну например по комнате. Плиз обЪясните (тольке не надо видио). :(

Ovod

#1
В Quest3D, слева, имеется список шаблонов (в папках). Открой 01-Scene, там найдешь готовый шаблон Walkthrough Scene - это именно то, что тебе нужно. Перетяни его в рабочую область. Нажимаешь правой клавишей мыши на канал Start3DScene, выбираешь из контекстного меню Set as Start Channel - задать как стартовый канал. Не забудь камеру переключить. И Run.

cashis

#2
уррррррррррррррррааааааааа заработалооооооооо

круто но как сделать чтобы бегать можно было или хотя бы просто увеличить скорость

и когда делаю publish у меня во вьювере квестовском всё белое и не чё не видно мб из-за того что нету директа 8

morfik


KBECT0MAH

Цитата: cashis от 05 апреля 2008, 23:11:54
...
когда делаю publish у меня во вьювере квестовском всё белое и не чё не видно мб из-за того что нету директа 8

Не создавай паники!!  ;D "Директ Икс 8" у тебя может не быть если у тебя совсем старая видеокарта, которая его не поддерживает.
А не видно ничего при "паблише", наверно потому что ты шаблон перетащил, а сделать верхний "нод" стартовым забыл  ;)

З.Ы.
Хотел бы попросить, всех "малышей" у кого есть вопросы по "Квесту". Сначало посмотрите картинки в "Хелпе", потом
пооткрывайте "Примеры"(...\Quest3D 3.6.6\Examples и ...\Quest3D 3.6.6\Tutorials), попробуйте сделать.
Если вы всё посмотрели, пооткрывали, ничего не получилось и ничего не поняли... значит еще не пришло ваше время  ;) :D

З.З.Ы.
Например я со второго раза начал немного понимать что к чему, перерыв между разами был больше года ;)
И тогда не было такого форума, в котором уже много ответов, которые отметают кучу вопросов и создание "пустых" тем.
Которые потом придется перечитывать более любознательным "малышам" и тратить время в пустую  :-\

Ovod

#5
Cashis, ты проверь, при публикации галку рядом с .cgr файлом поставил? У меня все работает.

Чтобы скорость хотя бы увеличить, присмотрись к каналу FastCollisionResponse. У него есть узел, некто In: Friction. Дважды щелкни на него и увеличь для начала результат с 0.1 скажем до 5. Удачи, ггг)


Да, чуть не забыл, рестарт сцены - пробел  ::)

cashis

я смог увеличить скорость(сам порылся и нашёл) и видиокарта у меня не старая и она уже 10 директ потдерживает и делал я стартовым верхний нод.

Ovod

Вот и молодчага) Как видишь, иногда перед тем, как спросить, полезнее попробовать найти решение самому. И пользы от этого больше, и мороки меньше))

cashis

а почему там когда прыгаеш он ставит тебя в начало сцены можно ли както это испрвить или добавить отдельно прыжок

morfik

да конечно можна можна и с еде зделат с гравитациаи можна и с простои камери смотра вчом будеш применат :)

Medwedius

Цитата: cashis от 06 апреля 2008, 18:15:28
а почему там когда прыгаеш он ставит тебя в начало сцены можно ли както это испрвить или добавить отдельно прыжок
Просто прыжка нету  :) А пробел - это рестарт сцены.
Как и писал Ovod:
Цитата: Ovod от 06 апреля 2008, 01:06:30
Да, чуть не забыл, рестарт сцены - пробел  ::)

cashis

так как тогда сделать прыжок и можно ли переделать рестарт на другую кнопку

mistud

#12
Когда ты из темплейтов достал walkthrough camera в ней было две ветки по умолчанию. Одна из них - это Camera Logic. Найди в ней канал под названием Space. Это канал типа UserInput. Щелкни по нему дважды левой кнопкой мыши и назначь нужную тебе клавишу.

Чтобы сделать прыжок камеры тебе опять же понадобится этот же (но только другой  ;)) канал UserInput с назначенной на него нужной клавишей клавиатуры (например пробел). Прикрути его, например, к ноде гравитации таким образом, чтобы в момент нажатия клавиши гравитация становилась положительной по оси Y (вертикальная ось). Это один из вариантов. Можно придумать что-нибудь посложнее. Попробуй пока такой вариант.

Удачи!

cashis

Я так понял это "gravity vector" а там "Y renalty" но там только три ноды Value dumping и от неё Dumping Ammount и ярлык от "y Renalty" чё то я не понимаю как это устроить я ещё просто не понял как тут всё происходит по логике с этими нодами. Хоть подскажи наведи на мысль может въеду поумнею чуть-чуть =)

cashis

#14
Что нельзя какнибудь так if userinput=1 then y:=y+1 потом какнибудь подождать время и изменить y:=y-1 ну чтобы вернуть в исходное положение. (Я просто мыслю по Паскалевскому но хочу и по квестовски научиться)

у меня не получается потому что я не знаю как изменять параметр при каком то условии!!! Подскажи плиз.