Commit Graph
53 Commits
Author SHA1 Message Date
devZoGok 8936266dcb reading animations 2022-03-09 21:04:45 +02:00
devZoGok dae9cd08d7 beginning of XML model reader 2022-03-02 20:29:22 +02:00
devZoGok 074c3ee803 asset load method improvement 2022-03-02 20:24:05 +02:00
devZoGok 35ccac66b9 implemented font reader 2022-03-02 20:24:04 +02:00
devZoGok 77e00b0a64 factored out common reader behaviour 2022-03-02 20:24:04 +02:00
devZoGok 33b6961543 added missing file 2022-03-02 20:24:04 +02:00
devZoGok b80a7f2e8b added missing file 2021-12-19 20:15:36 +02:00
devZoGok a385dc3622 first iteration of the PBR shader
some bugfixes
2021-11-20 09:54:09 +02:00
devZoGok c066b5f803 improbed box rendering 2021-10-19 19:06:42 +03:00
devZoGok b6ab24f75b beginning of shadow sample 2021-10-19 19:06:42 +03:00
devZoGok 1d102d091f skeletal and morph animation samples
beginning of light animation, easier animation building and triangle winding order
2021-10-19 19:06:41 +03:00
devZoGok 85fa337163 beginning of text sample
text can be rendered from right to left
2021-10-19 19:06:41 +03:00
devZoGok 3366edf5e7 moved GLAD and STB files, others are deleted 2021-10-19 19:06:41 +03:00
devZoGok f783f95144 simplified file 2021-10-19 19:06:41 +03:00
devZoGok 6882e89545 test building is optional 2021-10-19 19:06:41 +03:00
devZoGok bd80edada3 Cppunit is used as installed software 2021-10-19 19:06:41 +03:00
devZoGok 10345c8ef8 shader path is determined by client 2021-10-19 19:06:41 +03:00
devZoGok 8c8edc2159 CMakeLists.txt simplification
improved error checking
2021-10-19 19:06:41 +03:00
devZoGok 3843f1b780 array changes 2021-10-19 19:06:41 +03:00
devZoGok 70b0a99243 dependencies built when building the library 2021-10-19 19:06:41 +03:00
devZoGok 563eea0aec dependencies retrieved from subfolders 2021-10-19 19:06:41 +03:00
devZoGok 599bde975a code cleanup 2021-10-19 19:06:41 +03:00
devZoGok 2e0cad7fd1 style 2021-10-19 19:06:41 +03:00
devZoGok 179aa2789b first drivers variant
remade shape keys
separated keyframe channels
2021-10-19 19:06:41 +03:00
devZoGok 53bf4f41bd first animatable object interface iteration 2021-10-19 19:06:41 +03:00
devZoGok 46cd64db9e new animation structure
remade animation controller
2021-10-19 19:06:41 +03:00
devZoGok f8d5beb5d6 animation channel improvements
beginning of animation controller test
2021-10-19 19:06:41 +03:00
devZoGok 640bd6906a beginning of IK test 2021-10-19 19:06:41 +03:00
devZoGok bf96afc04a particle emitter test 2021-10-19 19:06:41 +03:00
devZoGok a6a2ebbefc shader test 2021-10-19 19:06:41 +03:00
devZoGok b2ee272327 animation channel test 2021-10-19 19:06:41 +03:00
devZoGok 36eade4356 beginning of .vb reader test
class preparation for testing
2021-10-19 19:06:41 +03:00
devZoGok bae1b7a9cc bone test 2021-10-19 19:06:41 +03:00
devZoGok 532b1f6363 node test start 2021-10-19 19:06:41 +03:00
devZoGok 2a16c82be4 camera test 2021-10-19 19:06:41 +03:00
devZoGok 8f49bd1125 rendering classes refactoring 2021-10-19 19:06:41 +03:00
devZoGok 217061e67b broken up animation reading function 2021-10-19 19:06:41 +03:00
devZoGok c4cfe607f7 broken up class methods 2021-10-19 19:06:41 +03:00
devZoGok 1bcfc39b90 animation controller and channels (beginning) 2021-10-19 19:06:41 +03:00
devZoGok dba02e7944 readable models via the new reader (verts, faces, bones...) 2021-10-19 19:06:41 +03:00
devZoGok 3753d08ca5 readable .vb format 2021-10-19 19:06:41 +03:00
devZoGok 19fa1590d0 matrices and bug fixes 2021-10-19 19:06:40 +03:00
devZoGok 7e1575d690 improved particle emitters 2021-10-19 19:06:40 +03:00
devZoGok 169d5755ce raycasting 1st attempt 2021-10-19 19:06:40 +03:00
devZoGok 9479e3324f implemented shadows for non positional lights
fixed skybox
implemented translation and rotation
2021-10-18 19:05:52 +03:00
devZoGok 7a8a178a74 implemented overlays and text, need depth configuration 2021-10-18 19:05:04 +03:00
devZoGok d1f2f9b152 mostly implemented particle emitter 2021-10-18 19:04:49 +03:00
devZoGok 03f65e62f5 mostly implemented skybox and fixed box verts 2021-10-18 19:04:20 +03:00
devZoGok fd09cbf762 implemented model loading (semi) 2021-10-18 19:04:05 +03:00
devZoGok b1da2bb17c E 2021-10-18 19:04:04 +03:00