Hi !
Featured games (85)
games approved by the League of Dukes
Games in Showcase (623)
Games in Android Showcase (176)
games submitted by our members
Games in WIP (676)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  [ODEJava] Space and Sub-space  (Read 1308 times)
0 Members and 1 Guest are viewing this topic.
Offline raziel

Junior Newbie

Java games rock!

« Posted 2005-04-28 14:08:30 »

Hello everybody,

I'm trying to make collision working with ODEJava between sub-spaces.

After a lot of experiments I started to think that it's impossible with odejava (maybe with ODE as reported on the Guide) even becouse the examples (The Car) use only one space for all geometries.

The mecanism of witch collisions are tested in ODEJava is different from ODE (that use the callback function), and I cannot understand how to do it with ODEJava.

Please, can anybody help me?
Offline raziel

Junior Newbie

Java games rock!

« Reply #1 - Posted 2005-04-29 12:27:03 »

There is someone that can spend five minute for answer me?

Thanks anyway.
Offline arne

Senior Devvie

money is the worst drug- we should not let it rule

« Reply #2 - Posted 2005-04-29 15:13:37 »

Hmm I dunno, but I would just create a new space containing the geoms of the sub-Spaces.
Why are you using sub-spaces anyways?

:: JOODE :: Xith3d :: OdeJava ::
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline ewills

Junior Devvie

Java skeletal animation systems rock!

« Reply #3 - Posted 2005-04-29 16:50:22 »

From the ODE user's guide:

Other spaces that are contained within the colliding space are not treated specially, i.e. they are not recursed into. The callback function may be passed these contained spaces as one or both geom arguments.

So it seems that sub-spaces are not automatically handled by ODE.  I think this would be a useful feature (I'd use it), so maybe we can think of a way to build it into odejava.  Looking at the odejava code, it looks like this change would have to go into the native libraries.
Offline ewills

Junior Devvie

Java skeletal animation systems rock!

« Reply #4 - Posted 2005-05-04 21:31:18 »

Looking at the C++ code:

It looks like the only difference between nearCallback and nearCallback2 is that nearCallback2 recurses into sub-spaces.  So should we be using nearCalback2 for spaceCollide?
Offline ewills

Junior Devvie

Java skeletal animation systems rock!

« Reply #5 - Posted 2005-05-12 16:58:08 »

Pages: [1]
  ignore  |  Print  
You cannot reply to this message, because it is very, very old.

basil_ (42 views)
2015-09-30 17:04:40

shadowstryker (21 views)
2015-09-29 15:55:06

TheSpaceHedgehog (27 views)
2015-09-29 01:58:48

GamerC4 (50 views)
2015-09-24 21:10:38

GamerC4 (70 views)
2015-09-24 21:09:48

htuy (27 views)
2015-09-24 04:57:24

htuy (35 views)
2015-09-24 04:56:35

htuy (25 views)
2015-09-24 04:56:09

htuy (26 views)
2015-09-24 04:47:33

Roquen (63 views)
2015-09-21 12:54:28
Math: Inequality properties
by Roquen
2015-10-01 13:30:46

Math: Inequality properties
by Roquen
2015-09-30 16:06:05

HotSpot Options
by Roquen
2015-08-29 11:33:11

Rendering resources
by Roquen
2015-08-17 12:42:29

Rendering resources
by Roquen
2015-08-17 09:36:56

Rendering resources
by Roquen
2015-08-13 07:40:51

Networking Resources
by Roquen
2015-08-13 07:40:43

List of Learning Resources
by gouessej
2015-07-09 11:29:36 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!