Native Decal Support
[Available from version 2025.1 Beta1 - 16.01]
The decal feature allow you to project textures onto surfaces, adding visual details like dirt, damage or patterns without altering the underlying geometry. Decals are only compatible with mesh geometries.
Because of the complexity of the Octane materials, it is necessary to specify which channel receives the decal by connecting a decal texture node to the appropriate channel.
Ref: viewtopic.php?f=33&t=84310
Here are some samples:
The Box001 uses a Decal texture that is set to use decal texture index 1, and defines a Base texture (woodgrain) applied where no decal is projected.
The OctDecal_002 object defines the volume where textures will be projected, and a list of textures (only 1 in this sample)
2 objects use different Decal textures, but using both decal texture index 1.
A single Decal object defines this texture index 1.
3 objects use different Decal textures, and 2 Decal objects define different lists of textures.
The teapot and ground plane use decal texture index 1.
The box uses decal texture index 2.
OctDecal_001 define texture index 1 and 2. (Procedural effects and Smooth Voronoi)
OctDecal_002 define texture index 1 (Stripes).
Note that the decal objects can be rendered as a wireframe box. This can be disabled in Octane Decal object's rollup, "Misc..." button,
as well as in Render settings, Tools tab, Custom Scene Settings rollup
Decal samples
Forum rules
Please post only in English in this subforum. For alternate language discussion please go here http://render.otoy.com/forum/viewforum.php?f=18
Please post only in English in this subforum. For alternate language discussion please go here http://render.otoy.com/forum/viewforum.php?f=18
Just had a quick play, do decals not support an actual material for the decal?
So you just supply a texture and a normal map but it inherits everything else from the parent object material? No control over roughness/specular seems a very strange decision
Do you know if this will be improved at the stand-alone level?
Coming from Vray where it supports an entire material for the decal this doesn't feel very modern.
So you just supply a texture and a normal map but it inherits everything else from the parent object material? No control over roughness/specular seems a very strange decision
Do you know if this will be improved at the stand-alone level?
Coming from Vray where it supports an entire material for the decal this doesn't feel very modern.
+1
Octane render developpement is very disappointing ! still waiting all promises.
Octane render developpement is very disappointing ! still waiting all promises.
YOKO Studio | win 10 64 | i7 5930K GTX 3090 | 3dsmax 2022.3 |
- paride4331
- Posts: 3804
- Joined: Fri Sep 18, 2015 7:19 am
Hi,
I've done some testing on this new feature and its apparent limitations, which I've noticed as well; they're taking a look at it.
Regards
Paride
I've done some testing on this new feature and its apparent limitations, which I've noticed as well; they're taking a look at it.
Regards
Paride
2 x Evga Titan X Hybrid / 3 x Evga RTX 2070 super Hybrid
- neonZorglub
- Posts: 1002
- Joined: Sun Jul 31, 2016 10:08 pm
One way to have a decal with a different material is to use a mix material:
Here the Box002 (spherified) has a mix of Diffuse material with a Flakes textures, and a Std Surface Mtl with a noise texture in the Bump pin .
A Decal texture 1 is used for the Amount of the mix, and a Decal texture 2 is used as the Base color of the Std Surface Mtl.
Both decal texture 1 and 2 use the same image, parrot_in.png, that has an alpha channel used as a mask for the Amount.
Here the Box002 (spherified) has a mix of Diffuse material with a Flakes textures, and a Std Surface Mtl with a noise texture in the Bump pin .
A Decal texture 1 is used for the Amount of the mix, and a Decal texture 2 is used as the Base color of the Std Surface Mtl.
Both decal texture 1 and 2 use the same image, parrot_in.png, that has an alpha channel used as a mask for the Amount.
Thanks, but this whole decal workflow stuff is pretty bad... I know this is not the Max plugin's fault and more of an Octane standalone problem as you can only implement features based on the standalone spec.
But this workflow is incredibly laborious and confusing for what should be simple. Project a decal on a surface...
In this example how would you even go about adding multiple decals?
But this workflow is incredibly laborious and confusing for what should be simple. Project a decal on a surface...
In this example how would you even go about adding multiple decals?