aboutsummaryrefslogtreecommitdiff
path: root/Unicity.RenderTest/Program.cs
diff options
context:
space:
mode:
authorAdrian Ulbrich <adrian.ulbrich.2003@gmail.com>2019-11-08 23:56:17 +0100
committerAdrian Ulbrich <adrian.ulbrich.2003@gmail.com>2019-11-08 23:56:17 +0100
commit3b214e75effaca1ba67daaf29d0a94e5b0129386 (patch)
treeee0ccd43f193f2bdaedd36dcdc944f01a75e37e3 /Unicity.RenderTest/Program.cs
parente63155370c817a1d9c16ef798b0a55e6fe328941 (diff)
downloadUnicity-3b214e75effaca1ba67daaf29d0a94e5b0129386.tar.gz
Unicity-3b214e75effaca1ba67daaf29d0a94e5b0129386.tar.bz2
Unicity-3b214e75effaca1ba67daaf29d0a94e5b0129386.zip
Started work on actual engine
Diffstat (limited to 'Unicity.RenderTest/Program.cs')
-rw-r--r--Unicity.RenderTest/Program.cs88
1 files changed, 0 insertions, 88 deletions
diff --git a/Unicity.RenderTest/Program.cs b/Unicity.RenderTest/Program.cs
deleted file mode 100644
index 5a3bbc5..0000000
--- a/Unicity.RenderTest/Program.cs
+++ /dev/null
@@ -1,88 +0,0 @@
-using Unicity.Renderer;
-using Unicity.Renderer.Shapes;
-
-namespace Unicity.RenderTest
-{
- class Program
- {
- static RenderWindow window = null;
- static Camera camera = null;
- static GraphicsRenderer renderer = null;
-
- static Rectangle[] cube = null;
-
- static void Main(string[] args)
- {
- camera = new Camera(CameraProjectionMode.Perspective);
-
- using (window = new RenderWindow(400, 400, "Render Test"))
- using (renderer = new GraphicsRenderer(window, camera))
- {
- window.Init += Window_Init;
- window.Update += Window_Update;
- window.Render += Window_Render;
- window.Destroy += Window_Destroy;
-
- window.Open();
- }
- }
-
- private static void Window_Init(object sender, System.EventArgs e)
- {
- renderer.SetClearColor(0.0f, 0.0f, 0.0f, 1.0f);
- renderer.SetDrawColor(1.0f, 0.0f, 1.0f);
-
- cube = new Rectangle[]
- {
- new Rectangle(-1.0f, 1.0f, -1.0f,
- 1.0f, 1.0f, -1.0f,
- -1.0f, -1.0f, -1.0f,
- 1.0f, -1.0f, -1.0f),
-
- new Rectangle(-1.0f, 1.0f, 1.0f,
- 1.0f, 1.0f, 1.0f,
- -1.0f, -1.0f, 1.0f,
- 1.0f, -1.0f, 1.0f),
-
- new Rectangle(-1.0f, 1.0f, 1.0f,
- 1.0f, 1.0f, 1.0f,
- -1.0f, 1.0f, -1.0f,
- 1.0f, 1.0f, -1.0f),
-
- new Rectangle(-1.0f, -1.0f, 1.0f,
- 1.0f, -1.0f, 1.0f,
- -1.0f, -1.0f, -1.0f,
- 1.0f, -1.0f, -1.0f),
-
- new Rectangle(-1.0f, 1.0f, -1.0f,
- -1.0f, 1.0f, 1.0f,
- -1.0f, -1.0f, -1.0f,
- -1.0f, -1.0f, -1.0f),
-
- new Rectangle(1.0f, 1.0f, -1.0f,
- 1.0f, 1.0f, 1.0f,
- 1.0f, -1.0f, -1.0f,
- 1.0f, -1.0f, -1.0f)
- };
- }
-
- private static void Window_Update(object sender, System.EventArgs e)
- {
-
- }
-
- private static void Window_Render(object sender, System.EventArgs e)
- {
- renderer.ClearScreen();
- renderer.DrawShapes(cube);
- }
-
- private static void Window_Destroy(object sender, System.EventArgs e)
- {
- foreach (Rectangle rect in cube)
- {
- rect.Dispose();
- }
- }
- }
-}