Sign in to follow this  
codemastermm

Procedural Texturing

Recommended Posts

codemastermm    148
I have recently read a few articles describing Procedural Generation of Textures and how the textures are stored in mathematical algorithms and generated for gameplay instead of being simply loaded from a flat image file. Has anyone ever actually used procedural generation? I'd like to learn a bit more about this, but there is a lack of documentation or tutorials on the subject. It seems that many games are heading towards this feature because not only does it decrease the filesize of the game, but it also makes the graphics and/or textures scalable (such as if I played it on an older system, the graphics would be less beautiful, but the game would run fine and if I played it on my brand new system, it will look gorgeous and run just the same). Thanks for any help on this subject!

Share this post


Link to post
Share on other sites
LorenzoGatti    4442
Ask prof. Google for examples and explanations and follow interesting bibliographical references in the papers you have through researcher home pages and sites like Citeseer and ArXiv.
But probably you should develop your own game or demo with procedural textures and wait until you have some questions before looking for the techniques and ideas that apply to your needs; trying to learn "everything" is vain, and the coolness, novelty and scientific value of research have little to do with its relevance to specific applications.

Share this post


Link to post
Share on other sites
christian h    200
Noise and fractals are something to start off with. Even though you 'can' procedurally generate images like brick walls or tiles or even more complicated figures, first and best thing to work with is to use a base diffuse texture and modify it using noise, fractals or "brushes" to get more detailed image. Things like concrete, metal and rust are easy to model.

If someone has ever worked with (analog) sound synthesis, then this is pretty much the same thing, just synthesizing complex figures with many small and simple figures.

Not that there aren't complicated algorithms to procedurally generate textures, but this was just an easy example.

ch.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this