public ModelGeometry.Scene.XbimMeshLayer <WpfMeshGeometry3D, WpfMaterial> GetLayer(string LayerKey, IO.XbimModel model, ModelGeometry.Scene.XbimScene <WpfMeshGeometry3D, WpfMaterial> scene) { return(new XbimMeshLayer <WpfMeshGeometry3D, WpfMaterial>(model, _colour) { Name = LayerKey }); }
public ModelGeometry.Scene.XbimMeshLayer <WpfMeshGeometry3D, WpfMaterial> GetLayer(string LayerKey, IO.XbimModel model, ModelGeometry.Scene.XbimScene <WpfMeshGeometry3D, WpfMaterial> scene) { if (LayerKey == "Even") { XbimColour colour = new XbimColour("Red", 1.0, 0.0, 0.0, 1); return(new XbimMeshLayer <WpfMeshGeometry3D, WpfMaterial>(model, colour) { Name = LayerKey }); } else { XbimColour colour = new XbimColour("Green", 0.0, 1.0, 0.0, 1); return(new XbimMeshLayer <WpfMeshGeometry3D, WpfMaterial>(model, colour) { Name = LayerKey }); } }