Jump to content
  • Advertisement
Sign in to follow this  
Shingtime

directX exporting from Blender

This topic is 4767 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

is there a way to set a model's bounding box dimensions before exporting? There doesnt seem to be a world scale to blender - unless im blind. scaling and size seem to be relative tothe model. (which can easily be the case) since this is along the same lines as the topic title, i will ask this too: does anyone have a general do and dont list when trying to export models to directX? (im exporting from blender). everytime i try someone that i think will work (testing in the directX 9.0 sdk model viewer) sometimes wont. sometimes certain models will. im baffled to know what i did differently each timei built something that fails. [Edited by - Shingtime on June 21, 2005 5:37:28 PM]

Share this post


Link to post
Share on other sites
Advertisement
so what your saying is. no one has made models for a game using blender?

is there a way to know exactly the size of an object before i export it? plz? hello? /cry

Share this post


Link to post
Share on other sites
I do believe that blender3d has a spatial unit of measurement.
When blender3d starts up, a default scene w/ a cube appears.
Enter non-perspective mode by using '5' on the numberpad.
Then, go into a frontal view by using '1' on the numberpad.
Select the cube, grab it along the z-axis by the sequence 'g' -> 'z'.
Before left-clicking or pressing enter, enter the number 1 not on the numberpad.
You've now translated the cube one units up.

Now about the size of a .blend to .x export, that would take more work, but this check can ensure that the sise of the model is up to your enjoyment. Start a new project and edit the cube to be 1 X 2 X 3 units. Now, erase the camera and lights from the scene and convert the cube to all triangles. From the Blender3d file menu, export the object to directx's .x format. Here's the tough part. After the export, if the .x file is not in a binary format, open the file in notepad. If the given information about the cube specifies it to be 1 X 2 X 3 , you can recognise that blender3d's coordinate space and Direct3d's coordinate space are on a 1:1 scale.

As for the bounding box of an object, I belive that it is handled by blender3d itself. You might want to figure out how Blender3d handles the bounding box of each object.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!