Commit Graph
34 Commits
Author SHA1 Message Date
devZoGok 95815c9ea3 compilation fixes 2022-03-17 19:12:28 +02:00
devZoGok 993dddb130 separated mesh data from Mesh class 2022-03-15 07:25:20 +02:00
devZoGok ff44ad178d bone setup corrections 2022-03-11 07:57:01 +02:00
devZoGok 8936266dcb reading animations 2022-03-09 21:04:45 +02:00
devZoGok 3f0f1c60d9 skeleton assignment improvements 2022-03-04 21:26:24 +02:00
devZoGok dae9cd08d7 beginning of XML model reader 2022-03-02 20:29:22 +02:00
devZoGok f64a3e13df Animation controller uses now the singleton pattern 2022-03-01 20:51:40 +02:00
devZoGok 599bde975a code cleanup 2021-10-19 19:06:41 +03:00
devZoGok 882cd65e51 reading animation by f-curves 2021-10-19 19:06:41 +03:00
devZoGok 84a594e670 drivers reading 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 c91a7f39f6 simplified animatable objects interface 2021-10-19 19:06:41 +03:00
devZoGok 53bf4f41bd first animatable object interface iteration 2021-10-19 19:06:41 +03:00
devZoGok da43afe818 beginning of object transform animation
improved exporter
2021-10-19 19:06:41 +03:00
devZoGok 22cf5bc3c9 local - global orientation and ancestor retrieval tests 2021-10-19 19:06:41 +03:00
devZoGok 56a9ceb21e improved descendants retrieval method 2021-10-19 19:06:41 +03:00
devZoGok 8f49bd1125 rendering classes refactoring 2021-10-19 19:06:41 +03:00
devZoGok de8a6fb1aa fixed position and orientation transformation methods 2021-10-19 19:06:41 +03:00
devZoGok 3ee5555652 simplified global - local transformation methods
fixed position bug when posing bones
initial IK method
2021-10-19 19:06:41 +03:00
devZoGok 4f4bc88956 attached objects follow their bones
model space positions are retrieved from bones
supported more than 4 bones
improved global and local orientation methods
improved vector angle method
2021-10-19 19:06:41 +03:00
devZoGok 3753d08ca5 readable .vb format 2021-10-19 19:06:41 +03:00
devZoGok 52c59d6879 removable lights and skybox 2021-10-19 19:06:40 +03:00
devZoGok 19fa1590d0 matrices and bug fixes 2021-10-19 19:06:40 +03:00
devZoGok d2b0f24b03 implemented 2D image coloring 2021-10-19 19:06:40 +03:00
devZoGok 54544b4d96 fixed quaterinon axis retrieval and cross product functions 2021-10-19 19:06:40 +03:00
devZoGok 169d5755ce raycasting 1st attempt 2021-10-19 19:06:40 +03:00
devZoGok 3d1a10be0e normalized vectors when multiplying with quaternions 2021-10-18 19:09:34 +03:00
devZoGok 1fb25e858c text is correctly rendered when scaling 2021-10-18 19:07:10 +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 0c5f39a96f E 2021-10-18 19:04:02 +03:00
devZoGok aebc069053 3 types of lights
supported number of n lights
2021-10-18 19:03:19 +03:00
devZoGok 0083f9e5b8 implemented quad 2021-10-18 19:03:11 +03:00