Merge branch 'master' of https://github.com/PrecisionRender/FlaxEngine into PrecisionRender-master

This commit is contained in:
Wojtek Figat
2022-08-31 17:16:20 +02:00
2 changed files with 65 additions and 0 deletions

View File

@@ -385,6 +385,26 @@ namespace FlaxEditor.Surface.Archetypes
NodeElementArchetype.Factory.Input(0, "World Position", true, typeof(Float3), 1),
}
},
new NodeArchetype
{
TypeID = 16,
Title = "World Triplanar Texture",
Description = "Projects a texture using world-space coordinates instead of UVs.",
Flags = NodeFlags.MaterialGraph,
Size = new Float2(240, 80),
DefaultValues = new object[]
{
1.0f,
1.0f
},
Elements = new[]
{
NodeElementArchetype.Factory.Input(0, "Texture", true, typeof(FlaxEngine.Object), 0),
NodeElementArchetype.Factory.Input(1, "Scale", true, typeof(float), 1, 0),
NodeElementArchetype.Factory.Input(2, "Blend", true, typeof(float), 2, 1),
NodeElementArchetype.Factory.Output(0, "Color", typeof(Float3), 3)
}
},
};
}
}