|
|
93d138623d
|
Added manual VAO usage, moved shader assignment to Trace log
|
2017-03-11 15:12:26 -05:00 |
|
|
|
9760093f39
|
Added buffer and buffer<>, tweaked more documentation
|
2017-03-09 20:52:11 -05:00 |
|
|
|
bc41ccd65b
|
Tweaked Loggers
|
2017-03-09 15:47:45 -05:00 |
|
|
|
ffc525a0fd
|
Removed most files, began rewriting program, shader, globject
|
2017-03-08 23:45:37 -05:00 |
|
|
|
9f64d7f2cd
|
Suggested changes
|
2017-03-07 02:16:21 -05:00 |
|
|
|
90b7545758
|
Convert int? *location to bool has* and int *location
|
2017-03-05 00:31:31 -05:00 |
|
|
|
77b28b4ce0
|
reformat and remove unneeded usings
|
2017-03-04 17:10:47 -05:00 |
|
|
|
5a3561a635
|
Fewer array copies in FromWavefront, use multiple rendergroups in hexrender
|
2017-03-03 01:53:20 -05:00 |
|
|
|
3e3b033de6
|
removed Mesh, added VertexBuffer
|
2017-03-03 01:01:26 -05:00 |
|
|
|
0d34233cb7
|
Generic RenderGroup
|
2017-03-02 00:43:31 -05:00 |
|
|
|
90b8b65b07
|
Added RenderGroup and Camera
|
2017-03-02 00:29:27 -05:00 |
|
|
|
ee78f4262e
|
Decoupled GLObject from Wrapper
|
2017-03-01 21:54:03 -05:00 |
|
|
|
33415d28b8
|
Removed int conversion operator
|
2017-03-01 18:19:23 -05:00 |
|
|
|
4979c59695
|
Added documentation to VertexData, and VertexPointer, and VertexDataInfo
|
2017-03-01 17:08:09 -05:00 |
|
|
|
af6d8b0e8a
|
Added documentation to Util types
|
2017-03-01 16:52:16 -05:00 |
|
|
|
88ab90f186
|
Added documentation to all GLObject types
|
2017-03-01 16:30:54 -05:00 |
|
|
|
4f9843b632
|
Added documentation to all Wrapper types
|
2017-03-01 15:51:53 -05:00 |
|
|
|
e4081ea662
|
Wrapper and GLObject each have one logger instance - all globjects and wrappers use that logger
|
2017-03-01 15:25:50 -05:00 |
|
|
|
b64f2a030c
|
Consistent structure to all Wrapper classes
|
2017-03-01 03:02:48 -05:00 |
|
|
|
4d69119f40
|
Changed type names to be more appropriate
|
2017-03-01 02:45:27 -05:00 |
|
|
|
3de77f9ad6
|
Refactored types into appropriate namespaces
|
2017-03-01 02:37:01 -05:00 |
|
|
|
71f4cd47da
|
Program disposable bug-fix
|
2017-03-01 02:04:43 -05:00 |
|
|
|
69f2c90682
|
Removed unnecessary using directives left over from migration
|
2017-03-01 02:01:57 -05:00 |
|
|
|
b8e184154f
|
Fully migrated GLObject to factory pattern - some bug fixes still needed
|
2017-03-01 02:01:12 -05:00 |
|
|
|
aa6b4d4b68
|
Migrate to Factory/Wrapper - HexRender complete
|
2017-03-01 01:48:09 -05:00 |
|
|
|
a37dda46a0
|
Migrate to Factory/Wrapper - Diamond complete
|
2017-03-01 01:38:23 -05:00 |
|
|
|
22392e7d83
|
Migrate to Factory/Wrapper pattern - Texture complete
|
2017-03-01 01:30:06 -05:00 |
|
|
|
f51140b7db
|
Migrating to Factory/Wrapper - GLBuffer and VertexBuffer complete
|
2017-03-01 01:12:59 -05:00 |
|
|
|
e94ff90a88
|
Migrating to Factory/Wrapper pattern - Program complete
|
2017-03-01 00:34:54 -05:00 |
|
|
|
3b95b7e871
|
Started migrating to Factory/Wrapper pattern - Shader complete
|
2017-02-28 23:12:51 -05:00 |
|
|
|
4f2e792298
|
Created Diamond.Util, added SubArray and adjusted references
|
2017-02-28 12:19:17 -05:00 |
|
|
|
76542f5175
|
Created Diamond.Util, added SubArray and adjusted references.
|
2017-02-28 12:18:52 -05:00 |
|
|
|
a22c47484e
|
Removed Level usages - class structure is broken.
|
2017-02-28 11:41:00 -05:00 |
|
|
|
4d4eea54bb
|
Added rudimentary texture loading in Level. It, too, sucks, but works as a prototype
|
2017-02-27 23:27:16 -05:00 |
|
|
|
1824de6842
|
Updates to Level. More functionality, but also very unstable.
|
2017-02-27 23:11:14 -05:00 |
|
|
|
8566105158
|
Use linq instead of JsonConvert - makes for less nast code, but this still needs work.
|
2017-02-27 21:39:29 -05:00 |
|
|
|
cae11cf556
|
Migrated to use Levels in hexworld, move tile-related types to Diamond
|
2017-02-27 20:43:53 -05:00 |
|
|
|
86ed1473e4
|
Initial Level Additions
|
2017-02-27 20:41:11 -05:00 |
|
|
|
1c5491a2c5
|
Load multiple meshes from obj file
|
2017-02-27 19:15:00 -05:00 |
|
|
|
7259f5daf2
|
Fixed obj.fs.glsl from log testing.
|
2017-02-27 16:40:14 -05:00 |
|
|
|
180d714995
|
Starting to use NLog for logging.
|
2017-02-27 16:37:26 -05:00 |
|
|
|
5a30be5435
|
Removed broken logging
|
2017-02-27 11:03:35 -05:00 |
|
|
|
d7b393fb9e
|
Change target framework to .NET 4.6.1
|
2017-02-27 03:56:38 -05:00 |
|
|
|
aef02e76af
|
Removed .obj from .gitignore
|
2017-02-27 03:47:34 -05:00 |
|
|
|
7a187c346e
|
wavefront obj support
|
2017-02-27 03:40:54 -05:00 |
|
|
|
6385f62e20
|
Removed unneeded usings
|
2017-02-27 02:37:55 -05:00 |
|
|
|
33a6a670b2
|
Update README.md
|
2017-02-27 02:27:08 -05:00 |
|
|
|
73e70c3a60
|
Added Mesh class, removed attrib pointer management from Program, shifted to mesh. MUST use Program.UseDefault instead of GL.Use(0) to prevent crash, but meshes can't render with it anyway.
|
2017-02-27 02:22:54 -05:00 |
|
|
|
84608d5981
|
Started refactors for logging and level loading
|
2017-02-27 01:04:30 -05:00 |
|
|
|
a7c2f5bb29
|
Rename Buffer to GLBuffer to prevent name conflict.
|
2017-02-26 23:17:21 -05:00 |
|