MaterialX Elements
Home
Fundamentals
Nodes and Graphs
Node Definitions
Documents
Presentations and Media
Reference
Library (By Group)
Library (All)
Library Glossary
C++ API
Library Revisions
1.38.9 vs 1.39.0
1.38.8 vs 1.38.9
1.38.7 vs 1.38.8
1.38.6 vs 1.38.7
1.38.5 vs 1.38.6
1.38.4 vs 1.38.5
1.38.3 vs 1.38.4
1.38.2 vs 1.38.3
1.38.1 vs 1.38.2
1.38.0 vs 1.38.1
1.38.0 vs 1.39.0
Library User Guide
Interactive Learning
Notebooks
Examples
Hosting
Design
UX Design
Property Editor UX
Graphic Design
Implementation
About
Index
Filter
Node Groups
adjustment
colorcorrect
contrast
curveadjust
hsvadjust
hsvtorgb
luminance
range
remap
rgbtohsv
saturate
smoothstep
application
frame
time
channel
combine2
combine3
combine4
convert
extract
separate2
separate3
separate4
colortransform
acescg_to_lin_rec709
adobergb_to_lin_rec709
g18_rec709_to_lin_rec709
g22_ap1_to_lin_rec709
g22_rec709_to_lin_rec709
lin_adobergb_to_lin_rec709
lin_displayp3_to_lin_rec709
rec709_display_to_lin_rec709
srgb_displayp3_to_lin_rec709
srgb_texture_to_lin_rec709
compositing
burn
difference
disjointover
dodge
in
inside
mask
matte
minus
mix
out
outside
over
overlay
plus
premult
screen
unpremult
conditional
ifequal
ifgreater
ifgreatereq
switch
convolution2d
blur
heighttonormal
geometric
UsdPrimvarReader
bitangent
bump
geomcolor
geompropvalue
normal
position
tangent
texcoord
global
ambientocclusion
light
directional_light
point_light
spot_light
material
surfacematerial
volumematerial
math
UsdTransform2d
absval
acos
add
asin
atan2
ceil
clamp
cos
creatematrix
crossproduct
determinant
distance
divide
dotproduct
exp
floor
invert
invertmatrix
ln
magnitude
max
min
modulo
multiply
normalize
normalmap
place2d
power
reflect
refract
rotate2d
rotate3d
round
safepower
sign
sin
sqrt
subtract
tan
transformmatrix
transformnormal
transformpoint
transformvector
transpose
trianglewave
npr
facingratio
gooch_shade
viewdirection
organization
dot
pbr
LamaAdd
LamaConductor
LamaDielectric
LamaDiffuse
LamaEmission
LamaLayer
LamaMix
LamaSSS
LamaSheen
LamaTranslucent
UsdPreviewSurface
absorption_vdf
add
anisotropic_vdf
artistic_ior
blackbody
burley_diffuse_bsdf
conductor_bsdf
conical_edf
dielectric_bsdf
disney_brdf_2012
disney_bsdf_2015
displacement
generalized_schlick_bsdf
generalized_schlick_edf
glossiness_anisotropy
gltf_pbr
layer
light
measured_edf
mix
multiply
open_pbr_surface
oren_nayar_diffuse_bsdf
roughness_anisotropy
roughness_dual
sheen_bsdf
standard_surface
subsurface_bsdf
surface
thin_surface
translucent_bsdf
uniform_edf
volume
procedural
constant
randomfloat
procedural2d
cellnoise2d
checkerboard
circle
cloverleaf
crosshatch
grid
hexagon
line
noise2d
ramp4
ramplr
ramptb
splitlr
splittb
tiledcircles
tiledcloverleafs
tiledhexagons
unifiednoise2d
worleynoise2d
procedural3d
cellnoise3d
fractal3d
noise3d
randomcolor
unifiednoise3d
worleynoise3d
shader
convert
surface_unlit
texture2d
UsdUVTexture
gltf_colorimage
gltf_image
gltf_iridescence_thickness
gltf_normalmap
image
tiledimage
texture3d
triplanarprojection
translation
standard_surface_to_UsdPreviewSurface
standard_surface_to_gltf_pbr
Node Index
Category: heighttonormal
ND_heighttonormal_vector3
Library
stdlib
Node Group
convolution2d
Type
vector3
Version :
1.0
Parameters:
in
in
scale
out
Value
Type
Value
Type
Disabled Value
Type
Code Implementation
Target:
Code:
Target:
Code:
Target:
Code:
Target:
File:
Function: