diff options
| author | Adrian Ulbrich <adrian.ulbrich.2003@gmail.com> | 2019-11-10 01:26:11 +0100 |
|---|---|---|
| committer | Adrian Ulbrich <adrian.ulbrich.2003@gmail.com> | 2019-11-10 01:26:11 +0100 |
| commit | cc845ca858be069ea6349e2da0c28ff891abd1a7 (patch) | |
| tree | 67ded1717db1763649d00cb717502f009348b3b8 /Unicity.Renderer/GraphicsRenderer.cs | |
| parent | 573eb0dc44da073462e24f15a253a51a4013ee58 (diff) | |
| download | Unicity-cc845ca858be069ea6349e2da0c28ff891abd1a7.tar.gz Unicity-cc845ca858be069ea6349e2da0c28ff891abd1a7.tar.bz2 Unicity-cc845ca858be069ea6349e2da0c28ff891abd1a7.zip | |
Embedded shader files in application
Diffstat (limited to 'Unicity.Renderer/GraphicsRenderer.cs')
| -rw-r--r-- | Unicity.Renderer/GraphicsRenderer.cs | 10 |
1 files changed, 4 insertions, 6 deletions
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(); |
