pouët.net

Procedural Textures

category: code [glöplog]
 
Hi guise,

I'm looking for some reading about procedural textures (space, planet, sky, buildings...). Do you know any interesting demoscene material or non-demoscene material?
added on the 2011-07-02 15:17:13 by Danguafer Danguafer
lots of diskmag articles on that. search for texture generators on the prods aswell
added on the 2011-07-02 15:18:30 by psenough psenough
actually, not many texture generators on demotool in the database it seems.
the most famous one was the ITS, impulse? texture studio or something. by aardbei i believe, but it's 404 nowdays. but if you search the web for texture generators there should be a few. most 4k/64k tools also include them, so check sourcecodes of some smaller sized prods http://www.pouet.net/sourceprod.php
added on the 2011-07-02 15:24:12 by psenough psenough
Danguafer. There isn't much to read, just use your imagination. Apply filters, generate basic patterns, distort them.
added on the 2011-07-02 15:31:23 by xernobyl xernobyl
xernobyl, I'm much like avoiding thinking D: I'm full of things to do these days. :( And, yet, I don't know many different filter, pattern and distort techniques. So, yes, I'm looking for something very basic.
added on the 2011-07-02 15:43:31 by Danguafer Danguafer
ps: impact texture studio by deadline @ www.aaldert.com
added on the 2011-07-02 16:00:22 by superplek superplek
my method is actually to google for photoshop tutorials and immitate what they do - e.g. http://webdesignandsuch.com/create-a-realistic-stainless-steel-background-in-photoshop/
Generate basic patterns (sin, circle, square, Perlin noise and other noises, Voronoi, gradients...), add filters and distortions (blur, pow, convolution, waves, smoothstep...), combine your textures (+, -, *, min, max, mix...) and profit.

Bonus:
- write your code so that your textures are tileable.
- make an editor, and make it fun to use, make it easy to tweak the parameters
- use your GPU
Also, avoid aliasing (for distortion, you'll need bilinear interpolation or something like this).
added on the 2011-07-02 20:45:07 by LLB LLB
Actually, playing around with Werkkzeug 1 or 3TE is a good learning experience :) examine all the samples available. That helped me, Alot!
added on the 2011-07-03 23:33:34 by xTr1m xTr1m
This is pretty much standard for the field, I think:
http://books.google.com/books/about/Texturing_modeling.html?id=bDlSJd8GfMcC

I agree that testing software is helpful. Especially how to figure out the artistic aspects of the process. Though, while most commercial software are focused on photo synthesis there are some (beside Werkkzeug 3TE) that have the 'pure' procedural+synthesis functions like Genetica and TextureMaker.
added on the 2011-07-04 01:46:50 by Yomat Yomat
Hey, xtr1m, meet the Alot! :)
added on the 2011-07-04 02:43:37 by ryg ryg
BB Image
lol
added on the 2011-07-04 06:33:14 by Danguafer Danguafer
Yomat: I cannot find any pdf :~
added on the 2011-07-04 07:53:29 by Danguafer Danguafer
Hm... gotcha! :D
added on the 2011-07-04 07:54:17 by Danguafer Danguafer
perlin tutorial
added on the 2011-07-04 09:08:55 by rudi rudi
I know it ryg, hence the punctuation and casing :)
added on the 2011-07-04 11:27:18 by xTr1m xTr1m
werkkzeug 3.1 TE is not working on my w7 :(
I have 4 windows on it, the first one (render window?) is blank.
added on the 2011-07-04 12:21:12 by Danguafer Danguafer
OK, sorry for my noobness. The interface was not clear to me. :T
added on the 2011-07-04 12:23:03 by Danguafer Danguafer
ryg: damn you, now we're gonna have a brazilian werkzeug scene and international compos of russians vs chinese vs brazilian werkkzeug demos. not to mention thinking of all the reverse engineering that the brazilian hackers will do to your code and expose new versions of your tool before you do!!
added on the 2011-07-04 12:38:45 by psenough psenough

login