Game Development Community

Trying to Texture Simple Models

by Nate "Nateholio" Watson · 01/14/2006 (2:38 pm) · 2 comments

Today I decided to make an attempt at texturing simple models - boxes and pyramids. So far I think the results are ok but nothing like I would like them to be. I think that my current skills might be just enough to make decent textures for a proof-of-concept demo. I know that I will have MAJOR problems trying complex models though. I just cant figure out how to unwrap things properly. But anyway, for the screenshots -

Screenies

The first screenshot shows a view of The Great Pyramid (no, they have nothing to do with the ones in Egypt) in the distance, which is a 610m (2000ft) tall structure used as the military command center for the Confederated Republics of the Clan Viper Empire Defense Forces. In the foreground are two other pyramids, one for the CVAF (457m / 1500ft tall) and one for the CVA (305m / 1000ft tall). The second shot shows a view from the other end of the complex (which will include MANY more smaller structures as I get them textured and positioned correctly. The layout can be viewed in the last pic, keep in mind that the Great Pyramid measures 870m/2857ft on a side to give you an idea of scale) with the CVN pyramid in view, which is also 305m in height. The third picture shows the Great Pyramid, and the fourth picture shows a dining facility used by officials who don't work in one of the four pyramids (i.e. legislators, judges, and other non-military personnel). The emblems are cheezy I know, but my computer art skills are NOT teh pwn so they will have to do for now.
There are 11 instances of objects running, 6 of which are the "working models" that are visible to the user and can be interacted with. The other 5 are "originals" used as a cache of sorts to cut down on model load time from disks. In this scene its not necessary to use the cache, but in scenes with many objects that use the same "original" its a good idea so you dont have to load a model from disk every time something is added to the world. Note that the two pyramids, CVA and CVN, use the same original but are just textured differently. I could have just instanced a single original 4 times and scaled it, but there will be differences in the interiors between each pyramid size when I get around to making interiors and coding for them. I also realized that my AddWorldObject function could be made better by adding support for specifying a texture to throw on a model when it is loaded or instanced - will be implemented shortly!
Thanks for reading!

#1
01/14/2006 (4:46 pm)
Looks pretty nice. Texturing is difficult as hell. I need to get around myself sometimes to properly learn it (Along with a lot of other things). Keep it up. Practise is the key.
#2
01/15/2006 (8:26 am)
Yah, regarding unwrapping you will get the hang of it if you keep at it. There are tons of tutorials out there to help you in this regard.

As for actual texturing it can often help if you have some textures to kickstart your project. =P

http://www.texturemonk.com/

I can't recommend these guys enough. (Thanks to Phil Carlisle for pointing these guys out in the first place.)

-Unk