Sign in to follow this  
DELOCH

3D Games - Some questions

Recommended Posts

DELOCH    122
I would like to ask some questions related to 3D game programming: please answer in general form that explains the programming technique. 1. How to make models move properly--> as in, is it possible to use the animation frames in the model as an animation resource? 2. How can models "wield" things: such as swords, guns, platemail, skirts, etc. 3. How do you add special effects: bright lights, red glow,animation glow(as model moves, red tracks remain for a second). 4. What is a method to move model that makes it look realistic(such as walking) yet not move exactly from tile to tile(which makes it look like it's teleporting from tile to tile) 5. what is the best method to add leveled terrain(mountains, uneven landscape) without ramming up a person's memory with unneeded information(such as off-view-objects). 6. What is a good method to represent a map? text file? bitmap? some-personal numerical format? 7. Is there a better method to loading and manipulating objects in Java other than a scene-graph? 8. How do most(if not all) MMORPGs (such as WOW, RS, or any others) add animations to the characters, add overlaying texturing(skin-tight armor), or add actual armor(mixing models into one)... 9. How are clients able to see all the other people around them if the server is only able to send and recieve strings therefore knows nothing about other clients. note, I am hoping to use Java (yes, many argue it's not good, though i ignore those arguments since runescape is made in java and it works perfectly fine) You don't have to answer all of the above, but if you can explain any, please do. Thanks ahead of time.

Share this post


Link to post
Share on other sites
zedz    291
1/ I assume u mean animation (+ not moving around the screen) there are 2 main methods,A/ vertex blending, where each frame contains all the vertices of the mesh but in slightly different positions B/ use a skeleton, http://en.wikipedia.org/wiki/Skeletal_animation

#B is more common nowadays

2/ just place a tag/node on the mesh (just like a vertice in the mesh see #1) but just dont draw it, instead use that to attach another mesh to eg a gun

Share this post


Link to post
Share on other sites
DELOCH    122
Wait...

I can 'control' the model by exporting it to an object file which J3D can load without problems and then modify it by getting different named components(If I have named them)

However It's still hard to understand how to get skeleton out of it or use it...

or merging 'armor' with 'player' and then rotate/change components... this is still a mystery to me.

any clues?

[Edited by - DELOCH on December 24, 2008 12:25:30 AM]

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this