CSharpGL.Demos.RaycastVolumeRenderer.InitBackfaceRenderer C# (CSharp) Метод

InitBackfaceRenderer() приватный Метод

private InitBackfaceRenderer ( ) : Renderer
Результат Renderer
        private Renderer InitBackfaceRenderer()
        {
            var shaderCodes = new ShaderCode[2];
            shaderCodes[0] = new ShaderCode(File.ReadAllText(@"shaders\RaycastVolumeRenderer\backface.vert"), ShaderType.VertexShader);
            shaderCodes[1] = new ShaderCode(File.ReadAllText(@"shaders\RaycastVolumeRenderer\backface.frag"), ShaderType.FragmentShader);
            var map = new AttributeMap();
            map.Add("position", RaycastModel.strposition);
            map.Add("boundingBox", RaycastModel.strcolor);
            var backfaceRenderer = new Renderer(model, shaderCodes, map);
            backfaceRenderer.Initialize();
            backfaceRenderer.StateList.Add(new CullFaceState(CullFaceMode.Front, true));

            return backfaceRenderer;
        }