Example shaders
This commit is contained in:
57
shaders/safe-area-guides/shader.json
Normal file
57
shaders/safe-area-guides/shader.json
Normal file
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"id": "safe-area-guides",
|
||||
"name": "Safe Area Guides",
|
||||
"description": "Overlays broadcast action/title safe guides plus optional center marks and aspect matte.",
|
||||
"category": "Utility",
|
||||
"entryPoint": "shadeVideo",
|
||||
"parameters": [
|
||||
{ "id": "showActionSafe", "label": "Action Safe", "type": "bool", "default": true },
|
||||
{ "id": "showTitleSafe", "label": "Title Safe", "type": "bool", "default": true },
|
||||
{ "id": "showCenter", "label": "Center Marks", "type": "bool", "default": true },
|
||||
{
|
||||
"id": "lineColor",
|
||||
"label": "Line Color",
|
||||
"type": "color",
|
||||
"default": [1.0, 1.0, 1.0, 1.0]
|
||||
},
|
||||
{
|
||||
"id": "lineOpacity",
|
||||
"label": "Line Opacity",
|
||||
"type": "float",
|
||||
"default": 0.65,
|
||||
"min": 0.0,
|
||||
"max": 1.0,
|
||||
"step": 0.01
|
||||
},
|
||||
{
|
||||
"id": "lineThicknessPixels",
|
||||
"label": "Line Thickness",
|
||||
"type": "float",
|
||||
"default": 2.0,
|
||||
"min": 0.5,
|
||||
"max": 12.0,
|
||||
"step": 0.1
|
||||
},
|
||||
{
|
||||
"id": "aspectMode",
|
||||
"label": "Aspect Matte",
|
||||
"type": "enum",
|
||||
"default": "none",
|
||||
"options": [
|
||||
{ "value": "none", "label": "None" },
|
||||
{ "value": "239", "label": "2.39:1" },
|
||||
{ "value": "185", "label": "1.85:1" },
|
||||
{ "value": "square", "label": "1:1" }
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "matteOpacity",
|
||||
"label": "Matte Opacity",
|
||||
"type": "float",
|
||||
"default": 0.35,
|
||||
"min": 0.0,
|
||||
"max": 1.0,
|
||||
"step": 0.01
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user