예제 #1
0
 public void TestSetUp()
 {
     m_Graph           = new ShaderGraph.MaterialGraph();
     m_NodeA           = new TestNode();
     m_NodeA.precision = AbstractMaterialNode.OutputPrecision.half;
     m_Graph.AddNode(m_NodeA);
 }
예제 #2
0
        public void TestCreateMaterialGraph()
        {
            var graph = new ShaderGraph.MaterialGraph();

            Assert.IsNotNull(graph);

            Assert.AreEqual(0, graph.GetNodes <AbstractMaterialNode>().Count());
        }
예제 #3
0
 public void TestSetUp()
 {
     m_Graph = new ShaderGraph.MaterialGraph();
     m_NodeA = new TestNode();
     m_NodeB = new TestNode();
     m_Graph.AddNode(m_NodeA);
     m_Graph.AddNode(m_NodeB);
 }
 public void TestSetUp()
 {
     m_Graph       = new ShaderGraph.MaterialGraph();
     m_DynamicNode = new DynamicNode();
     m_Graph.AddNode(m_DynamicNode);
     m_StaticNode = new TestNode();
     m_Graph.AddNode(m_StaticNode);
 }