Commit Graph

30 Commits (5ad78dfe70adca4c4f1da52740921d91ef03236f)

Author SHA1 Message Date
Vectozavr e8a9589114 refactoring 2022-07-11 20:58:05 +07:00
Vectozavr 8afabf94c0 small refactoring 2022-07-07 17:14:00 +07:00
Vectozavr 874df60941 small refactoring 2022-02-24 11:11:04 +07:00
Vectozavr 532990ec94 small refactoring 2022-02-23 11:51:53 +07:00
Vectozavr 8f271b1a67 small refactoring 2021-11-13 22:30:12 +07:00
Vectozavr 6cd17ac61f add video rendering in Screen 2021-11-12 15:41:26 +07:00
Vectozavr 70c4993537 add video rendering in Screen 2021-11-12 02:47:00 +07:00
Vectozavr 435db3ad0e small optimizations with Triangle.cpp (normal vector calculated once in constructor) 2021-11-06 03:14:25 +07:00
Vectozavr b0559caac3 small optimizations with Triangle.cpp (normal vector calculated once in constructor) 2021-11-06 03:14:12 +07:00
Vectozavr cc0f0022aa pushGLStates & popGLStates optimizations 2021-11-06 01:55:34 +07:00
Vectozavr a68a28313c pushGLStates & popGLStates optimizations 2021-11-06 01:28:04 +07:00
Vectozavr 8a9b215259 add switching between opengl and pure programming render mode 2021-11-05 16:34:46 +07:00
Vectozavr 5f05a7cb23 Screen refactor. To accelerate engine the lighting turned off 2021-11-05 04:05:06 +07:00
Vectozavr c12fcc857d HitBox added. acceleration of collision detection in 20 times. 2021-11-04 13:05:21 +07:00
Vectozavr 1ad591ed04 HitBox added. acceleration of collision detection in 20 times. 2021-11-04 03:55:32 +07:00
Vectozavr 6bc5c7dd1f HitBox added. acceleration of collision detection in 20 times. 2021-11-04 02:57:48 +07:00
Vectozavr 2e926a10f4 bug fixed with respawn animation 2021-11-03 22:06:41 +07:00
Vectozavr e10521c5e2 press 'tab' to see debug info 2021-11-03 16:49:07 +07:00
Vectozavr 5b8698af03 made animations extremely precise 2021-11-02 01:38:57 +07:00
Vectozavr 50e4c506a0 made animations extremely precise 2021-11-01 23:40:05 +07:00
Vectozavr 18afc2c646 add transform(const Matrix4x4& t)
add transformRelativePoint(const Vec3D &point, const Matrix4x4& transform)
implement every transform method using transform() & transformRelativePoint()
2021-10-30 21:18:32 +07:00
Vectozavr 65fb1ce45d add transform(const Matrix4x4& t)
add transformRelativePoint(const Vec3D &point, const Matrix4x4& transform)
implement every transform method using transform() & transformRelativePoint()
2021-10-30 21:17:49 +07:00
Vectozavr 54b1ffa94f Huge refactoring v3 2021-10-30 19:59:55 +07:00
Vectozavr 8f03c3226d Huge refactoring v3 2021-10-30 03:44:37 +07:00
Vectozavr 9270c11819 readme changing 2021-10-25 08:42:24 +07:00
Vectozavr 612b0feca7 small code refactoring 2021-10-25 08:09:45 +07:00
Vectozavr 6856f48054 Code refactoring. 2021-10-17 00:22:55 +07:00
Vectozavr eba88a178a Idk what to do with EPA.
To salve the problem with infinite cycle in EPA, I added iteration counter.
2021-10-16 20:14:51 +07:00
Vectozavr 423e6d0d35 OS Windows support 2021-10-09 18:38:24 +07:00
Vectozavr 758685fe57 OS Windows support 2021-10-09 17:41:12 +07:00