-
Posts
9.663 -
Joined
-
Last visited
-
Days Won
9
Posts posted by Wijitmaker
-
-
Thanks for this, finally fixed the theatron foundations.
A few question about animations. Now that I've got the max file, what Should I do to have it in the game, Is it the same process as building importation ? Also what is the "base" for ?
I can point you to more 3dmax youtube tutorials and videos. I think I even have a dvd somewhere (or used too). I'd like to get you to successfully export a .dae file. Why don't you try exporting a .dae from that ox cart max file I sent you and try to replace the chariot file again. Let see what breaks
Enrique would like to try exporting a humanoid .dae file as well. I think you could help us with that If we can get the ox cart working. Lets try this next. How is your documentation of all this going?
EDIT: Nevermind - you and Enrique are already on it!
- 1
-
Looking good! I'd love to see some more variety of main menu scenes
-
I'll check out your file later, but here is a video tut about setting up hierarchies in max:
Props don't have to be made out of dummy helpers, they could be made out of geometry (like a box). I just preferred using helpers because you could filter out your selection criteria. Sometimes I would want to only select geometry or only select helpers. If my prop was a geometry type, I couldn't discriminate between the two.
-
Good!
So to define objects as props by the game engine, you just need to name them prop-_____. You could used bones or geometry or helpers. I like helpers. Do you see helpers here? This is where they used to be. Ignore the right side of this image:
I usually use the point type because you can turn on x,y,z vectors to help visualize it's orientation.
For manually assigning vertexes to a "bone" what you do using the skin modifier is pretty well defined here:
Select the box that says "Vertices" at the top of the select menu:
Select the name of the bone in the bone list. Then assign a value of 1.0 in the Abs. Effect box under weight properties.
Usually I use envelopes for weighting vertexes in organic objects. But, for mechanical ridged animation, this is how it has worked for me in the past.
-
Alrighty, give this a try. I think that old file I linked you to was nothing worth your attention.
It includes a before and an after.
- 1
-
Ah, would you mind exporting the ox cart as a .obj file and then zipping it up with a texture? I'll just use that for a template for you.
-
Here is what is in the chariot.max
[attachment=7172:Help6.png
Here is what I was expecting =)
The later is a great model. The first... hmm maybe this is not the file I thought it was. I'll need to open up Max and check that file out.
-
Always glad to help when I can - consulting is the easy part. You guys are doing the hard work these days, developing! It is amazing to see the vision I and a few other founders set for the project 13 years ago still in motion. So thank you Erik, and everyone else who has picked up where others have left off - successfully passing the torch.
-
I have a sneaky suspicion that something there is hidden geometry. Right click and unhide all. Then delete anything else that isn't reliant. The only thing you really want is the chariot body and the left and right wheels for geometry. There is also going to be some helper objects that define "prop points". I'm not sure if you are familiar with those or not. You'll need to keep those, and keep whatever the bone structure is - I forget if it was a bone, or a box, or a helper (Its been close to a decade since I made that file ).
If you should post a screenshot of your screen and maybe a screenshot of the list of objects you see if you go to the menu and "select by name". That would be helpful for me in assisting to troubleshoot.
-
Yeah, it doesn't like your skeleton. It looks like the big skeleton file has been split up into separate files and now lives here:
http://trac.wildfiregames.com/browser/ps/trunk/binaries/data/mods/public/art/skeletons/chariot.xml
The engine doesn't like your model because the skeleton doesn't match the model. Which could be because the bones aren't named correctly in Max. Check the object names. It could also be plain missing... When you export the .dae actively select the objects (meshes, bones, helpers, etc) you want to exported and try "export selected" vs. just "export" which will do the whole scene. You don't want all the other junk in the file exported.
-
Ok cool it worked The missing .dle file could be found here:
The bip and graphic files live in the art repository - but you don't need those. You could get some of these from the game's texture folder. which lives here: ps/trunk/binaries/data/mods/public/art/textures (it should like this - if you have access - http://trac.wildfiregames.com/browser/ps/trunk/binaries/data/mods/public/art/textures )
(BTW, as your learning, document it here: trac.wildfiregames.com/wiki/ArtDesignDocument)
Check out the simple bone structure in the file and the modifiers to get a feel for it. Like I say, try exporting a .dae and replacing
ps/trunk/binaries/data/mods/public/art/animation/mechanical/chariot_run.dae
See if it works in the map editor or actor editor.
-
Might be good to document this on the wiki rather than the forum too? Keep up the good work agentx
-
Before Blender became so prevalent, 3DS Max was the tool that exported the majority of models and animations until around 2006-2007. It should still be possible, in fact many original .max file are available in the artist's SVN repository if you would like to view those.
It sounds like you need general information of how to do rigging, not specifically how to get 3ds models and animations into the game? There are numerous resources for the former, and I'm one of the few resources for the later.
So if you ask me specific questions I'll do my best to answer them. I'll subscribe to this thread and try to keep up with answering ASAP.
Like blender - the goal is to output a .dae file. The method behind the output could vary. For example you could use the character studio feature of 3ds Max for your bones structure or you could use your own custom bone objects. You could use the skin or the physique modifiers for interpolating the mesh and assigning weights to each vertex. So right off the bat you have two options. I haven't exported to .dae in years and I think I was using 3ds Max R7 at the time with a open source freeware plugin called ColladaMax. This was because the default .dae exporter from max at the time was doing a poor job and the .dae file outputted weren't recognized by the engine at the time.
The first step I would try if I were you would be to try and simply export one of the old models with the new version of max and it's .dae plugin and see if it breaks. Here is one you can play with. I think there is some very basic animation in it using a few bones (helpers) and a skin modifier.
- 2
-
Plus generally speaking siege engines should be used to destroy buildings rather than units
Aye, when animations were created... units were not supposed to destroy buildings. Instead they would capture them.
-
Nice work, animals are tricky. I'd love to see a run animation too. (in case run and stamina are ever reimplemented into the game)
-
( i know about the textures and unfinished lighthouse it's just for the size as i have huge Problems to export it from 3DSMAX and build an actor out of it to compare the in the MapEditor )
Could you describe your specific problems? Maybe I could be of assistance.
-
Sounds very interesting - I'm looking forward towards hearing more about the progress you make, and one day - testing it out!
Screenshots would be fun to share too
-
How cool is that - nice work Philip
-
IMHO the crenellations look odd in general, chunky/blocky and cartoony. What was the inspiration?
Was it sources like this? http://www.touregypt.net/featurestories/fortresses.htm
Maybe if the scale was smaller it would look better?
-
I think that would work very well as an alternate main menu background.
I agree - and nice work Tomas, looks fantastic. It would be neat to see a battle horse in the scene as well
- 2
-
I have noticed that the attack animations used by the spear wielding cavalry units are the same as used by the sword wielding cavalry units. I think that the slashing attack animation should not be used by the cavalry spear men. Are there plans to differentiate the attack animations between the two classes of melee cavalry, or at least to remove the slashing attack animation from the cavalry spear men?
The actor probably just needs to be tweaked. There is an animation that exists for cavalry spearman.
-
I tried this morning to find the name of the former ES employee that offered to be a sounding board for AI related ideas/issues that 0 A.D. was coming into but I can't seem to find him. It might have been Pottinger or Pritchard, but I can't remember... But, I did come across this while doing old searches on the forums. Probably isn't anything you guys don't already know about though...
http://wildfiregames.com/users/code/resources/divisions/Graphics/Resources/terrainanalysis.zip
-
Yep, there it is - the letter "A" mirrored
-
It is a starwars font, I could dig it up if you really have to know - but it would take me a bit of time.
Animation in 3dsmax to be imported in 0.A.D
in Game Development & Technical Discussion
Posted
How about exporting a .dae from 3dsmax and replacing an existing .dae in the game. Then loading it up in the game to see if you get any errors? Using the ox cart as an example.