Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • 0
ChrisVR

Using 3D models is still not very clear

Question

I apologize for posting a lot recently, but I do appreciate the community help here.

 

I have a MD3 model with textures. The model is animated. After tens of apps I finally found app called Noesis that can open these MD3 files AND display animations.

I want to make a gzDoom compatibible version.

First I would like to experiment with voxels - I have successfully added/replaced sprites with voxels.

How do I do it with MD3 file?

 

I would like to export each frame of animation into separate MD3 file (or other format). After spending few hours last night trying to come up with solution, I found nothing.

Google points to random posts ranging from 2002 to 2017. Many app names has been mentioned - misfit, milkshape, npherno gl viewer and I probably installed like 7 others just to try to get it to work. But it never did. All apps shows just static model, Noesis displays all frames of animation, it has an option to export, but I can't see a way to export just a single frame.

 

Any help greatly appreciated!

Share this post


Link to post

3 answers to this question

Recommended Posts

  • 0
Posted (edited)

GZDoom can't read the frame data for models on its own. You have to specify Frame Index entries in MODELDEF for the specified model. For example:

 

1. I open a model in Blender and give it 10 frames of animation.

2. I create a MODELDEF entry for it, and add Frame Index entries that give my model a sprite lump name. This also specifies what frame to use:

example.PNG.67c172d9fef06ae9b9f5d5005d29dbb2.PNG

As you can see,  my ceiling fan model CFN1A0 uses frame 1, CFN1B0 uses frame 2, and so on. When I create this actor in DECORATE or ZScript, I just spawn the actor (since it is just a decoration anyway) and loop through the frames.

 

Also, .md3s can be converted to voxels with Ken Silverman's tool Poly2Vox, but I'm not sure how that works with frame data.

 

EDIT: If you're going to convert .md3s to voxels, you're going to have to export each frame it seems.

Edited by R4L : FACTS YO

Share this post


Link to post
  • 0

Thank you. I have successfully converted separate frames to KVX and used these as sprite replacements, but I can't get MD3 animations to work.

Could you post a sample zip file containing everything I need to look at?

Share this post


Link to post
  • 0

Not really, no. Animating voxels is a lot different than animating .md3s. You might want to ask Ermi about Solace Dreams, and how he animated his voxels.

Share this post


Link to post

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
×