Как получить изменяющийся VectorPosition ODE объекта?
ЦитироватьКак получить изменяющийся VectorPosition ODE объекта?
Это как?
Если хочешь получить вектор позиции то просто поставь vector operator и выбери пункт "Get translation from matrix"
Спасибо!Да,надо чащще читать форум :),не потратил бы пол дня...
Друзья, вопрос актуален для меня был некоторое время назад. Проблему не решил но как-то обошел (врядли рационально) - уже не помню, но наверняка еще придется столкнуться, поэтому, раз уж заговорили, надо разобраться и мне :)
Поясните пожалуйста, как подсоединить этот "вектор оператор" (гет траслейшн матрикс), чтобы можно было работать с ТЕКУЩИМИ координатами ОДЕ объекта?
ЦитироватьПоясните пожалуйста, как подсоединить этот "вектор оператор" (гет траслейшн матрикс), чтобы можно было работать с ТЕКУЩИМИ координатами ОДЕ объекта?
Куда подсоеденить?
Если хочешь позицию получить то нодо вектор-оператор подсоеденить к оде боди
Может быть мы друг друга не понимаем, но мне нужно иметь кокретные координаты и углы поворотов ОДЕ тела. Т.е. изначально мы задаем только начальное положение ОДЕ объекта, а когда запускаем просчет динамики мы уже не имеем доступа к конкретным координатам, углам поворота и размерам объекта. Так вот меня и интересует как сделать так, чтобы этими значениями можно было манипулировать.
Ага, мне тоже интересно) Как, например, для шарика в ballance) До сих пор голову ломаю, как можно заставить кататься шар.
Одна из версий (ну, это каменный век, конечно), это четыре скрытых объекта влияния по бокам от шара, каждый из которых воздействует на шар при нажатии соответствующих клавиш. Но умом я понимаю, конечно, что это бред.
Цитата: mistud от 07 апреля 2008, 20:04:49
Т.е. изначально мы задаем только начальное положение ОДЕ объекта, а когда запускаем просчет динамики мы уже не имеем доступа к конкретным координатам, углам поворота и размерам объекта. Так вот меня и интересует как сделать так, чтобы этими значениями можно было манипулировать.
Размеры оде объекта динамически изменять нельзя(да и зачем).
А вот изменить вращение в оде объекте вполне реально(команда Add Torque).
Если размер поменять надо, то думаю лучше на другой объект переключиться.
ЦитироватьМожет быть мы друг друга не понимаем, но мне нужно иметь кокретные координаты и углы поворотов ОДЕ тела.
А зачем если не секрет ???
Спасибо, на досуге попробую.
Ответ на вопрос "Зачем?".
Честно, вот уже забыл зачем :)
Но, кажется, мне нужно было какой-то объект привязать к ОДЕ, но не совсем точно к нему, а, скажем, с небольшим смещением относительно него.
ЦитироватьЧестно, вот уже забыл зачем
Но, кажется, мне нужно было какой-то объект привязать к ОДЕ, но не совсем точно к нему, а, скажем, с небольшим смещением относительно него.
Это типо персонаж привязать к катеру ??? ???
Используй Ode Joint ;)
Опять возникли тормоза.Теперь c array.Сценка такая:плейн на ней столбики боксы и сфера ,приводящаяся в движение наклоном плейна.
Столбики сделены через array.Расставляю первые два отключаю enable dynamik - они вертикально стоят,оставшиеся пять падают на плейн.Сфера катится сталкивается и с лежащими и стоящими.Сохраняю.
В публише вертикальные на столкновения не реагируют.Открываю сохраненное - таже ерунда вертикальные на сферу не реагируют,но об лежащие почему то спотыкается сфера.Включаю у вертикальных еnable dyn.упали они разок.Затем отключаю и они опять вертик. и реагируют на сферу.
ЦитироватьОпять возникли тормоза.Теперь c array.Сценка такая:плейн на ней столбики боксы и сфера ,приводящаяся в движение наклоном плейна.
Столбики сделены через array.Расставляю первые два отключаю enable dynamik - они вертикально стоят,оставшиеся пять падают на плейн.Сфера катится сталкивается и с лежащими и стоящими.Сохраняю.
В публише вертикальные на столкновения не реагируют.Открываю сохраненное - таже ерунда вертикальные на сферу не реагируют,но об лежащие почему то спотыкается сфера.Включаю у вертикальных еnable dyn.упали они разок.Затем отключаю и они опять вертик. и реагируют на сферу.
Просто так ничего сказать нельзя :( .(с такими ошибками не сталкивался)
Если можно то пожалуйста приатачте свой вариант сцены ??? ??? ???
Ovod:
До сих пор голову ломаю, как можно заставить кататься шар.
Там в scene\cameras\walkthroat camera with ODE там шар катается когда его талкаешь посмотри может поймёш
Хочу прилепить сценку-не получается :(Пишет:"переполнен upload уменьшай файл".А он и так 17кб.Как прикрепить файл???
Да,я поставил личный рекорд убивания времени :)Пять дней потрачено из-за непроставленной галочки.Но все ттаки я победил :)
Слушай, Cashis, это оно. Сто раз смотрел эту сценку, а об этом так и не задумывался) Спасибо.
А ты знал, что с помощью клавиши Pause можно в Редакторе Анимации можно переключаться между режимами Edit/Run? Очень удобно, если ты работаешь над FPS.
Цитата: Ovod от 11 апреля 2008, 21:09:10
Слушай, Cashis, это оно. Сто раз смотрел эту сценку, а об этом так и не задумывался) Спасибо.
А ты знал, что с помощью клавиши Pause можно в Редакторе Анимации можно переключаться между режимами Edit/Run? Очень удобно, если ты работаешь над FPS.
нет не знал!!! Кстати ты разобрался с системой анимации в квесте??? как например сделать чобы дверь открывалась???
Я пока с этим не разбирался, но знаю, где это есть. На видеоуроках официального сайта. Там полностью описано, как сделать хождение по сцене, переключение тумблеров, открывание дверей и т.п.
Где можно взять обучающие видио ???
Вот здесь:
http://quest3d.com/index.php?id=200
Весит все это около 4 гектар, но это стоит скачать.
4Гг - это с демками и видеороликами, сами уроки весят меньше и их можно скачать отдельно - здесь (http://75.125.130.82/downloads/VideoTutorials/)
А обзор демо-диска(4Гг) можно посмотреть - здесь (https://guest3d.wohlnet.ru/forum/index.php?topic=151.0)
Сразу хочется поделиться ранее наболевшим , когда то я незнал что у каждого обьекта существует пивот . Так вот если делаеш обьекты которые имеют оси вращения , настраивай пивот в максе ибо насколько я знаю в квесте его уже неизменить . Сам на этом деле попался экспортнул сцену с шестернями думал в квесте анимировать а они у меня не по оси вращения вертятся .
Цитата: ConanFedr
...
настраивай пивот в максе ибо насколько я знаю в квесте его уже неизменить
...
это заблуждение, что в "Квесте" невозможно изменить "пи.по." ;D
Как можно менять положение "пивот поинт" написано - здесь (https://guest3d.wohlnet.ru/forum/index.php?topic=25.0)