|
1f3dc558da
|
Added missing header.
|
2015-02-24 23:46:35 +01:00 |
|
|
2ec29e33b7
|
Tidying up OpenGLWidget.
|
2015-02-24 23:44:04 +01:00 |
|
|
e985dce075
|
Templatized OpenGLWidget so users can specify the version of OpenGL to support.
|
2015-02-24 22:17:46 +01:00 |
|
|
d3b71a92b9
|
Tidying up code.
|
2015-02-24 16:53:34 +01:00 |
|
|
9547824f14
|
Renamed matrices. I quite like names such as 'modelToWorldMatrix' and 'cameraToClipMatrix' because they were very explicit about what the transform was doing. However OpenGL uses common terms such as 'model matrix' and 'projection matrix', so other people wlil be able to follow the code more easily if we stick to these conventions.
|
2015-02-24 16:08:55 +01:00 |
|
|
7262ca313e
|
More work splitting example framework into two pieces.
|
2015-02-20 16:56:03 +01:00 |
|
|
9c93c5fc36
|
Switched examples to use FPS-style first person perspective camera.
|
2015-02-20 15:28:54 +01:00 |
|
|
3f849e19a4
|
Started refactoring examples and got DecodeOnGPUExample working.
|
2015-02-15 12:03:31 +01:00 |
|
|
ec80bfe740
|
Switched to using Qt for loading extensions, instead of GLEW.
|
2015-02-09 23:17:33 +01:00 |
|
|
049a77cd0c
|
Moved all headers from 'PolyVoxCore' to 'PolyVox', as we no longer have the core/util distinction.
|
2015-02-07 17:26:36 +01:00 |
|
|
86357d66b7
|
Normalized line endings
|
2014-09-25 22:38:01 +02:00 |
|
|
17ee7982d5
|
Added typename for GCC.
|
2014-08-19 21:30:37 +02:00 |
|
|
f1ed0c1be2
|
Examples now support both 16 and 32 bit indices.
|
2014-08-13 15:59:13 +02:00 |
|
|
9b19ea656b
|
Fix commit on Linux
|
2014-06-03 10:37:11 +01:00 |
|
|
f945fd4ce4
|
Work on example to decode vertices on the GPU.
|
2014-05-29 12:38:43 +02:00 |
|
|
2090b0087c
|
Vertices now carry general purpose 'data' rather than a 'material', though the data will be treated as a material in many cases. This is part of making the architecture more generic and involves some renaming.
|
2014-05-29 11:39:29 +02:00 |
|
|
1d8fc25cb7
|
Compile fixes for GCC/Linux
|
2014-05-26 23:14:29 +02:00 |
|
|
e9c8daa9cb
|
Add comments and tidying.
|
2014-05-26 16:31:12 +02:00 |
|
|
2a072f9347
|
Rearranged some functions.
|
2014-05-25 23:44:37 +02:00 |
|
|
9e835a1110
|
Shader now passed by shared pointer.
|
2014-05-25 23:40:55 +02:00 |
|
|
b97bf52214
|
Tidying up.
|
2014-05-25 23:34:12 +02:00 |
|
|
b63a09cab3
|
Changing the way the examples handle translation and scaling.
|
2014-05-25 21:29:44 +02:00 |
|
|
99cf75e902
|
Material now passed to shader as integer rather than float.
|
2014-05-24 22:53:10 +02:00 |
|
|
07b9cf05fa
|
Changed OpenGLExample to use MaterialDensityPair88 instead of MaterialDensityPair44.
Added material to shaders.
|
2014-05-24 21:09:26 +02:00 |
|
|
aace1f2e36
|
Exposing normals to example framework.
|
2014-05-24 09:38:01 +02:00 |
|
|
f65edddd81
|
Tidying up.
|
2014-05-24 08:38:18 +02:00 |
|
|
6cbb2d44bf
|
Work on making OpenGLExample work with common example framework.
|
2014-05-23 22:44:58 +02:00 |
|
|
d34fd6b3c8
|
Moved OpenGLWidget into common folder so it can be used by other examples.
|
2014-05-23 22:11:47 +02:00 |
|