Jump to content
  • Advertisement
Sign in to follow this  
ic0de

The best way to texture a 3d model?

This topic is 2178 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

Hi, programmer here

I made a 3d model in blender an now I need to texture it. I know this can be done in blender and I have been doing it. The problem is that my 3d engine only allows 1 texture per object and I have been assigning each face to a certain texture. I don't entirely understand how textures work in blender, so I was wondering the procedure for starting with a textureless 3d model and creating one texture for that model and mapping it properly?

Share this post


Link to post
Share on other sites
Advertisement
For performance, keep the texture as small as possible, have as few files of various kinds in the model folder, such as materials, textures, or other. The ideal is to have no more than one material, one texture, and one image file in the model folder, though sometimes needs cause this to rise. Don't make the common newbie mistake of having a lot of image files, such as one image file per part.

Any faces which are exact duplicates in the UV map undisturbed in exactly the same location also slightly increases performance if only one texture is used. When several textures are used across similar parts, try to find ways of using more parts per texture to help game performance. Keep the number of separate parts, files, and textures to a minimum. Polygon count should be as small as possible. A smaller model is also less demanding than a larger one which is equal in every other way. Rendering hurts performance more than rasterization, so try to avoid a rendered model in a game if possible and use conventional textured models when you can, though shading or smoothing can be used.

Clinton

Share this post


Link to post
Share on other sites
If your engine allows only 1 texture per object, then what you will need to do is to assign same texture to every piece/mesh of that object. Then each mesh use different part of the texture map. Ta da.

Examples below.

In this texture map, there's only 1 mesh, the head.
dffuse_texture.jpg


In this one, however, is more than just the head. It's the whole body. This is what you will want to do.
timappleby_sarge_diff.jpg

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!