Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (513)
Games in Android Showcase (120)
games submitted by our members
Games in WIP (577)
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  
  Newbie need help ?  (Read 1631 times)
0 Members and 1 Guest are viewing this topic.
Offline nhapentor

Senior Newbie





« Posted 2006-08-14 17:41:27 »

I'd like to build the robot simulation using xith3d and odejava when I try to find the example for xith3d and odejava, I have found only basic example, so I'd like to know :

1. How can I build robot by xith3d ? I hava a problem that xith3d is not allow to add the same node to different parent. But I need the robot that can move at any joint and the other joint will move too.

2. If I build graphic from xith3d, Are they can be integrate to odejava ? I have seen the example that map cube in xith3d to geombox in odejava, but if I use my own shapes.Can I still map them from xith3d to odejava?

3. I'd like to see the example project not the basic but something similar to me, Can anyone give me a suggestion?

sorry for my bad english.
Offline bohdan

Junior Duke




Java-positive...


« Reply #1 - Posted 2006-08-16 15:34:21 »

1. How can I build robot by xith3d ? I hava a problem that xith3d is not allow to add the same node to different parent. But I need the robot that can move at any joint and the other joint will move too.
Well, the fact that you can't add same node to different parents in Xith surelly doesn't do any limitation for you.
BTW, have you seen that possible in other APIs? ... just sounds strange to me such a "feature" because it is braking my understanding of scenagraph on its parent-to-child relations...  Huh
Anyhow, if you have on the mind "sharing the node" in the sence of sharing the geometry & appearance to avoid extra memory allocation xith's node.sharedCopy() (or Shape3D.sharedCopy()) will do the trick for you.

2. If I build graphic from xith3d, Are they can be integrate to odejava ? I have seen the example that map cube in xith3d to geombox in odejava, but if I use my own shapes.Can I still map them from xith3d to odejava?
3. I'd like to see the example project not the basic but something similar to me, Can anyone give me a suggestion?
Well, I can't advice on that really, as I never tried odejava myself, but William Dennis (do search for his posts, see http://www.java-gaming.org/forums/index.php?topic=10386.0 for instance) was successfully using it in his projects (see http://williamdenniss.com/lineriders/ for instance).
Anyhow, as far as my understanding goes you can always do you own mapping!...

sorry for my bad english.
your english is good enough, not much worse that mine  Grin, so no worries

Bohdan.
Offline nhapentor

Senior Newbie





« Reply #2 - Posted 2006-08-19 12:16:06 »

Thank you for your help  Wink

I do not understand the scennegraph concept very well, so I don't know that the other APIs cannot do this too.

For my english, I think it's bad because I cannot understand some pharse of your reply,
but your suggestion is enough for me to move on.

Thank you.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline hawkwind

Junior Duke




Java games rock!


« Reply #3 - Posted 2006-08-19 15:42:36 »

Scenegraph is a hierarchy of objects that form a tree

base------body--------arm 1
     |              |------------arm 2
     |
     ---------legs --------leg 1
                     |-----------leg 2

The advantage is that transforming, positioning, rotating etc affect all of the children underneath the transform node.  If  the base node was repositioned all of the leg/arm nodes would like wise be repositioned.  So the entire model could be moved by manipulating a single node..  The reason a child node is restricted to a single parent is to reduce conflicts when performinfgmanipulations.  If node "foot 1" was a child of "body" and of "legs" which parent node controls the position of "foot 1" 

To get a better appreciation of this and to view some truely well written tutorials look at http://fivedots.coe.psu.ac.th/~ad/jg/ch115/index.html for an example of what you want to do.

look at  http://fivedots.coe.psu.ac.th/~ad/jg/ for additional information
Offline nhapentor

Senior Newbie





« Reply #4 - Posted 2006-08-24 18:51:29 »

Thank you for your help.
I still try it.
But I have another hard work  Embarrassed
Offline Amos Wenger

Senior Duke




Everything's possible, but not everything's fun...


« Reply #5 - Posted 2006-08-29 13:22:57 »

Thank you for your help  Wink

I do not understand the scennegraph concept very well, so I don't know that the other APIs cannot do this too.

For my english, I think it's bad because I cannot understand some pharse of your reply,
but your suggestion is enough for me to move on.

Thank you.
You said "phrase" instead of "sentence". Are you french ? I can answer you in french.

"Once you start working on something, don't be afraid of failure and don't abandon it. People who work sincerely are the happiest"
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Longarmx (52 views)
2014-10-17 03:59:02

Norakomi (43 views)
2014-10-16 15:22:06

Norakomi (33 views)
2014-10-16 15:20:20

lcass (37 views)
2014-10-15 16:18:58

TehJavaDev (68 views)
2014-10-14 00:39:48

TehJavaDev (67 views)
2014-10-14 00:35:47

TehJavaDev (60 views)
2014-10-14 00:32:37

BurntPizza (73 views)
2014-10-11 23:24:42

BurntPizza (45 views)
2014-10-11 23:10:45

BurntPizza (86 views)
2014-10-11 22:30:10
Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06
java-gaming.org 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‑gaming.org
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!