Commit Graph

  • 433b2061e4 glew (stale changes) text Michael Peters 2022-08-01 19:08:01 -0500
  • 94411ef0aa stale changes Michael Peters 2022-08-01 19:07:37 -0500
  • d08e9f1078 Added 2 new fonts (personally made) and now text looks much nicer. Elipzer 2018-11-19 16:38:33 -0500
  • 8ef6931808 Now the text pipeline supports text rendered based on a relative position for the position specified. Elipzer 2018-11-16 18:07:01 -0500
  • 835fb62449 Got TextPipeline working. elipzer 2018-11-13 14:08:26 -0500
  • cfbaa9ef5b Intermediate Commit for Editing on Desktop Elipzer 2018-11-13 18:58:52 -0500
  • ad31feb57b Intermediate Commit for work on laptop if needed. elipzer 2018-11-13 11:46:01 -0500
  • 8061ffeef5 Removed requirements for PoseableBatch-es to have a specified number of rendered elements. elipzer 2018-11-12 11:23:38 -0500
  • d25b5da9d2 Added a function for resizing element buffers. elipzer 2018-11-12 11:13:12 -0500
  • 26755e97d1 Improved includes to improve ease of code building. elipzer 2018-11-12 00:38:29 -0500
  • 1a76017474 Altered file system to better represent project names. elipzer 2018-11-12 00:27:56 -0500
  • 41235f553c Converted BaseBatch to Batch. elipzer 2018-11-12 00:22:55 -0500
  • 0492a40dbf Added BaseBatch to further abstract batches. elipzer 2018-11-10 23:49:56 -0500
  • 9f4314803e Better alpha channel stuff. elipzer 2018-10-19 20:32:12 -0400
  • 7b2bedee03 Able to get a version of courier rendering on screen. elipzer 2018-10-19 18:30:54 -0400
  • 65cf0807d6 Starting off with text! Using the Uber image to test it. elipzer 2018-10-19 01:08:21 -0400
  • 5ac67dece7 Final Pong Touches master pong elipzer 2018-10-18 12:28:46 -0400
  • 30933b53ce Pong Works! elipzer 2018-10-18 00:48:05 -0400
  • 56af508ef4 Bouncing works... Kindof... elipzer 2018-10-17 19:53:36 -0400
  • d2afef5090 Scene renders. Need to do collision and whatnot elipzer 2018-10-17 19:21:58 -0400
  • fd4cd2a407 Lit pipelines work! elipzer 2018-10-17 15:09:32 -0400
  • 8ee0ab2edb Lighting works... Just not properly elipzer 2018-10-15 22:38:59 -0400
  • 98c6d3868c Added the base to the lit pipeline. elipzer 2018-10-15 19:53:22 -0400
  • 04c31686ec Fixed reverse-texture rendering by flipping the camera "handedness" elipzer 2018-10-15 11:42:12 -0400
  • 402ef29734 Fixed broken UV coords. elipzer 2018-10-15 11:28:35 -0400
  • 94de35536a Got it working but its not working... elipzer 2018-10-14 21:19:38 -0400
  • e3c85324c6 Changed Filters to be more representitive elipzer 2018-10-14 15:44:04 -0400
  • 0c767e9441 Added Pipelines! elipzer 2018-10-14 15:06:51 -0400
  • bb4592ed63 Got the batch rendering to be similar to where I want it. elipzer 2018-10-14 00:52:32 -0400
  • 2f6c5ee319 Starting off with specified rendering. elipzer 2018-10-13 15:26:22 -0400
  • 6020231c23 Removed duplicate constructor problems using the 'using' directive pre-specified-rendering elipzer 2018-10-13 14:07:08 -0400
  • cbcf9dad21 Got rid of unused file and updated filters for builtin/example elipzer 2018-10-11 15:50:08 -0400
  • ce4a2a24ce Re-formatted Engine Filters elipzer 2018-10-11 15:37:16 -0400
  • e84ad4f9a1 Renamed project names (but not file names) to proper names. elipzer 2018-10-11 01:32:32 -0400
  • 7cbe8acf30 Libraries Work! elipzer 2018-10-11 01:26:24 -0400
  • 5db5ce971c Probably BREAKING - Moved everything into proper directories elipzer 2018-10-10 23:56:39 -0400
  • 8da055a018 Filters update for removing stdafx.cpp Elipzer 2018-10-10 17:44:49 -0400
  • 8867e8086e Changed stdafx.h to be deps.h Elipzer 2018-10-10 17:44:15 -0400
  • 0ad7f7d96d Added the new project folders elipzer 2018-10-10 11:25:37 -0400
  • 43ddc00224 Remove CHECK_GL_ERR from TexturedBatch.cpp elipzer 2018-10-10 10:56:35 -0400
  • 49f7a3e2d7 Fixed the textured cube from being broken. elipzer 2018-10-10 10:54:13 -0400
  • 5a9765b111 Image Rendering almost works! Elipzer 2018-10-09 19:58:26 -0400
  • b7456401e0 Almost able to render the image elipzer 2018-10-09 11:42:17 -0400
  • a8abb4afc9 Added a Sprite class to render 2D things elipzer 2018-10-08 15:19:48 -0400
  • 07a781c075 Started image loading with lodepng elipzer 2018-10-07 21:51:05 -0400
  • 6a04c835cf Starting an attempt at shadow maps. simple-shadows elipzer 2018-10-07 21:05:25 -0400
  • d196e42522 Added a plane to the shadowed scene. elipzer 2018-09-20 13:53:06 -0400
  • ab86354833 Added a plane generator to the mesh generator class Elipzer 2018-09-20 13:06:07 -0400
  • 821111416f Added namespaces to builtin types Elipzer 2018-09-19 03:52:42 -0400
  • cc9db05987 Added Baseline for LitShadowedScene Elipzer 2018-09-18 16:55:32 -0400
  • ba18f97d22 Fixed LitVS from illegally using a struct as an input param Elipzer 2018-09-18 16:26:51 -0400
  • 0e3982591e Textures Work! elipzer 2018-09-16 20:50:51 -0400
  • c0d49da992 Getting Closer to Textures elipzer 2018-09-15 20:43:29 -0400
  • ae7fcc9011 Starting Textured Scene elipzer 2018-09-15 17:40:49 -0400
  • 1eea92a3af LitScene Phong Lighting Complete elipzer 2018-09-15 03:46:42 -0400
  • 5200ba4dbe Specular Lighting elipzer 2018-09-14 23:30:14 -0400
  • 9920dfc25b Added Diffuse Light to LitScene elipzer 2018-09-14 21:29:05 -0400
  • af20d28442 Added Ambient Lighting for LitScene elipzer 2018-09-14 18:09:43 -0400
  • ada349c0a2 Added builtin Namespace elipzer 2018-09-14 14:20:09 -0400
  • 0ec63880a3 Minor changes example builtin scene elipzer 2018-09-14 11:55:01 -0400
  • b533e2a408 Fixed Model Matrix Not Working elipzer 2018-09-13 22:46:36 -0400
  • d63f341d89 More builtin abstraction elipzer 2018-09-13 19:21:34 -0400
  • a933c19fa9 Got the scene to render. elipzer 2018-09-13 13:35:30 -0400
  • 991b52b233 Almost Finished Builtin elipzer 2018-09-13 00:51:47 -0400
  • 31e3d15ab1 Builtins elipzer 2018-09-12 18:46:36 -0400
  • 77e8b0de5e Added Namespace: charcoal elipzer 2018-09-12 17:03:46 -0400
  • 3205680062 Fixed Camera Elipzer 2018-09-12 11:22:56 -0400
  • ee7f2e4006 2D Camera Works. Working on 3D Camera. elipzer 2018-09-12 09:46:55 -0400
  • 90bac19849 3D Cube Elipzer 2018-09-11 15:00:28 -0400
  • 9d37a3007f Add Relative Shader Directory Preprocessor to .sln Elipzer 2018-09-11 12:10:11 -0400
  • 6164aa82b2 Cleaned up File Names elipzer 2018-09-11 01:18:17 -0400
  • 1d19d370cb Removed vtable from Poseable elipzer 2018-09-10 21:21:19 -0400
  • 2bdc165572 Quick fixed Poseable vtable issue with glVertexAttribPointer elipzer 2018-09-10 20:42:50 -0400
  • f57c972be0 Working on Model-to-World Matrices elipzer 2018-09-10 11:35:02 -0400
  • a6b8382b54 Camera3D Works! elipzer 2018-09-10 00:42:09 -0400
  • 75357b330c Added Dependency: GLM elipzer 2018-09-09 21:20:56 -0400
  • 5a10a883fb Camera Class elipzer 2018-09-08 00:06:10 -0400
  • 05363f94b7 Abstracted Batch Element Specification elipzer 2018-09-07 11:45:32 -0400
  • 0a9fde252a Throbbing Trapezoid elipzer 2018-09-07 00:41:34 -0400
  • 3485bcb2a0 Improved Batch Functionality elipzer 2018-09-06 23:22:40 -0400
  • 2b8db77667 Code Cleanup elipzer 2018-09-06 01:14:00 -0400
  • a8c4b05d2f It Works! A triangle renders on the screen. elipzer 2018-09-05 19:10:38 -0400
  • 6db2ba4f21 Cleaned up MySimpleScene elipzer 2018-09-05 16:29:41 -0400
  • b494f68d0c A Working Triangle elipzer 2018-09-05 16:26:50 -0400
  • 40617c8953 More preparation for the legendary triangle. Currently working on Batch.h elipzer 2018-09-05 11:47:09 -0400
  • 34ba510e43 Prepare for Hello Triangle elipzer 2018-09-05 02:49:02 -0400
  • 71ab164b1e Fix main.cpp brackets elipzer 2018-09-04 15:41:17 -0400
  • 27fb4cf7ea Initial Commit elipzer 2018-09-04 15:25:54 -0400