From c98c6eadbe00700e9a8c6257a082b131447dc4c8 Mon Sep 17 00:00:00 2001 From: Yuri Roubinsky Date: Wed, 30 Dec 2020 11:45:31 +0300 Subject: Add convert options between constants and uniforms in visual shaders --- doc/classes/VisualShader.xml | 13 +++++++++++++ doc/classes/VisualShaderNodeBooleanConstant.xml | 2 +- doc/classes/VisualShaderNodeColorConstant.xml | 2 +- doc/classes/VisualShaderNodeConstant.xml | 14 ++++++++++++++ doc/classes/VisualShaderNodeFloatConstant.xml | 2 +- doc/classes/VisualShaderNodeIntConstant.xml | 2 +- doc/classes/VisualShaderNodeTransformConstant.xml | 2 +- doc/classes/VisualShaderNodeVec3Constant.xml | 2 +- 8 files changed, 33 insertions(+), 6 deletions(-) create mode 100644 doc/classes/VisualShaderNodeConstant.xml (limited to 'doc/classes') diff --git a/doc/classes/VisualShader.xml b/doc/classes/VisualShader.xml index f03550bd5e..c29c30289a 100644 --- a/doc/classes/VisualShader.xml +++ b/doc/classes/VisualShader.xml @@ -169,6 +169,19 @@ Removes the specified node from the shader. + + + + + + + + + + + Replaces the specified node with a node of new class type. + + diff --git a/doc/classes/VisualShaderNodeBooleanConstant.xml b/doc/classes/VisualShaderNodeBooleanConstant.xml index cccb64e874..688679f2a3 100644 --- a/doc/classes/VisualShaderNodeBooleanConstant.xml +++ b/doc/classes/VisualShaderNodeBooleanConstant.xml @@ -1,5 +1,5 @@ - + A boolean constant to be used within the visual shader graph. diff --git a/doc/classes/VisualShaderNodeColorConstant.xml b/doc/classes/VisualShaderNodeColorConstant.xml index 9b122ca8e1..8644013ef2 100644 --- a/doc/classes/VisualShaderNodeColorConstant.xml +++ b/doc/classes/VisualShaderNodeColorConstant.xml @@ -1,5 +1,5 @@ - + A [Color] constant to be used within the visual shader graph. diff --git a/doc/classes/VisualShaderNodeConstant.xml b/doc/classes/VisualShaderNodeConstant.xml new file mode 100644 index 0000000000..8c61529dd1 --- /dev/null +++ b/doc/classes/VisualShaderNodeConstant.xml @@ -0,0 +1,14 @@ + + + + A base type for the constants within the visual shader graph. + + + + + + + + + + diff --git a/doc/classes/VisualShaderNodeFloatConstant.xml b/doc/classes/VisualShaderNodeFloatConstant.xml index 3ba9ff07d3..a71563af54 100644 --- a/doc/classes/VisualShaderNodeFloatConstant.xml +++ b/doc/classes/VisualShaderNodeFloatConstant.xml @@ -1,5 +1,5 @@ - + A scalar floating-point constant to be used within the visual shader graph. diff --git a/doc/classes/VisualShaderNodeIntConstant.xml b/doc/classes/VisualShaderNodeIntConstant.xml index 1c407b21ca..18d6e96ab5 100644 --- a/doc/classes/VisualShaderNodeIntConstant.xml +++ b/doc/classes/VisualShaderNodeIntConstant.xml @@ -1,5 +1,5 @@ - + A scalar integer constant to be used within the visual shader graph. diff --git a/doc/classes/VisualShaderNodeTransformConstant.xml b/doc/classes/VisualShaderNodeTransformConstant.xml index e5004e5bb6..b8f054e914 100644 --- a/doc/classes/VisualShaderNodeTransformConstant.xml +++ b/doc/classes/VisualShaderNodeTransformConstant.xml @@ -1,5 +1,5 @@ - + A [Transform] constant for use within the visual shader graph. diff --git a/doc/classes/VisualShaderNodeVec3Constant.xml b/doc/classes/VisualShaderNodeVec3Constant.xml index 4dfc9dc081..b01bb514fe 100644 --- a/doc/classes/VisualShaderNodeVec3Constant.xml +++ b/doc/classes/VisualShaderNodeVec3Constant.xml @@ -1,5 +1,5 @@ - + A [Vector3] constant to be used within the visual shader graph. -- cgit v1.2.3