|
a4f9308aa7
|
WiP for proper support of ECS - figuring out how to use transformations in a ECS
|
2020-12-17 23:23:08 +01:00 |
|
|
e25625998c
|
refactoring with ECS
|
2020-12-15 12:39:25 +01:00 |
|
|
f3c17f6d03
|
revert back to sol2
|
2020-12-11 22:54:27 +01:00 |
|
|
425072bdec
|
now moved from mesh to geometry - file renamed and includes fixed
|
2020-12-03 00:16:34 +01:00 |
|
|
5833691cb7
|
index_t needs to be same size as GL_UNSIGNED_INT
|
2020-12-02 23:45:56 +01:00 |
|
|
455177d33e
|
added debug code to find 'black screen of death'
|
2020-12-02 17:09:02 +01:00 |
|
|
0cd3c99119
|
experimenting around with scene and rendering components
|
2020-12-01 23:22:19 +01:00 |
|
|
8915080b64
|
testing a ecs
|
2020-11-24 23:54:49 +01:00 |
|
|
47d28b4f1e
|
slight refactoring
|
2020-03-02 19:35:34 +01:00 |
|
|
a9626cc33f
|
just a bit of tinkering around
|
2020-03-02 12:27:04 +01:00 |
|
|
70424c8819
|
some more work on the call stack of the visual component
|
2019-02-24 22:57:06 +01:00 |
|
|
dd908ead95
|
need to think about resource management
|
2019-02-20 21:52:41 +01:00 |
|
|
d2de6d410f
|
more fixes for matrix transforms ... projections should be working now
|
2019-02-19 22:30:17 +01:00 |
|
|
9db2490989
|
finally got the ortho projection and some other stuff working
|
2019-02-19 21:59:39 +01:00 |
|
|
8eda3df225
|
some small refactorings
|
2019-02-18 19:31:53 +01:00 |
|
|
f9fbf44391
|
C++17 std::variant and shader uniforms are a match made in heaven ; )
|
2019-02-12 22:23:06 +01:00 |
|
|
40b84fb78f
|
plenty of additions to rendering. transformation now work almost as expected ...
|
2019-02-12 21:28:20 +01:00 |
|
|
841b0eeb46
|
Added a bound for a start. Now the combination of mesh and renderer need to be tested.
|
2019-02-07 13:15:21 +01:00 |
|
|
d1e5b558b7
|
Add homgenization constructors
|
2019-02-07 12:30:55 +01:00 |
|
|
40e8c43e01
|
moving to a structure in visual representing the underlying APIs first and then layering on top the scene graph. Various other additions and fixes.
|
2019-02-02 00:11:33 +01:00 |
|
|
7037abbcb6
|
WiP
|
2019-01-31 16:54:12 +01:00 |
|
|
62281699ea
|
now lets get texturing working
|
2019-01-31 15:55:16 +01:00 |
|
|
d9bbef876e
|
working mesh rendering and shader uniforms
|
2019-01-30 23:52:38 +01:00 |
|
|
ad13cea0ca
|
well missing stuff from commit before ...
|
2019-01-27 15:22:55 +01:00 |
|
|
46036f15bf
|
add missing files
|
2019-01-25 18:01:16 +01:00 |
|
|
5245ceb112
|
still plenty of problems with angleaxis and other linear algebra stuff
|
2019-01-25 18:01:01 +01:00 |
|
|
9bdc13e3fc
|
starting to abstract the vertext buffers
|
2019-01-24 16:29:26 +01:00 |
|
|
baa209ceea
|
somewhat better working registration system for the lua runtime
|
2019-01-24 15:52:03 +01:00 |
|
|
6ee3732994
|
testing other registration methods for the registry
|
2019-01-24 09:48:34 +01:00 |
|
|
0809d9c54b
|
poking around to make a somewhat workable factory pattern
|
2019-01-23 19:33:33 +01:00 |
|
|
803af8c37a
|
cleanup before reworking the scripting engine layout:
|
2019-01-22 15:21:04 +01:00 |
|
|
4ff557d446
|
bringing all back together
|
2019-01-22 14:16:03 +01:00 |
|
|
8d563cfc22
|
brainblock over - constructor needs not only a using but also a signature
|
2019-01-22 09:51:07 +01:00 |
|
|
830b63cf88
|
still not there yet
|
2019-01-22 09:06:22 +01:00 |
|
|
b2172d88fb
|
fiddling ...
|
2019-01-21 17:11:10 +01:00 |
|
|
bf834a33e0
|
working a bit to get the constructor usage cleaned up for the whole matrix code
|
2019-01-21 15:46:57 +01:00 |
|
|
f33e6769f4
|
still not yet there
|
2019-01-18 22:04:14 +01:00 |
|
|
9dd862018b
|
put the new matrix implementation in place
|
2019-01-18 21:45:23 +01:00 |
|
|
55b7361717
|
basic function work and are validated against octave output
|
2019-01-18 09:34:48 +01:00 |
|
|
54e3b1587e
|
fixing core matrix calculations
|
2019-01-17 17:34:14 +01:00 |
|
|
a197dd98e8
|
merge mesh
|
2019-01-17 14:19:41 +01:00 |
|
|
f82f52a031
|
fix for meshes
|
2019-01-17 14:18:17 +01:00 |
|
|
28e3ef513e
|
need to rewrite the whole matrix stack
|
2019-01-17 14:14:34 +01:00 |
|
|
05dea19436
|
further cleanup
|
2019-01-16 23:45:44 +01:00 |
|
|
075d18b4b8
|
proper blitting without texture attachment added - need to redo and refactor the stuff in pipeline
|
2019-01-16 18:52:39 +01:00 |
|
|
9d0c60c5f4
|
working version for linux with usable scripting
|
2019-01-16 15:40:37 +01:00 |
|
|
46eff44297
|
adding important low-level code for image and matrix manipulations
|
2019-01-16 11:13:12 +01:00 |
|
|
99fdade003
|
added image basics
|
2019-01-16 10:38:37 +01:00 |
|
|
e267a0d2ed
|
sync to keep working
|
2019-01-14 21:48:16 +01:00 |
|
|
3cc0fde1e1
|
added proper license in core various poking into getting context > system > renderer properly setup
|
2019-01-12 22:55:09 +01:00 |
|