示例#1
0
            public LineNode()
            {
                var line = (SCNGeometry)template.Copy(NSZone.Default);

                line.FirstMaterial = GetNativeMaterial(style.Color);
                lineNode           = SCNNode.FromGeometry(line);
                var cap = (SCNGeometry)capTemplate.Copy(NSZone.Default);

                cap.FirstMaterial = line.FirstMaterial;
                scapNode          = SCNNode.FromGeometry(cap);
                ecapNode          = SCNNode.FromGeometry(cap);
                AddChildNode(lineNode);
                AddChildNode(scapNode);
                AddChildNode(ecapNode);
            }
示例#2
0
 public FilledRectNode()
 {
     //Console.WriteLine ("NEW FILLED OVAL");
     Geometry = (SCNGeometry)template.Copy(NSZone.Default);
     Geometry.FirstMaterial = GetNativeMaterial(style.Color);
 }