adjustment to nodes size
This commit is contained in:
@@ -888,7 +888,7 @@ namespace FlaxEditor.Surface.Archetypes
|
|||||||
Title = "Ratangle Mask",
|
Title = "Ratangle Mask",
|
||||||
Description = "Creates a Ratangle mask",
|
Description = "Creates a Ratangle mask",
|
||||||
Flags = NodeFlags.MaterialGraph,
|
Flags = NodeFlags.MaterialGraph,
|
||||||
Size = new Float2(150, 100),
|
Size = new Float2(150, 40),
|
||||||
ConnectionsHints = ConnectionsHint.Vector,
|
ConnectionsHints = ConnectionsHint.Vector,
|
||||||
DefaultValues = new object[]
|
DefaultValues = new object[]
|
||||||
{
|
{
|
||||||
@@ -908,7 +908,7 @@ namespace FlaxEditor.Surface.Archetypes
|
|||||||
Title = "FWidth",
|
Title = "FWidth",
|
||||||
Description = "Creates a Partial Derivatives (fwidth)",
|
Description = "Creates a Partial Derivatives (fwidth)",
|
||||||
Flags = NodeFlags.MaterialGraph,
|
Flags = NodeFlags.MaterialGraph,
|
||||||
Size = new Float2(150, 100),
|
Size = new Float2(150, 20),
|
||||||
ConnectionsHints = ConnectionsHint.Vector,
|
ConnectionsHints = ConnectionsHint.Vector,
|
||||||
DefaultValues = new object[]
|
DefaultValues = new object[]
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -527,7 +527,7 @@ void MaterialGenerator::ProcessGroupMaterial(Box* box, Node* node, Value& value)
|
|||||||
|
|
||||||
auto d = writeLocal(ValueType::Float2, String::Format(TEXT("abs({0} * 2 - 1) - {1}"),uv.Value, ratangle.Value), node);
|
auto d = writeLocal(ValueType::Float2, String::Format(TEXT("abs({0} * 2 - 1) - {1}"),uv.Value, ratangle.Value), node);
|
||||||
auto fwidth = writeLocal(ValueType::Float , String::Format(TEXT("abs(ddx({0})) + abs(ddy({0}))"), d.Value), node);
|
auto fwidth = writeLocal(ValueType::Float , String::Format(TEXT("abs(ddx({0})) + abs(ddy({0}))"), d.Value), node);
|
||||||
auto d2 = writeLocal(ValueType::Float , String::Format(TEXT("1 - {0} / {1}"), d.Value, fwidth.Value), node);
|
auto d2 = writeLocal(ValueType::Float2 , String::Format(TEXT("1 - {0} / {1}"), d.Value, fwidth.Value), node);
|
||||||
value = writeLocal(ValueType::Float , String::Format(TEXT("saturate(min({0}.x, {0}.y))"), d2.Value), node);
|
value = writeLocal(ValueType::Float , String::Format(TEXT("saturate(min({0}.x, {0}.y))"), d2.Value), node);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user