1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- {
- "Source" : "HairShortCutGeometryDepthAlpha.azsl",
- "DrawList" : "HairGeometryDepthAlphaDrawList",
- "DepthStencilState" :
- {
- "Depth" :
- {
- "Enable" : true,
- "WriteMask" : "Zero", // Avoid writing the depth
- "CompareFunc" : "GreaterEqual"
- // Originally in TressFX this is LessEqual - Atom is using reverse sort
- },
- "Stencil" :
- {
- "Enable" : false
- }
- },
- "GlobalTargetBlendState" :
- {
- "Enable" : true,
- "BlendSource" : "Zero",
- "BlendDest" : "ColorSource",
- "BlendOp" : "Add",
- "BlendAlphaSource" : "Zero",
- "BlendAlphaDest" : "AlphaSource",
- "BlendAlphaOp" : "Add"
- },
- "ProgramSettings":
- {
- "EntryPoints":
- [
- {
- "name": "RenderHairVS",
- "type": "Vertex"
- },
- {
- "name": "HairShortCutDepthsAlphaPS",
- "type": "Fragment"
- }
- ]
- },
- "DisabledRHIBackends": ["metal"]
- }
|