JOODE Development Status

Uh, you are right. The BoxBoxCollisionTest and BoxCollisionTest show ugly results. The rest of the tests are OK, at least the one’s that were working before. I have the suspicion that the BoxBoxCollider still has errors.

The Stepper were not influenced by the last changes, so I think it’s not realted to the API changes I just commited. I will do some debugging of the BoxBoxCollider again :frowning:

I just wanted to see what the state of JOODE was and so I attempted to compile the latest code from Subversion (rev 234). It fails to build, assuming simply issueing “ant” in the same fodler as the build.xml should work.

The error is:

compile:
    [javac] Compiling 80 source files to C:\dev\lib\joode\trunk\build\classes
    [javac] C:\dev\lib\joode\trunk\src\java\net\java\dev\joode\collision\collider\Colliders.java:8: package net.java.dev.joode.collision.convex does not exist
    [javac] import net.java.dev.joode.collision.convex.ConvexConvexCollider;
    [javac]                                            ^
    [javac] C:\dev\lib\joode\trunk\src\java\net\java\dev\joode\collision\collider\Colliders.java:84: cannot find symbol
    [javac] symbol  : variable ConvexConvexCollider
    [javac] location: class net.java.dev.joode.collision.collider.Colliders
    [javac]             setCollider(Geom.dConvex, Geom.dConvex, ConvexConvexCollider.INSTANCE);
    [javac]                                                         ^
    [javac] 2 errors

Did somebody forget to check something in?

Sorry, I did not use ant for building and did not realize this bogus. I checked in a new version of the ant build file, which is working.

Can you please point me to the real code repository of joode? I have looked at joode.dev.java.net cvs, but the sources are untouched for nine months. And can you tell me the current development status. What is missing? Is there a roadmap?

thanks,
boo

we’re at sourceforge:
joode.sourceforge.org

I get permanent errors when I try to check out from svn. The same effect for svn online browsing. Any ideas?

Thanks, Steffen.

Must be Sourceforge being down for some time… it happens once in a while. Try again later.

when finally some oficial joode version will be released (some one jar file or something) ?

I reacently downloaded the svc snapshot.
And Joode works!
My Question is when Version 1.0 will appear.
How far is Joode compared to odejava?

Thanks.

???

Hi,

I’ve nto been active in JOODE for a while, but am taking another look at it. I noticed that JOODE currently is using JOGL 1.1 for examples, which is casusing a lot of problems when I try to run them against the new JSR 231. Would it be okay iwht the admins if I upgraded the test code to run with JSR 231?

Mark McKay

Doesn’t JOODE uses Xith3D ? Xith3D is JSR-231 ready.

Well, the version of Xith included with JOODE uses the old JOGL 1.1. Maybe Xith should be upgraded instead, then?

Yeah sure.

Latest stable build is 0.8 http://xith.org/download/builds/latest/
1.0 is on the way to come out (some things to be done : http://www.xith.org/pages/todo.html )

For me the link ends in a page-not-found-error for some strange reason. But if I directly typed it into the address field of my firefox it worked. But you can easily go to xith.org and click on features->Development Plan and you’ll see the plan ;).

Marvin

Just another question…

You guys migrated you source to sourceforge some time ago, didn’t you? Did you have to pay dev.java.net for handing out the RCS files? As far as I know they’re needed to migrate the CVS history, aren’t they? If you made it a free way, please tell me how you did it.

Marvin

Well, I upgraded the jars to the lastest Xith, but now can’t compile. It looks like quite a few objects have changed names and some have been deleted.

In XithConverter.java, what’s the Rectangle() that takes 8 parameters? No library seems to include it and my IDE keeps wanting to turn it into a java.awt.Rectangle.

Should I check in what I currently have, or try to squash the bugs first?

Rectangle has been renamed to Cube, sorry for that but it’s way more logical. Rectangle = 2D, Cube = 3D

Okay, now I have a Rectangle that appears to accept

Rectangle(float, float, float, float, float, float, boolean, boolean, boolean, int)

Neither Cube constructor appears to handle this.

Specifically, one of the lines in XithConverter.java is

		Shape3D shape = new Rectangle(0, 0, 0, side.getX(), side.getY(),
				side.getZ(), true, true, true, 1);