• 한국어
  • 3DCoat 설명서
  • Chapters
    • 3DCoat 소개
    • 시작하기
    • 인터페이스 및 탐색
    • Brush 구성 요소
    • Node System
    • GPU Texturing
    • 작업 공간 방
    • Scripting 및 Core API
    • 질문과 답변
    • Licensing
  • Learn
    • Getting Started
    • Painting
    • Sculpt
    • Modeling
    • Retopology
    • UV
    • Smart Materials
    • Nodes
    • Photogrammetry
    • Render
    • Print
    • Learning
    • 교육 자습서
  • Blog
    • 2026 Key Features and Improvements
    • Texturing with nodes
    • Shader Nodes VS. a Material Nodes
    • Multiple UV Tiles/UDIMs to one single UV set ?
    • I want to create geometry only with displacement to be manufactured with a CNC machine
    • Creating 3D Character Using 3DCoat
    • DAZ Genesis models into 3DCoat
    • Cavity and Curvature maps
    • Types of normal maps
    • Texture painting pipeline
    • Load new UV layout After Model Changes
    • Import Zbrush Polygroups for UV mapping
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Store
  • Pilgway
  • 한국어 한국어
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
  • 3DCoat 설명서
  • Chapters
    • 3DCoat 소개
    • 시작하기
    • 인터페이스 및 탐색
    • Brush 구성 요소
    • Node System
    • GPU Texturing
    • 작업 공간 방
    • Scripting 및 Core API
    • 질문과 답변
    • Licensing
  • Learn
    • Getting Started
    • Painting
    • Sculpt
    • Modeling
    • Retopology
    • UV
    • Smart Materials
    • Nodes
    • Photogrammetry
    • Render
    • Print
    • Learning
    • 교육 자습서
  • Blog
    • 2026 Key Features and Improvements
    • Texturing with nodes
    • Shader Nodes VS. a Material Nodes
    • Multiple UV Tiles/UDIMs to one single UV set ?
    • I want to create geometry only with displacement to be manufactured with a CNC machine
    • Creating 3D Character Using 3DCoat
    • DAZ Genesis models into 3DCoat
    • Cavity and Curvature maps
    • Types of normal maps
    • Texture painting pipeline
    • Load new UV layout After Model Changes
    • Import Zbrush Polygroups for UV mapping
  • Products
    • 3DCoat
    • 3DCoatTextura
    • 3DCoatPrint
    • PBRLibrary
  • Store
  • Pilgway
  • 한국어 한국어
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
    • 다국어 스위처
Expand All Collapse All
  • 3DCoat 소개
  • 시작하기
    • System requirements
    • Why 3DCoat is Unique?
    • 3DCoat 활성화
    • 시작 오류
      • Startup error Mac
    • Color management
    • Upgrading permanent license
    • Linux Setup
      • Linux initial setup per-user installation
      • Linux initial setup for system
      • Tablet setup
      • To GTK3 from GTK2
      • Error libicuuc.so.70
    • 폴더 구조
      • Custom documents folder
    • 다양한 형태의 "결의안"
    • Tablet on Window
    • Import 및 Export
    • 3DCoat 의 Applinks
      • Blender 앱link
        • Blender with the Applink in Linux
      • Blender 4.2/3/4/5 applink
      • Max Applink
      • Houdini applink
      • Lightwave uplink
  • Navigation
    • 열기 대화 상자(빠른 시작 메뉴)
    • 탐색 패널
    • 카메라 및 내비게이션
      • Customize Navigation as Blender
    • Left tool panel
    •  Activity Bar
    • 3DConnexion 장치를 사용한 탐색
      • How to compile Spacenavd on non Ubuntu distro
    • Quick Access Menu
    • Stylus doesn’t work in sculpting
    • 단축키
  • 인터페이스 및 탐색
    • 파일 메뉴
    • 편집 메뉴
      • Bake Geometry Info
      • Calculate Occlusion
      • Calculate Curvature
      • Light Baking Tool
      • 기본 설정
    • 메뉴 보기
    • 대칭
    • Textures
    • Calculate
    • 레이어 메뉴
    • 정지 메뉴
    • Hide
    • Bake
    • 곡선 2022
      • 곡선 메뉴
      • Curves Properties RMB
      • 메쉬 레이어로 채우기
      • Scale of imported curves
    • 윈도우 메뉴
      • 탭 Windows 팝업 패널
      • 슬라이더
    • Scripts
    • Addons
    • Capture
    • 도움말 메뉴
    • 커스터마이징
    • 새 방 수정 또는 만들기
  • Brush 구성 요소
    • Brush 상단 바
    • 브러쉬 일반 사용
      • 브러시 및 데칼 만들기
      • 현재 조각에서 알파 만들기
      • 3D 개체에서 Brush 만들기
      • Create brushes based on Curves
      • Load photoshop .abr brushes
    • 스트로크
      • 곡선 팝업 메뉴
    • Brush 옵션
    • 조건 제한기
    • 스트립 패널
    • 스텐실 패널
    • 스마트 소재
      • 새로운 이미지 또는 자료 추가
      • 스마트 재료를 레이어에 연결
      • Import Quixel Megascans
    • Brush 용 사전 설정을 만드는 방법
  • Node System
    • Node Editor
    • Node & Object Inspectors
    • Node Graph
    • NodeGraph Language (NGL)
    • GPU Nodes
      • Color
      • GeometryIn
      • In
      • Layer
      • Material
      • Math
      • Noise
      • Noise3D
      • Out
      • Pattern
      • Pattern3D
      • Shape
      • Texture
      • Tilable
      • UV
    • Filters
    • Masks
    • Materials
    • Modifiers
    • Volumes
  • 무료 3DCoatPrint
  • GPU Texturing
    • PBM Channels
    • Per-Pixel Painting
  • 작업 공간 방
    • Painting
      • 텍스처 Painting 및 모드
        • Per-Pixel Painting
        • 변위 Painting (Micro-Vertex)
        • Ptex Painting
        • 표면 Painting (폴리페인팅)
      • Painting 룸으로 가져오기
        • Initial CC subdivision
        • UV Set smoothing
        • Sharp (hard) edge
        • 법선 잠금
        • 모델 변경 후 새 UV 레이아웃 로드
        • DAZ Genesis models into 3DCoat
        • ID map
      • Painting 작업 영역의 메뉴
        • Edit menu
        • 텍스처 메뉴
          • 텍스처 Baking 도구
        • 숨다
        • Bake Paint 용 메뉴
        • 색상 선택기
      • Surface Materials
      • Painting 위한 상단 바
      • 레이어 패널
        • 블렌딩 패널
        • Layer and Clipping Masks
      • Painting 룸 도구
      • 불투명도 - 투명도
      • 작업 공간 조정
        • 조정 도구 세트
        • Tweak Room에서 내보내기
      • 마스크/재료 미리보기 패널
      • Painting 룸에서 내보내기
    • UV 작업 공간
      • UV 탑 바
      • UV 왼쪽 도구 패널
      • UV 미리보기 패널
      • UV 워크플로우 예시
      • UV 룸으로 가져오기
      • UV Room에서 내보내기
    • 리토폴로지
      • Retopo Room으로 가져오기
      • Retopo Mesh 메뉴 및 Bake 메뉴
        • 가상 미러 모드
      • Bake menu
        • Treat Poly Groups as Paint Objects
        • Baking guide
      • 리토폴로지의 스트로크 도구
      • 탑바
        • 지오메트리 선택
      • 리토폴로지 룸의 왼쪽 도구 패널
        • 전반적인 목적 및 기능
        • 형상 추가
        • Retopo 조정 도구
        • UV 도구
        • 리토폴로지 룸 명령
      • 오토레토포
        • Autopo guide
      • 폴리 그룹
    • 조각하다
      • Sculpt Layer
      • 조각 나무
      • 조각 Brush 옵션
      • Top Bar
      • Brush 엔진
      • 형상 하위 메뉴
      • 조각 "오른쪽 클릭" 메뉴
      • 셰이더
      • Voxel 모드
        • 순수한 Voxel 조각
        • 밀도 및 해상도
        • 클레이 엔진
        • Voxel 도구
        • 복셀의 표면 도구
        • Voxel 조정 도구
        • 볼륨 Painting
        • Voxel 개체 도구
      • 표면 모드
        • 표면 도구
        • 표면 맞춤 도구
        • Surface Layer
        • 표면 조정 도구
        • 표면 Painting
        • 다중 레벨 해상도
          • Multires tools
          • Multires adjust
          • Multires commands
      • 조각 곡선
        • 스플라인 곡선
        • Splines model creation
      • 벡터 변위
      • 표면 변환 도구
        • Voxel 변환 도구
        • Instancer
        • Move
        • Pose
        • Fit
        • Reproject
        • Surface Array
      • Voxel 프리미티브 및 Import 도구
        • Hollow Box
      • 라이브 부울
      • 조각실 명령
      • 조각실로 Import
      • 조각실에서 내보내기
    • 세우다
      • Comparison of different roughness values
      • 렌더 패널 기능
      • 턴테이블
      • 조명을 페이크 베이크 -비 PBR-
    • Factures
      • 워크플로우
    • 가장 단순함
    • 모델링
      • Mesh Menu
      • 모델링 룸의 왼쪽 도구 패널
        • 형상 추가
          • Make Joints
          • 선택된
        • 비틀기
        • Smart Hybrid
        • UV
          • 명령
        • 전체 메시
      • Fluffy의 로프트 표면 예
      • Poeboi의 블록아웃
      • Import Zbrush Polygroups for UV mapping
    • Kitbash - 빠른 3D 모델 생성
      • Create kitbash
      • Left tool panel Kitbash
    • 3DPrint
    • Photogrammetry
      • How to install Reality Capture
      • Reality Capture doesn’t show up ?
    • 메시를 NURBS 룸으로
    • Nodes
      • Texturing with nodes
      • 조각 셰이더 노드 라이브러리
      • Open PBR
  • Scripting 및 Core API
    • Core API
    • 파이썬 API
    • Extensions and Addons

PBM Channels

2260 views 3

Written by Volodymyr Makovetskyi
May 13, 2026

The 3DCoat render system supports an advanced physically based material (PBR/PBM) model. It includes not only standard channels but also specialized effects to create the most realistic surfaces possible.

Below is a detailed description of each channel and its impact on the material’s appearance, based on the internal shader architecture.


1. Base Channels

  • AlbedoColor (Albedo / Base Color)
    The main color of the surface. For dielectrics (non-metals), this is their own color. For metals, it’s their reflection color.
  • Opacity
    Determines how opaque a pixel is. Usually used for “CutOut” transparency (leaves, meshes), hiding geometry where the value is low.
  • Emissive
    Adds self-illumination to the material. The surface will be bright even in complete darkness and can cast light on neighboring objects (via global illumination).
  • TSNormal (Tangent Space Normal)
    A normal map that defines fine surface relief without altering the geometry itself.
  • AmbientOcclusion
    Micro-shadowing in recesses. Darkens areas that are hard for diffuse light to reach, emphasizing the volume of the relief.
  • Mask
    A general technical channel that can be used for layer blending logic or creating custom effects.

2. Specular & Metalness

  • Metalness
    Determines whether a material is a metal.
    0 (Dielectric): Reflects only 4% of light at a direct angle (depends on IOR), albedo acts as the surface color.
    1 (Metal): Albedo becomes the reflection color (e.g., yellow gold), and the diffuse color disappears.
  • Roughness / Gloss
    Gloss = 1.0 - Roughness. Determines the “polish” of the surface. High Gloss gives sharp, mirror-like reflections, while high Roughness blurs reflections, making the surface matte.
  • IOR (Index of Refraction)
    Determines the strength of the base reflection (F0) for non-metals. For example, water has an IOR ~1.33, glass ~1.5. Affects how strongly a surface reflects light when viewed at a direct angle.
    For refractive materials, IOR affects the refractive power of the Fresnel, and for opaque materials, only the Fresnel
    To enable control of this value via a brush, the internal parameter accepts values ​​ranging from 0 to 1; however, it is applied as a value three times greater—meaning 0 corresponds to 1, 0.333 corresponds to 1, and 1 corresponds to 3. Nevertheless, individual nodes within the node editor will accept the actual physical IOR value.

  • ReflectionColor
    Additional color control for reflection. Usually, reflection for non-metals is colorless, but this channel allows you to forcefully change its tint (e.g., for stylized materials).
  • SpecularEdgePower
    Controls the Fresnel effect (how strongly a material reflects light when viewed at a grazing angle). Allows you to enhance or weaken highlights on the edges of an object.
  • FlatSpecular
    Allows you to “flatten” reflections, ignoring fine irregularities from the normal map. Useful for stylization or avoiding “noisy” highlights on complex details.


3. Refraction / Glass

  • Refraction
    Unlike Opacity (which simply “cuts” a hole), this is physical material transparency (like glass or water). Light passes through the surface and refracts. The higher the value, the more transparent the material.
  • RefractionBlur
    Frosted glass. Blurs the background visible through a transparent object. Often linked to regular Roughness but allows controlling background blur separately.
  • RefractionMetalness
    0 = refraction, 0.5 = dielectric, 1.0 = metalness
  • RefractionChromatic (Chromatic Aberration)
    Separates refracted light into a spectrum (like a prism), creating colored halos on the edges of thick glass.


4. SubSurface Scattering (SSS & Volume)

Used for translucent materials (skin, wax, milk, plastic, jade).

  • SubSurface / Volume
    Determines how deep light penetrates into the material. This makes shadows softer and translucent edges brighter.
  • SubSurfaceColor
    The color of the light that scatters beneath the surface. For example, for human skin, AlbedoColor would be flesh-toned, while SubSurfaceColor would be red (due to blood under the skin).

    SubSurface Color also affects the refraction color.


5. Special Surface Effects

  • Anisotropy
    Stretches the specular highlight in a specific direction. Characteristic of brushed metal (pots), hair, or silk.
  • Iridescence
    Thin film interference effect. Creates rainbow shifting colors depending on the viewing angle (like on soap bubbles, insect wings, or spilled gasoline).
  • EffectNormal
    A color channel (vector direction) that defines the direction for stretching the anisotropic highlight and the direction for the iridescence gradient.
  • ClearCoat
    Creates an additional transparent glossy layer on top of the existing material (like car paint or varnished wood). This layer has its own reflection, independent of the base material.
  • ClearCoatGloss
    Determines how smooth the clear coat layer is.

6. Fabrics, micro-protrusions and Fuzz

These channels are designed to simulate materials with complex microstructures on the surface (fabrics, dust).

  • Sheen
    Creates a soft highlight on the edges of an object. Characteristic of velvet, peach, suede. This is light reflecting from micro-fibers at grazing angles.
  • SheenColor
    Tints the fabric highlight a specific color.
  • Microprotrusions (Fuzz / Dust)
    Simulates the presence of microscopic particles (or dust) on the surface that scatter light differently than the main surface. Can make the material “dusty”.
  • MicroprotrusionsGloss
    Controls how sharply these micro-fibers reflect light.
  • MicroprotrusionsColor
    The color of the dust or fuzz resting on the material.

In 3DCoat, FWSNormal is a specific technical property used in node-based materials within the GPUPPP (GPU Per-Pixel Painting) mode.
It specifically functions as a combination map that defines the direction of fur and organic fibers when simulating complex, layered textures.


How it Works
The node-based system utilizes FWSNormal alongside two other crucial parameters to create realistic, dynamic fur surfaces:

  • SoftDisplacement: Shifts the mesh vertices outwards to give the fur physical volume and height without ruining the underlying shading models.
  • Sheen: Simulates the way light scatters softly across the micro-fibers or tiny hairs.
  • FWSNormal: Acts as the directional map, telling the system exactly which way the fur or hair flows across the 3D surface.

How to Use It
To make sure properties like FWSNormal and SoftDisplacement function correctly during texturing, you need to ensure specific viewport settings are active:

  • Navigate to the View Menu.
  • Turn on “Show Displacement Mesh”.
  • Ensure Tessellation is enabled and configured properly so the software has enough geometry to calculate the physical shift.

Was this helpful?

3 Yes  No
Related Articles
  • Noise3D
  • Noise
  • Bake Geometry Info
  • Make Joints
  • Texturing with nodes
  • Hollow Box
Previously
GPU Texturing
Up Next
Per-Pixel Painting
AI:
Hi! How can I help you?
Attention: This is a beta version of AI chat. Some answers may be wrong. See full version of AI chat