Official Soldat Forums

Soldat Maps & Mapmaking => Mapping Help / Resources => Topic started by: Chakra on April 19, 2006, 11:55:01 am

Title: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Chakra on April 19, 2006, 11:55:01 am
Anna's Multi-Texure Mapping Technique Tutorial for PolyWorks

This tutorial assumes some previous experience with PolyWorks.



Design Your Map

You should have some idea of what you want your map to look like before you start. I recommend having a simple sketch to work from.

(http://img.photobucket.com/albums/v251/Anna_Z/drifts_whiteboard_x.png) (http://img.photobucket.com/albums/v251/Anna_Z/drifts_whiteboard.png")



Preparing the Texture

I chose two default textures for this map, ananas.bmp (snow) and pistacja.bmp (rock). Photoshop was used to create two smooth vertical transitions between the textures. I arranged the two textures and the two transitions so that the resulting 128x512 bitmap would tile seamlessly. It's not necessary for the texture to tile but it makes things a little easier later on.

(http://img.photobucket.com/albums/v251/Anna_Z/ananaspistacja.png)

One thing to keep in mind is that textures are automatically scaled up to the nearest power of two, so it's best to use bitmaps with dimensions that are powers of two so that the texture doesn't appear stretched.



Building Blocks and Shaping

In PolyWorks I load the texture and change the background colours to something more appealing.

(http://img.photobucket.com/albums/v251/Anna_Z/mapsettings.png)


Then in the Properties window I set the texture dimensions to the dimensions of the texture.

(http://img.photobucket.com/albums/v251/Anna_Z/properties.png)


I start making the map by creating some 128x128 blocks to determine the offset of the texture.
This is easy when using the grid at default settings (spacing = 32, divisions = 4).

(http://img.photobucket.com/albums/v251/Anna_Z/blocks.png)

These are the basic building blocks of the map. With these polys and the duplicate function I start putting things together.

(http://img.photobucket.com/albums/v251/Anna_Z/buildup.png)


To make the map more detailed it's necessary to create more complex arrangements. The split function is useful at this stage.

(http://img.photobucket.com/albums/v251/Anna_Z/complex02.png)
(http://img.photobucket.com/albums/v251/Anna_Z/complex01.png)


I continue to add more to the map and begin to give it a more interesting shape, using the split function wherever needed.

(http://img.photobucket.com/albums/v251/Anna_Z/interesting.png)



Colour and Shading

For my palette I chose to use 4 shades of blue for snow and 4 shades of brown for the rock. For the transition I just blended the blue and brown together to get 4 shades of a colour halfway between the other two.

(http://img.photobucket.com/albums/v251/Anna_Z/palette.png)


I decided that most of the light was coming from the left side of the map and applied colours accordingly.

(http://img.photobucket.com/albums/v251/Anna_Z/colour.png)

One thing to remember is that lighter areas often appear closer to the viewer. This is an easy way to add depth to your map, but it shouldn't be overused.




(http://img.photobucket.com/albums/v251/Anna_Z/progression01.png)

(http://img.photobucket.com/albums/v251/Anna_Z/progression02.png)

(http://img.photobucket.com/albums/v251/Anna_Z/progression03.png)

(http://img.photobucket.com/albums/v251/Anna_Z/progression04.png)

(http://img.photobucket.com/albums/v251/Anna_Z/progression05.png)



Finishing Touches

(http://img.photobucket.com/albums/v251/Anna_Z/eskimo_overview.jpg)

When choosing background colours I find that using colours similar to the ones in the map works well. After the poly placement was mostly done I added some scenery and colliders. Finally I tested it for poly bugs and fixed the ones I found.

One problem I had with this map was that the poly count was quite high for the size. In Soldat, high poly count maps cause the frame rate to drop because of edge rendering. To counter this problem I didn't include an edges file. However this causes some problems for people who download the map by joining a server. (It's also possible to turn off edges.)

[EDIT]
I forgot to mention that fixed texture should be turned OFF for this method.
Also, you can make something like this to help determine if your texture is aligned correctly:
(http://img.photobucket.com/albums/v251/Anna_Z/ananaspistacja_clr.png)
[/EDIT]



Conclusion

This is just one basic method for creating multi-texture maps. With more experience and experimentation it could be refined to be more practical and efficient. I hope that after reading this tutorial you've gained some new and useful knowledge. Happy mapping ;]



Credits

Thanks go to all the mappers in the Soldat community; I learned a lot from looking at existing maps.
Thanks also to everyone who helped to test my map and gave me suggestions, especially cooz <3



Topic and tutorial originally created by Anna.
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Studio 8 on June 09, 2006, 09:13:06 pm
thanks for the tuts man!
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Mothafix on June 10, 2006, 08:03:36 am
thanks for the tuts man!

Man? I thought Anna is girl.. But anways gr8 tutorial!
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: chrono on June 10, 2006, 09:04:00 am
Thnx man. Very nice explanation. Btw, wat did u name that map?
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Anna on June 10, 2006, 10:12:43 am
Thanks for the comments :)

I named the map EskimoGirls (a reference to the interview with MM on soldat radio).
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Link-X on July 28, 2006, 02:26:12 pm
this has helped me but its still bloody confusing
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Eagles_Arrows on July 28, 2006, 02:30:25 pm
^Don't worry, as you learn more about PW over time, you'll understand this completely.

Thanks for the tut Anna!
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Crumpet on August 08, 2006, 05:37:21 am
How do i waypoint
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Mistercharles on August 08, 2006, 05:52:22 am
It's a shame this is virtually obsolete now, due to the textured quad function.
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Wraithlike on August 10, 2006, 05:46:59 pm
I never learned how to use the textured quad, and I never plan to, so I still use this. :p
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Ransom on December 04, 2006, 07:44:28 pm
I can't for the life of me figure out how to turn on the wireframe. Anybody?
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Keron Cyst on December 04, 2006, 11:30:46 pm
Windows --> Display; tick the Wireframe checkbox
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: ultraman on December 05, 2006, 04:26:00 am
Texture quad FTW!
Great tut, I've been looking for an alt multitexture method, sometimes the texture quad is annoying >:(

EDIT: I just realised I contradicted myself :-\
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: wedding on January 16, 2007, 05:15:56 pm
Very nice tut and explanation thanks!!  *Thumbs Up*....But how long did this map take?...please answer....cya
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Red Neck on January 17, 2007, 09:44:18 pm
thx this will help me
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Hessu on August 21, 2007, 07:49:06 am
Good job Anna  ;D

But I have one little problem, my player and bots fall behind polys. Polys aren't ground where can walk, it's like air. Polygon properties : Normal ( I have tried all of the list : ice, deadly.....) And I have tried all scenery levels: ( front, middle and back) didn't work, my guy falls behind polys again with parachute. :P


can you tell me what I need to do to get it work ?
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: ~Niko~ on August 21, 2007, 08:08:51 am
lol... did you try compile the map?  ;D
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Hessu on August 21, 2007, 08:11:19 am
lol... did you try compile the map?  ;D
   

THX NIKO !!!!!!!

Now it works :DD
Title: Re: Anna's Multi-Texure Mapping Technique Tutorial
Post by: Laser Guy on August 29, 2008, 05:03:34 pm
IMO it should be Stickied, look where it ended up :-\