It looks like you're using an ad blocker! I really need the income to keep this site running.
If you enjoy BlenderNation and you think it’s a valuable resource to the Blender community, please take a moment to read how you can support BlenderNation.

New Feature in development: texture nodes

33

The texture node system is a project to integrate a node-based texture generator into Blender.

Rob wrote:

Hi, your readers might be interested to know that texture nodes have been committed to SVN and will be in the next release.

It's a new node type that lets you create your own procedural textures. Supported features include animation, infinite resolution, and multiple output channels.

Links

About Author

Bart Veldhuizen

I have a LONG history with Blender – I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-)

33 Comments

  1. Wow, those screens looks awesome. Look forward to testing them out ;)

    btw: the last link leads to a 200x120 px picture, not a full-sized one.

  2. I've followed the development of this feature since it was first mentioned some time ago. I can't say how thankful I am to finally see this in SVN :D
    Many thanks to the developers!

    Martin

    PS: That fractal setup really IS a bit insane - insanely cool, but still insane. :D

  3. Can't wait for the full release! With the texture nodes Blender moves up a notch. The setup for the fractal is insanely awesome!

  4. This is... really REALLY awesome!
    I can't wait to play around with it!
    I wonder though... how will this tie in with the node based materials we now have in the GLSL preview modes...
    Will there be options somewhere that will allow you to pick the resolution that these procedural textures are displayed at in a realtime preview?

  5. YEAAA!!! About time! I've been waiting for this ever since I found out what a node was! Now I can hardly believe this wonderful day has come!

  6. I'm filled with so much anticipation for blender, that if I dwell on node based shading and texturing system any longer, my head may burn with raging excitement. seriously...

  7. This is great.

    I would still like to see action nodes for animation.

    Nodes are so flexible I would actually like to see nodes for practically anything you can do in Blender.

  8. BlenderLovingSquirrel on

    exactly! innactpro - that's exactly what ICE is as well as Flowgraphs in Cryengine 2

    Nodes yeah boi!!

    shallallallalla!!!

  9. @ ysvry:

    "probably spelled svg, for standard vector graphic. (misspelled due to dislexy :P)"

    It's svg for Scalable Vector Graphics. A vector's nature makes it easily scalable to any size whereas rasterized graphics get pixilated more and more the further you scale it beyond it's original resolution, hence the Scalable in svg.

  10. That looks awsome,
    It is a great addition to the current texturing, that is a bit of a mistery to me to be honest.
    congratulations and ceep it up.

  11. This is awesome. I already played with it yesterday and it looks promising. In combination with the displacement modifier you can do similar things as with ANT, TerryNoise or Inner World (it's very similar to Inner World, in fact). However, there are not much nodes yet. Things like separate/combine colors and much more important a transformation node (translation, rotations, scaling) and some kind of falloff node (similar to a sphere blend but with linear, gauss, sin and other falloff functions with variable parameters) is missing to make it perfect. Such nodes should be trivial to implement. If I had time I would do it. (I do not have time before February.)

  12. I wrote a patch that adds two small texture nodes: Coordinate and Distance.
    See: https://projects.blender.org/tracker/index.php?func=detail&aid=17998&group_id=9&atid=127

    Using this you can make a procedural texture that uses the x/y/z coordinates as parameter. I used it to make a nice cosine falloff for a terrain (see link above). You could also use it to make waves and similar things. However, there seems to be a bug with my code that shows under some circumstances. I can't figure why, because its VERY simple. Maybe someone here can figure it out? I described the bug in the link above.

Leave A Reply

To add a profile picture to your message, register your email address with Gravatar.com. To protect your email address, create an account on BlenderNation and log in when posting a message.