From cc845ca858be069ea6349e2da0c28ff891abd1a7 Mon Sep 17 00:00:00 2001 From: Adrian Ulbrich Date: Sun, 10 Nov 2019 01:26:11 +0100 Subject: Embedded shader files in application --- Unicity.Renderer/GraphicsRenderer.cs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'Unicity.Renderer/GraphicsRenderer.cs') diff --git a/Unicity.Renderer/GraphicsRenderer.cs b/Unicity.Renderer/GraphicsRenderer.cs index 513439e..5e1f730 100644 --- a/Unicity.Renderer/GraphicsRenderer.cs +++ b/Unicity.Renderer/GraphicsRenderer.cs @@ -1,8 +1,8 @@ using System; using System.Collections.Generic; -using System.IO; +using System.Text; using OpenTK; -using OpenTK.Graphics.OpenGL4; +using OpenTK.Graphics.OpenGL; using Unicity.Renderer.Shapes; namespace Unicity.Renderer @@ -26,8 +26,8 @@ namespace Unicity.Renderer this.window = window; window.Render += Window_Render; - string vertexCode = File.ReadAllText("shaders/test.vert"); - string fragmentCode = File.ReadAllText("shaders/test.frag"); + string vertexCode = Encoding.UTF8.GetString(Properties.Resources.vertexShader); + string fragmentCode = Encoding.UTF8.GetString(Properties.Resources.fragmentShader); shader = new Shader(vertexCode, fragmentCode); shader.Use(); @@ -84,8 +84,6 @@ namespace Unicity.Renderer GL.DeleteBuffer(triangleVBO); } - foreach (float v in triangleVerts) System.Console.WriteLine(v); - triangleVAO = GL.GenVertexArray(); triangleVBO = GL.GenBuffer(); -- cgit v1.2.3