NVIDIA HairWorks 1.2.1 documentation
Table Of Contents
NVIDIA HairWorks 1.2.1
About HairWorks
Overview
Getting Started
How to run HairWorks Viewer
How to open Art Samples
Supported File Formats
Using NVIDIA HairWorks
Asset Preparation
Maya and 3dsMax
Control Textures
Using HairWorks Viewer
HairWorks Viewer Reference
User Interface
Layout
Texture Input Buttons
Curve Editor
Menus
File
View
View
Help
Toolbar
Keyboard Shortcuts
Hair Tab
Asset Selection
General Settings
Visualization
Physical
Style
Graphics
Level of Detail
Control Texture Channels
Settings Tab
Preferences
Scene
Light
Display Meshes
Display Mesh Materials
Playlists
Using Playlists
Curve Editor
Curve Editor Menu
Curve Editor Toolbar
Attribute List
Curve Graph
Color graph
Artist’s Performance Guide
HairWorks Tutorials
HairWorks Viewer Tutorial
About HairWorks and Unreal 4
HairWorks UE4 Tutorial
SDK Getting Started
DirectX12
Directory structure
API Overview
Initialization
Loading the library
Hair Assets and Instances
Loading the hair asset
Initializing D3D runtime
Creating and deleting hair instances
Runtime Controls
Setting context and camera
Updating control parameters
Animating Hairs
Updating skinning data
Simulating/Animating Hair
Rendering
Customizing shader resources and constant buffers
Custom hair shaders on Dx11
Custom hair shaders on Dx12
Frame Rate Independent Rendering
FIR and Simulation
Clean up and shutdown
Upgrading from HairWorks 1.1.x
DirectX12
Library Structure
Discussion
Async Methods
SDK Samples
How to run the samples
How to build the sample project on Dx11
DirectX12
How to build the sample project on Dx12
Sample Framework
Dx11HairSample Class
Dx12HairSample Class
Simple Sample
Summary
Illustrated Features
Running Instructions
Details
DirectX11 Specifics
DirectX12 Specifics
Shading Sample
Summary
Illustrated Features
Running Instructions
Details
Example shader
DirectX11 Details
DirectX12 specifics
Shadow Sample
Summary
Illustrated Features
Running Instructions
Details
Preparing custom constant buffers
Computing shadows in the shader
DirectX11 specifics
DirectX12 Specifics
Skinning Sample
Summary
Illustrated Features
Running Instructions
Details
Release Notes
What’s New
DirectX12
Known Limitations
Source Sample Assets
Quick search
Enter search terms or a module, class or function name.
Index
NVIDIA HairWorks 1.2.1 documentation