Commit Graph
100 Commits
Author SHA1 Message Date
devZoGok bfab74a663 text texture animation 2021-10-19 19:06:41 +03:00
devZoGok a4fed6f062 text uses material 2021-10-19 19:06:41 +03:00
devZoGok 808bb4cbfa horizontal text 2021-10-19 19:06:41 +03:00
devZoGok 75d6273219 reading nonlatin characters 2021-10-19 19:06:41 +03:00
devZoGok 406d9b9f2b overlapping letter bugfix 2021-10-19 19:06:41 +03:00
devZoGok 8d89bdc140 texture animation 2021-10-19 19:06:41 +03:00
devZoGok d2fce970d6 material animation 2021-10-19 19:06:41 +03:00
devZoGok 69463c535b texture mixing 2021-10-19 19:06:41 +03:00
devZoGok 0f9622a94c beginning of suitting textures for animation 2021-10-19 19:06:41 +03:00
devZoGok 7adf42ad7b animatable properties 2021-10-19 19:06:41 +03:00
devZoGok f0c88291ec animation interface 2021-10-19 19:06:41 +03:00
devZoGok 413272e516 bugfixes and optimizations 2021-10-19 19:06:41 +03:00
devZoGok 5b67ea1f64 texture animation 2021-10-19 19:06:41 +03:00
devZoGok e64eb4c58a material animation 2021-10-19 19:06:41 +03:00
devZoGok 0bf222d38d texture mixing 2021-10-19 19:06:41 +03:00
devZoGok 0741a46fe8 beginning of suitting textures for animation 2021-10-19 19:06:41 +03:00
devZoGok 3493f1b371 lights use node position and orientation 2021-10-19 19:06:41 +03:00
devZoGok c241c6cac8 lights color animation reading 2021-10-19 19:06:41 +03:00
devZoGok 9e0d64f63f beginning of light reading 2021-10-19 19:06:41 +03:00
devZoGok 45ab442396 normals react to skeletal animation 2021-10-19 19:06:41 +03:00
devZoGok 882cd65e51 reading animation by f-curves 2021-10-19 19:06:41 +03:00
devZoGok 8f9e657d14 Bezier interpolation 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 2ae7f2efdd multiple morph animation support 2021-10-19 19:06:41 +03:00
devZoGok e2e7297045 first morph animation attempt 2021-10-19 19:06:41 +03:00
devZoGok c931e5a6d6 empty value bugfix 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 7f09723104 shape key reading 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 13cbfced83 Klaidų taisymas eksporteryje bei sprendžiant IK
exporter and IK sollution bugfixes
2021-10-19 19:06:41 +03:00
devZoGok 428d9993c8 multiple animation reading
export script update
2021-10-19 19:06:41 +03:00
devZoGok 18fab525e8 influence of additional bones for IK chains 2021-10-19 19:06:41 +03:00
devZoGok 539c147c92 IK transforms are better affected by other bones 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 347286aa1f fixed morphing when moving bones 2021-10-19 19:06:41 +03:00
devZoGok 443059586d morph revamp attempt 2021-10-19 19:06:41 +03:00
devZoGok b215eeadfa more precise vert weight distribution 2021-10-19 19:06:41 +03:00
devZoGok 9903f6983b more precise base position for skinning 2021-10-19 19:06:41 +03:00
devZoGok b7d9a82eec improved bone test
remade IK chain bone orientation method
2021-10-19 19:06:41 +03:00
devZoGok 7111ef24e4 bone test 2021-10-19 19:06:41 +03:00
devZoGok 640bd6906a beginning of IK test 2021-10-19 19:06:41 +03:00
devZoGok 66f3adfb4e revamped Y axis orientation method
assignment of animated model bone axis
pose orientaion axis retrieved from bone axis
2021-10-19 19:06:41 +03:00
devZoGok a09a4f548a augmented exported and other class changes 2021-10-19 19:06:41 +03:00
devZoGok 11e22b1c10 skeleton reading test, changes of the script and other classes 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 62c189a0c2 local - global position 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 33d077bc94 vb model mesh reader test, beginning of skeleton 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 f61dd45e91 changed bone axis calculcation in IK 2021-10-19 19:06:41 +03:00
devZoGok 56a9ceb21e improved descendants retrieval method 2021-10-19 19:06:41 +03:00
devZoGok b5f64c5ad3 improved .vb reader 2021-10-19 19:06:41 +03:00
devZoGok a989891ac5 fixed ancestor retrieval method 2021-10-19 19:06:41 +03:00
devZoGok 3c9f23b58f fragment and bright textres are created before main framebuffer
fixed cubemap method
2021-10-19 19:06:41 +03:00
devZoGok 72a9a33e7d changed text and math classes 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 652c1c0ee6 style 2021-10-19 19:06:41 +03:00
devZoGok 7ec864d04f animation export changes 2021-10-19 19:06:41 +03:00
devZoGok 7d5f7cfef5 method simplification 2021-10-19 19:06:41 +03:00
devZoGok 10cd0af99a minor .vb model reader break up 2021-10-19 19:06:41 +03:00
devZoGok 0614f7b034 animation classes refactoring 2021-10-19 19:06:41 +03:00
devZoGok 1f20307517 fixed lighting bug 2021-10-19 19:06:41 +03:00
devZoGok 756c58fc89 changed pose orientation calculation 2021-10-19 19:06:41 +03:00
devZoGok d430bc6fc0 fixed global to local position method 2021-10-19 19:06:41 +03:00
devZoGok e07f30e3f7 small bugfixes 2021-10-19 19:06:41 +03:00
devZoGok c4cfe607f7 broken up class methods 2021-10-19 19:06:41 +03:00
devZoGok a70d9c8af9 broken up IK method 2021-10-19 19:06:41 +03:00
devZoGok 47dfabf73c changed IK axis calculation 2021-10-19 19:06:41 +03:00
devZoGok 9eb87999cf limited IK calculation 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 e106379f2f minor skeleton changes 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 7ed0eed7e2 Paleidžiamos animacijos (pataisyt kraštutinių reikšmių atvejus)
playable animations (fix edge value cases)
2021-10-19 19:06:41 +03:00
devZoGok e84086674d new keyframe structure 2021-10-19 19:06:41 +03:00
devZoGok 1bcfc39b90 animation controller and channels (beginning) 2021-10-19 19:06:41 +03:00
devZoGok dd9ad38a34 readable vb and obj models via the new interface 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 34f1f6293a subcommit 2021-10-19 19:06:41 +03:00
devZoGok 146b267a72 beginning of a model reader 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 73f49e91bc bone transformations influence verts according to weights 2021-10-19 19:06:41 +03:00
devZoGok 3753d08ca5 readable .vb format 2021-10-19 19:06:41 +03:00
devZoGok a13d4f1244 .blend file exporter 2021-10-19 19:06:40 +03:00
devZoGok 6a43cc8b6c flipping textures from material 2021-10-19 19:06:40 +03:00
devZoGok 3fd06f4932 fixed bug when deallocating memory from models with multiple children 2021-10-19 19:06:40 +03:00
devZoGok c84b5d77b9 particles are sorted via heap sort 2021-10-19 19:06:40 +03:00
devZoGok 088f1d6416 support for up to ~10K particles 2021-10-19 19:06:40 +03:00
devZoGok 29cfd4ab4f bug fixes 2021-10-19 19:06:40 +03:00
devZoGok 52c59d6879 removable lights and skybox 2021-10-19 19:06:40 +03:00
devZoGok c44d178766 nodes are dettached from parent befdre deletion 2021-10-19 19:06:40 +03:00
devZoGok 0d6b01421f Gaussian blur
bug fixes
2021-10-19 19:06:40 +03:00