|
Библиотеки Сторонние библиотеки для Blitz |
24.06.2007, 16:14
|
#1
|
Оператор ЭВМ
Регистрация: 15.06.2007
Сообщений: 26
Написано 0 полезных сообщений (для 0 пользователей)
|
Помогите с разобраться в ODE!!!
Пожалуйста, помогите!!! Недавно начал изучать враппер ODE, столкнулся с первой проблемой. Не могу сделать проверку коллизий... Вот, посмотрите, что у меня уже получилось:
http://slil.ru/24550472
Четыре стенки из кубиков нужно сломать и сталкивать в ямы по углам (типа кубический бильярд). Вот вопросы:
1. Как мне сделать проверку столкновений кубиков с объектом пола в яме (то есть кубик падает в яму, касается дна и исчезает)?
2. А можно в ODE в качестве Geom использовать не стандартные Box, Sphere, а Convex - то есть границы обьекта определяются его мешем? (надеюсь правильно выразился... я в этих вещах еще мало что понимаю)?
3. А можно придавать объектам силу (Force) относительно его собственной системы координат, а не мировой?
4. Последний вопрос. Можно в ODE задать разным объектам разные свойства? Например, на одной поверхности - большой параметр Bounce, на другой - Friction. А то неудобно в начале задавать общее трение и эластичность.
Задавал этот вопрос на других форумах - не ответили. Очень надеюсь на вашу помощь.
|
(Offline)
|
|
24.06.2007, 20:43
|
#2
|
Дэвелопер
Регистрация: 19.03.2006
Сообщений: 1,241
Написано 10 полезных сообщений (для 17 пользователей)
|
Re: Помогите с разобраться в ODE!!!
Ответ прост- не используй ОДЕ=)))
Я тебя не отбеваю, но перечислю все оспекты как это делается в Физиксе(или невтоне, тоже очень хороший физ. двиг):
1- В физиксе есть Материалы, и Тригера(Специально сделаны для подобных случаев)... а в ОДЕ нет материалов вообще!
2- Есть хулы!(выпуклая геометрия), также есть в Невтоне
3- физиксе можно!!!!!
4- можно, опять же материалы!!!
|
(Offline)
|
|
24.06.2007, 20:49
|
#3
|
Гигант индустрии
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений (для 92 пользователей)
|
Re: Помогите с разобраться в ODE!!!
1) можеш вообще не юзать колизию, а просто проверять координату Y
|
(Offline)
|
|
24.06.2007, 21:03
|
#4
|
Оператор ЭВМ
Регистрация: 15.06.2007
Сообщений: 26
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Помогите с разобраться в ODE!!!
vlad, я уже задумывался над этим. NewTon мне не понравился из-за нестабильности и медленной скорости. Там постоянно "взрывается" система - просто внезапно вся физика перестает просичтываться и все замирает на месте. А для PhysX нужен какой-то ускоритель физики или я ошибаюсь? А где можно найти примерчики с ним?
Raiter, не все так просто. В разные ямы надо скидывать разные по цвету кубики, и от этого будет зависеть число получаемых очков... В принципе, можно делать проверку еще и по X, но нельзя ли попроще?
|
(Offline)
|
|
24.06.2007, 21:06
|
#5
|
Гигант индустрии
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений (для 92 пользователей)
|
Re: Помогите с разобраться в ODE!!!
Сообщение от Ich
NewTon мне не понравился из-за нестабильности и медленной скорости. Там постоянно "взрывается" система - просто внезапно вся физика перестает просичтываться и все замирает на месте.
|
Тебе просто нужен код для нормальной работы!
Если у тебя нету этого кода, то идёт ограничение на определенное количество проходов цыкла...
|
(Offline)
|
|
24.06.2007, 21:11
|
#6
|
Оператор ЭВМ
Регистрация: 15.06.2007
Сообщений: 26
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Помогите с разобраться в ODE!!!
Raiter, а где его достать? Этот код есть в комплекте с Ньютоном?
Тама вроде не все сэмплы так зависают. Только те, что с машинкой и шарнирами. Получается, можно использовать и Ньютон... А Ньютон точнее, чем ODE?
Еще вопрос: можно найти справку (на русском или хотя бы английском) по Ньютону или хотя бы по ODE? А то надоело изучать все методом тыка. Заранее благодарен
|
(Offline)
|
|
24.06.2007, 21:25
|
#7
|
Гигант индустрии
Регистрация: 04.08.2006
Сообщений: 2,642
Написано 53 полезных сообщений (для 92 пользователей)
|
Re: Помогите с разобраться в ODE!!!
Что бы получить код для Newton, свяжись с пользователем под ником Seriy. ICQ: 170904276, e-mail: [email protected]
Тама вроде не все сэмплы так зависают
|
"Зависать" должно все, где вызывается функция phWorldCreate()
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
24.06.2007, 21:30
|
#8
|
Знающий
Регистрация: 12.07.2006
Сообщений: 283
Написано 16 полезных сообщений (для 32 пользователей)
|
Re: Помогите с разобраться в ODE!!!
|
(Offline)
|
|
24.06.2007, 21:37
|
#9
|
Оператор ЭВМ
Регистрация: 15.06.2007
Сообщений: 26
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Помогите с разобраться в ODE!!!
Render, спасибо за сайт.
Raiter: ааа, это что-то типа лицензии? Понятно... Попробую его достать.
Спасибо всем, все-таки перейду на Ньютон.
|
(Offline)
|
|
24.06.2007, 23:25
|
#10
|
Разработчик
Регистрация: 23.08.2006
Сообщений: 586
Написано 6 полезных сообщений (для 7 пользователей)
|
Re: Помогите с разобраться в ODE!!!
PHYSX - и ТОЧКА.
Сам начал его юзать
__________________
Никто не запомнит тебя за твои мысли...
|
(Offline)
|
|
25.06.2007, 15:32
|
#11
|
Оператор ЭВМ
Регистрация: 15.06.2007
Сообщений: 26
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Помогите с разобраться в ODE!!!
Сообщение от magpro
PHYSX - и ТОЧКА.
Сам начал его юзать
|
А чем он лучше? В принципе, мне Ньютон теперь нравится!
Raiter, все, ключ мне дали! Спасибо!
|
(Offline)
|
|
25.06.2007, 16:30
|
#12
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Re: Помогите с разобраться в ODE!!!
Сообщение от Ich
А чем он лучше? В принципе, мне Ньютон теперь нравится!
Raiter, все, ключ мне дали! Спасибо!
|
физикс намного быстрее и функциональнее
__________________
|
(Offline)
|
|
28.06.2007, 17:08
|
#13
|
Оператор ЭВМ
Регистрация: 15.06.2007
Сообщений: 26
Написано 0 полезных сообщений (для 0 пользователей)
|
Re: Помогите с разобраться в ODE!!!
Посмотрел физикс... Ньютом вместе с ODE отдыхают... Чего только стоят мягкие и деформируемые тела... Но Ньютон точнее... А ODE быстрее... Блин, такой выбор... Так какой же враппер лучше выбрать?
|
(Offline)
|
|
17.07.2011, 19:16
|
#14
|
Бывалый
Регистрация: 10.06.2011
Адрес: В горах
Сообщений: 849
Написано 331 полезных сообщений (для 853 пользователей)
|
Ответ: Помогите с разобраться в ODE!!!
скажите пожалуйста где сейчас можно достать ключ от Ньютона???
|
(Offline)
|
|
17.07.2011, 19:26
|
#15
|
Разработчик
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений (для 220 пользователей)
|
Ответ: Помогите с разобраться в ODE!!!
Сообщение от S_A_W
скажите пожалуйста где сейчас можно достать ключ от Ньютона???
|
Пиши в личку...
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:12.
|