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

Новости:

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

Главное меню

Вопрос про Newton Dinamic Engine

Автор BiBiKa, 14 сентября 2008, 16:53:30

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

BiBiKa

У меня сцена с плоскостью и шариком  была сделана через ODE, я научился катать шарик с помощью клавишь. Стал делать эту же сцену, только через Newton Engine и некак незнаю как заставить кататься шарик с помощью клавишь! Подскажите как это реализовать!!!

→|๖ۣۜDen|←

Вроде был туториал, если не ошибаюсь ...\Tutorials\4.2 - Physics simulation\Physics simulation 1 - Complete.cgr
Надеюсь помог, сам ещё с физикой ничего не мутил..
Не тупи, Denil!ツ Quest3D v4.3.2

BiBiKa

нЕТ ТАМ ФИЗИКА ЧЕРЕЗ ode так я умею, а мне надо через Newton

Svan

Элементарно!

Denil-Tornado

Извените за тупой вопрос
Чем отличаются делать сцены в ODE или NE

BiBiKa

NE симуляция физики получается реалистичнее

Svan

NE от ODE отличаться
1.  Названии быблиотэк
2.  Названями юзоемых чанелов


На самом деле отличаются реализацией физических алгоритмов. Все очень сильно зависит от конкретной задачи. ODE - легче прописать. Newton - теоретически производительнее и реалистичнее.

Если тебе надо шарик покатать - считай что ничем не отличаются.
Элементарно!

BiBiKa

Я подключид Newton Body Command -> Add Force к старт сцене, а чо дальше моно по подробнее???

Svan

Прописываешь шарик как чилд к Body Command и вторым чилдом ставишь вектор перемещения.

Только не забудь инициализировать шарик и всю сцену через Newton. Добейся сначала чтобы они падали при старте сцены и лежали на полу/скатывались/сталкивались.
Элементарно!

Denil-Tornado

Значит для работы со сложной физикой (пр. автомобиля) лучше использовать NE

А не очень (пр. падения шарика) тогда ODE

BiBiKa

Да у меня всё падает и сталкиваеься, сделал так как ты сказал к аад форс подключил шапшот шарика, подключид вектор перемещения (Vector With values  - правидьно?) дальше я так думаю надо подключать к вектору экспрессион валуе? Дальше юзер инпут??? Так?

Svan

Цитата: Denil-Tornado от 14 сентября 2008, 18:53:26
Значит для работы со сложной физикой (пр. автомобиля) лучше использовать NE

А не очень (пр. падения шарика) тогда ODE


Главное не одновременно оба!!!
Цитата: BiBiKa от 14 сентября 2008, 18:56:47
Да у меня всё падает и сталкиваеься, сделал так как ты сказал к аад форс подключил шапшот шарика, подключид вектор перемещения (Vector With values  - правидьно?) дальше я так думаю надо подключать к вектору экспрессион валуе? Дальше юзер инпут??? Так?

да
Элементарно!

BiBiKa

А какую формулу писать в экспрессион валуе? И ещё при включённой симуляции физики я могу толкать объект (допуститм потащил кубик и задел сферу, но столкновения получаются какие то вялые, не качественные. Кубик может пройти сквозь сферу и лишь немного её оттолкнуть) как от этогоизбавиться??

Svan

Цитата: BiBiKa от 14 сентября 2008, 19:11:07
А какую формулу писать в экспрессион валуе?
потестируй на константе - пусть шарик хоть куда-то катиться

Цитата: BiBiKa от 14 сентября 2008, 19:11:07
при включённой симуляции физики я могу толкать объект (допуститм потащил кубик и задел сферу, но столкновения получаются какие то вялые, не качественные.

Скорее всего большая масса объектов - играйся с настройками

Цитата: BiBiKa от 14 сентября 2008, 19:11:07
Кубик может пройти сквозь сферу и лишь немного её оттолкнуть) как от этогоизбавиться??

Возможно подключаешь просчет физики слишком редко - попробуй принудительно зациклить
Элементарно!

BiBiKa

Всмысле потестировать на константе???