|
|
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 |
|
|
|
df6965c003
|
Added third block type and textures.
|
2017-02-26 22:27:03 -05:00 |
|
|
|
02a9a6d662
|
Replaced VBO with Buffer and SubArray. Program now recieves Buffer, rather than VBO receiving Program. Added VertexDataAttribute for vertex structs.
Split json files to test this functionality.
|
2017-02-26 18:51:21 -05:00 |
|
|
|
7500e0e7a4
|
Added documentation comments, reorganized HexRender
|
2017-02-26 02:19:59 -05:00 |
|
|
|
bc584c8f42
|
Moved util files to separate class library
|
2017-02-26 01:30:27 -05:00 |
|
|
|
8a68bc6d2d
|
Merged TODO removal and IDispose addition
|
2017-02-26 00:36:08 -05:00 |
|
|
|
ce3b5cce6c
|
GLObject implements IDisposable
|
2017-02-26 00:33:29 -05:00 |
|
|
|
1ccf320d7d
|
Merge branch 'master' of https://github.com/allemangD/hexworld
|
2017-02-25 20:17:21 -05:00 |
|
|
|
5e4a95f751
|
Removed todo comments; created issues on github
|
2017-02-25 20:16:55 -05:00 |
|
|
|
20f2ed8b0e
|
Create README.md
|
2017-02-25 19:22:07 -05:00 |
|
|
|
b30f79acda
|
Shader loader
|
2017-02-25 16:01:56 -05:00 |
|
|
|
88e773ef25
|
Reflection and deserialization for vertex data
|
2017-02-25 06:03:56 -05:00 |
|
|
|
d185544e47
|
Fixed aliasing issues, sinusoidal movment test
|
2017-02-25 03:45:27 -05:00 |
|
|
|
e473c9fb15
|
Initial tiles testing
|
2017-02-25 00:40:41 -05:00 |
|
|
|
234d1669dd
|
Works on AMD now
|
2017-02-24 23:08:21 -05:00 |
|
|
|
ece5b0d30f
|
Remove instancetiles
|
2017-02-24 21:45:40 -05:00 |
|
|
|
2710007ec2
|
More OO-like. a bit easier to read/use things
|
2017-02-24 21:22:13 -05:00 |
|
|
|
338efc337e
|
Slowly getting things working
|
2017-02-24 16:31:15 -05:00 |
|
|
|
87120574c8
|
Add project files.
|
2017-02-22 22:45:04 -05:00 |
|
|
|
adadec1701
|
Add .gitignore and .gitattributes.
|
2017-02-22 22:45:01 -05:00 |
|