Archived

This topic is now archived and is closed to further replies.

EvilProgrammer

Creative uses for Multitexturing?

Recommended Posts

I know how to use multitexturing, but I''m not sure what to use it for in a game. Some possible uses I have come up with include: bullet holes in a wall, foot prints on the ground, maybe smooth transitions between different textures in the terrain. I''m wondering if you would use multitexturing for these things, and what else you might use it for.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
it''s often used for static lightmapping

Share this post


Link to post
Share on other sites
Bullet Holes and Footsteps wouldn''t use multitexturing, they would use decals on the geometry. The uses I have used it for are: light mapping, transitions between textures (For Heightmaps specifically), and adding details to stretched texture maps.

Share this post


Link to post
Share on other sites
you can also use it for cartoon shading,other shading effects and environment mapping as well. There''s a lot of things you can do with them when you get into it. Maybe for ice cubes in a martini glass.

Share this post


Link to post
Share on other sites
quote:
Original post by Lunatic Raven
Bullet Holes and Footsteps wouldn''t use multitexturing, they would use decals on the geometry. The uses I have used it for are: light mapping, transitions between textures (For Heightmaps specifically), and adding details to stretched texture maps.


i was thinking maybe for bullets on the player. It would be nice so you could have a huge amounts of shots stay on you forever without the overhead of using decals.

Share this post


Link to post
Share on other sites
Combine with:

- alpha test
- stencil buffer/test/zb
- zwrite/ztest
- render target textures

then just brainstorm. I find the best thing to do is watch CG movies (Monsters Inc etc), watch demos, watch games etc, and try and work out how you''d achieve something cool you see. Even watch the real world some more - plenty of interesting "optical" things happening out there.

You can get LOTS of precanned effects using multitexturing and more recently pixel shaders (aka fragment programs) on the various hardware manufacturers websites.

What you can do depends on how the pipeline of your engine is set up (i.e. how flexible it is) and how inventive you''re prepared to be.


Some more vague ideas into the pot:

- All sorts of post process effects (blooms, lens types etc)

- planar CSG subtracts [can be a lot more powerful than is immediately apparent ]

- 3D CSG subtracts on newer cards

- cloud shadowing

- PTMs (search the Hewlett Packard research site or SIGGRAPH 2001 papers)

Share this post


Link to post
Share on other sites