top of page
Generators and Nodes
Procedural Materials
Some of the generator and nodes I made in substance for various
INDEX
Book Generator
Book Generator (WIP)
This book Generator allows to create, procedurally, books of a variety of materials, paper quality, worn level, and customize book covers, texts and decorations.
The Generator is focused on the creation of books between the 18th and the 20th century.
The Generator Includes a Model graph that allows not only to generate textures but also procedural book meshes.
RockGenerator
Tudor Wall Generator
Substance Nodes
Simple Tool Pack
The Simple Tool Pack Groups 3 nodes that i find useful, this node pack is absolutely free and available in the artstation store.
The nodes are: The Test Material, Bender, Faceter.
SimpleTools
Watch Now
Test Material
This is probably the node I use the most and yet is a very simple one. I created this node to make my life easy when trying to test how a material looks during its development.
The node starts by default reading one input, the height map, with this input the node creates ao, normal, roughness, albedo and height maps, allowing to quicky see the material during the process. As you advance you can add specific inputs for each map, or set values for them.
Faceter
The faceter node is a useful tool to facet rock like materials, the faceter is really simple and, from a cell like pattern, makes random facets. This node can control the size of the face, the random seed, and a mask of some of the cells; This last one also reads an input as a mask.
Bender
The bender is a node with a very punctual utility, yet I've find this node useful a couple of times. The node is meant to read an input shape, an straight one, and bend it in a determined direction with a determined curvature.
Ancla 1
Input Adapter
The Input Adapter Pack is meant to simplify some actions related to converting values and making user friendly features easier. The pack is also available for free in the Artstation Store, and includes nodes for Vector Filling; to make in a vector, one of the values of your choice static while letting the others up to the user, ScaleNormalizer super simple node where you enter a value from 0 to 1 and gives the proportional value between two values of your choice. Finally one a bit more unusual yet really cool in my opinion as a userFriendly feature is Sample Texture.
Vector Filler
There are 3 individual nodes in Vector Fillers, for Vector4, Vector3 and Vector2.
The node has an input meant to be exposed, the vector, and a position and value parameters that should be controlled by the creator. This way you can make the user control a RGB Vector while Alpha is static or controlled by other value. same thing for position values where you onli want one axis and so on.
SampleTexture
The Texture sample node is for the situation in which the user can use an input map, to avoid the node to show nothing until the user plugs the input map this node checks wether the user has plugged or not an input, and if they haven't, the node will show the other input that is supposed to be filled by the creator with a Sample Texture.
ScaleNormalizer
Scale normalizer reads a value from 0 to 1 and gives the proportional value in a given customizable range. The node is especially useful in situations like: inverting a value, making only a specific range in a node to be controled or changing a 0 to 1 scale to a -1 to 1 scale.
Multi-Use
Finally, as the purpose of this pack is to make some actions easier and faster i made a node that merges old the previous nodes, this node has a dropdown list where you can select the function that you want to do then the values and outputs that correspond will show.
PortfolioTools(WIP)
QuickPortfolio
Play Video
This Pack gathers two nodes; more likely generators than nodes, this ones have the purpose to simplify and improve the export of Portfolio Images process. First One allowing you embed a background and a Template to your image and the other one creating animated gifs of a material in different stages of the development.
bottom of page