Bake Procedural Textures on 3D Models with PixaFlux.

Published: 16 October 2016
on channel: PixaFlux
1,748
28

This PixaFlux video tutorial shows how to bake procedural textures onto your 3D Models.

Download:
Helmet Model: http://pixaflux.com/assets/etruscan_h...
HDRI Sets: http://www.hdrlabs.com/sibl/archive.html

We will generate the Albedo, Roughness and Metalness images using the procedural texture nodes, and the Render 3D Texture node.
And these images will be applied to the model using the Scene Textures node.
In PixaFlux, click the Add Model button in the Scene - Models window.
And click the File button to load a model file.
Select the EtruscanHelmet.obj model and click Open.
In the menu click View - Show Model Viewport to open the Model Viewport.
Right click on the plus icon in the top left corner to open the Model Viewport Settings window.
And click the Sky - Image button to open an sky image to provide ambient illumination.
In the nodes toolbar, click Textures - Perlin Texture to create a new Perlin Texture node.
In the nodes toolbar, click Textures - Render 3D Texture to create and autoconnect a Render 3D Texture.
The Render 3D Texture node bakes a Procedural Texture as an image onto the models in the Scene Window.
Set the size of the image to 1024 by 1024.
In the nodes toolbar, click 3D - Scene Textures to create and autoconnect a Scene Textures node.
The Scene Textures node applies the input textures to the 3D models in the Scene.
Click the Perlin Texture node and click the Set Active Node button to set the Perlin Texture as the Active node.
In the menu click Texture - Texture Preview to open the Texture Preview window.
Set the Range to 10.0.
Change the colors and frequency of the Perlin Texture.
You can see how the textures are baked and reapplied to the model instantly.
Click and Set as Active the Render 3D Textures node.
The prefilter value extends the borders of the baked image to prevent black pixels on the uv seams.
Drag and Drop a new Perlin Texture node.
Move these nodes to make room for a new node.
Drag and Drop a new Texture Blend node on top of the connection to autoconnect it.
Connect the new Perlin Texture to the Texture Blend node Foreground input.
Set the Render 3D Texture as the display node.
Set the attributes of the Foreground Perlin Texture.
Drag and Drop a new Perlin Texture node.
Connect the new Perlin Texture node to the Texture Blend node Mask input.
Set the attributes of the Mask Perlin Texture.
Set the Range values to reduce the patina.
Now let's create the roughness image.
Drag and Drop a new Perlin Texture node.
Create a new Render 3D Texture node and set the size to 1024 by 1024.
Connect the output of the Render 3D Texture node to the Roughness input of the Scene Textures node.
Activate the new Perlin Texture node and set its attributes.
Now let's create the metalness image.
This helmet is made of brass but the patina acts as a dielectric.
We can use the albedo mask texture, which defines the patina coverage, as the metalness map.
Drag and Drop a Texture Invert node.
After the invert node, the patina spots are now black.
Drag and Drop a Texture ScaleBias node.
Create a new Render 3D Texture node and set the size to 1024 by 1024.
Connect the output of the Render 3D Texture node to the Metalness input of the Scene Textures node.
Set the Texture Scale Bias node as active.
Set the Bias and Scale attributes.
Finally lets create the normal image.
Drag and Drop a Perlin Texture node.
Create a Render 3D Texture node and set the size to 1024 by 1024
In the menu click 3D : To Normal to convert the image to a normal image.
Set the source attribute to height.
Connect the To Normal node to the Scene Textures node.
Set the Perlin Texture node as active and set its attributes.
The helmet textures are ready to be exported.
Double click the Scene Textures node to set it as active and display.
The display output has a red socket.
Double click the node until albedo is the output socket.
In the menu click File - Save Display Image to save the albedo image.
Save the normal image.
Save the roughness image.
Save the metalness image.
This is how you bake procedural textures onto your 3d models in PixaFlux.
Thank you for watching.
And please don't forget to subscribe to our channel using the red box.

PixaFlux is a free parametric image editing application powered by a node graph engine.
http://www.pixaflux.com


Watch video Bake Procedural Textures on 3D Models with PixaFlux. online without registration, duration hours minute second in high quality. This video was added by user PixaFlux 16 October 2016, don't forget to share it with your friends and acquaintances, it has been viewed on our site 1,748 once and liked it 28 people.