Tomasz Kapuściński
|
d9073de251
|
Removed unnecessary tests and include
|
2022-01-05 21:08:28 +01:00 |
Tomasz Kapuściński
|
754684bfe9
|
Refactored MatrixVectorMultiply(), added TransformDivide() for cases where perspective divide is needed
|
2022-01-05 19:22:57 +01:00 |
Tomasz Kapuściński
|
9c37f6cbd5
|
Fully refactored Math::Matrix, removed matrix.h and moved remaining functions to other files
|
2022-01-05 19:12:35 +01:00 |
Tomasz Kapuściński
|
208f142cd2
|
Made Math::Matrix an alias to glm::mat4, partial refactors
|
2022-01-05 00:35:41 +01:00 |
Tomasz Kapuściński
|
e5d8e2b428
|
Fixed compilation error
|
2022-01-04 21:45:10 +01:00 |
Tomasz Kapuściński
|
0bba168f94
|
Removed vector.h, refactored redundant functions and moved remaining ones to func.h
|
2022-01-04 20:43:36 +01:00 |
Tomasz Kapuściński
|
db3b1d74d1
|
Refactored unnecessary Normalize, DotProduct, CrossProduct and Clamp functions
|
2022-01-04 02:10:36 +01:00 |
Tomasz Kapuściński
|
50fe905455
|
Removed Math::Vector alias and refactored remaining uses of it
|
2022-01-04 01:39:55 +01:00 |
Tomasz Kapuściński
|
d5e8cfd4ba
|
Refactored Math::Vector to glm::vec3 in object task classes
|
2022-01-04 01:18:46 +01:00 |
Tomasz Kapuściński
|
ffe1815ec9
|
Refactored Math::Vector to glm::vec3 in object motion classes
|
2022-01-04 01:05:24 +01:00 |
Tomasz Kapuściński
|
2690d04f64
|
Refactored Math::Vector to glm::vec3 in object interface and object subclass classes
|
2022-01-04 00:52:07 +01:00 |
Tomasz Kapuściński
|
3707daf678
|
Refactored Math::Vector in object implementations
|
2022-01-04 00:16:59 +01:00 |
Tomasz Kapuściński
|
076dce6981
|
Refactored Math::Vector in CScriptFunctions
|
2022-01-04 00:11:20 +01:00 |
Tomasz Kapuściński
|
d6d74f200b
|
Refactored Math::Vector in convert_model tool
|
2022-01-04 00:03:57 +01:00 |
Tomasz Kapuściński
|
1a7ffa693b
|
Refactored Math::Vector in remaining UI classes
|
2022-01-04 00:01:54 +01:00 |
Tomasz Kapuściński
|
dbe127569b
|
Refactored Math::Vector in control classes
|
2022-01-03 23:55:50 +01:00 |
Tomasz Kapuściński
|
da2471567d
|
Refactored Math::Vector in sound implementation
|
2022-01-03 23:53:22 +01:00 |
Tomasz Kapuściński
|
55f5d25c95
|
Refactored Math::Vector to glm::vec3 in remaining auto classes
|
2022-01-03 23:48:38 +01:00 |
Tomasz Kapuściński
|
4634564f17
|
Refactored Math::Vector to glm::vec3 in various auto classes
|
2022-01-03 23:32:30 +01:00 |
Tomasz Kapuściński
|
300a2d8569
|
Refactored Math::Vector to glm::vec3 in CrashSphere, CObjectFactory, old_object.h, old_object_interface.h
|
2022-01-03 22:51:36 +01:00 |
Tomasz Kapuściński
|
b4bfb8b242
|
Refactored Math::Vector in CLevelParserParam, CObjectCondition and CScoreboard
|
2021-12-29 02:19:22 +01:00 |
Tomasz Kapuściński
|
6277e10b3f
|
Refactored Math::Vector in CParticle, CPlanet, CPyro, CTerrain, CText, CWater, ModelInput and few structures
|
2021-12-29 01:55:48 +01:00 |
Tomasz Kapuściński
|
47ad390f1d
|
Refactored Math::Vector in CCamera, CLightManager, CLightning, CMainMovie, glutil.h and geometry.h
|
2021-12-29 00:08:02 +01:00 |
Tomasz Kapuściński
|
d25d6124a9
|
Changed Math::Vector into alias to glm::vec3
|
2021-12-28 23:01:30 +01:00 |
Tomasz Kapuściński
|
70151279f6
|
Removed Math::Point and minor refactor
|
2021-12-24 20:44:54 +01:00 |
Tomasz Kapuściński
|
431416d75e
|
Refactored Math::Point in CEngine
|
2021-12-24 20:25:38 +01:00 |
Tomasz Kapuściński
|
77c6f8e54f
|
Refactored Math::Point in CRobotMain, CObjectFactory, CBaseBuilding, CAutoInfo, CScript, CDebugMenu, CDisplayText and CObjectInterface
|
2021-12-24 20:08:04 +01:00 |
Tomasz Kapuściński
|
dc99e19ed9
|
Refactored Math::Point in CPhysics, CDisplayInfo, CFileDialog, CMainDialog, CMainMap, CMainShort and CStudio
|
2021-12-24 19:02:25 +01:00 |
Tomasz Kapuściński
|
c659e060c1
|
Refactored Math::Point in task classes
|
2021-12-24 18:39:45 +01:00 |
Tomasz Kapuściński
|
f8f3a64612
|
Refactored Math::Point in motion classes
|
2021-12-24 18:32:42 +01:00 |
Tomasz Kapuściński
|
7bf37a3999
|
Refactored Math::Point in screen classes
|
2021-12-24 03:53:36 +01:00 |
Tomasz Kapuściński
|
3fabdad1fe
|
Refactored Math::Point in CSettings, CParticle, CPyro, CInterface, CMainUserInterface and CScreen
|
2021-12-24 03:45:59 +01:00 |
Tomasz Kapuściński
|
a806bb2657
|
Refactored Math::Point in auto classes
|
2021-12-24 03:26:25 +01:00 |
Tomasz Kapuściński
|
91c19bff55
|
Refactored Math::Point in control classes
|
2021-12-24 03:18:10 +01:00 |
Tomasz Kapuściński
|
9691974b1a
|
Refactored Math::Point in CLighting, CParticle, CParticleGenerator and CText
|
2021-12-24 02:36:54 +01:00 |
Tomasz Kapuściński
|
07d3d79e8d
|
Refactored Math::Point in CPlanet, CTerrain, CWater and CLevelParserParam
|
2021-12-24 02:04:15 +01:00 |
Tomasz Kapuściński
|
498f15cc92
|
Refactored Math::Point in CApplication, CInput, CCamera, CCloud and Event
|
2021-12-24 01:38:54 +01:00 |
Tomasz Kapuściński
|
b36ec266f0
|
Refactored Math::Point from vertex types
|
2021-12-24 00:57:04 +01:00 |
Tomasz Kapuściński
|
c0d067d24b
|
Changed Math::Point into alias to glm::vec2, minor refactors
|
2021-12-24 00:11:12 +01:00 |
Tomasz Kapuściński
|
12c0f41477
|
Removed unused null renderer files
Null renderer will be rewritten entirely anyway, no need to keep these files in their current form.
|
2021-12-23 23:40:34 +01:00 |
Tomasz Kapuściński
|
f7c66741c6
|
Removed Math::IntPoint
|
2021-12-23 23:38:26 +01:00 |
Tomasz Kapuściński
|
60deb0328a
|
Refactored Math::IntPoint in CInput and CImage
|
2021-12-23 23:36:30 +01:00 |
Tomasz Kapuściński
|
0ef4579da8
|
Refactored Math::IntPoint in CApplication and various classes
|
2021-12-23 23:26:08 +01:00 |
Tomasz Kapuściński
|
55c692e8bb
|
Refactored Math::IntPoint in CEngine and CParticle
|
2021-12-23 23:08:56 +01:00 |
Tomasz Kapuściński
|
835f84584e
|
Refactored Math::IntPoint in CTerrain
|
2021-12-23 22:47:44 +01:00 |
Tomasz Kapuściński
|
bd2ad39f6a
|
Refactored Math::IntPoint in CText
|
2021-12-23 22:47:15 +01:00 |
Tomasz Kapuściński
|
48d2b4a618
|
Refactored Math::IntPoint in core graphics classes
|
2021-12-23 22:35:28 +01:00 |
Tomasz Kapuściński
|
cd6ea1a4c5
|
Changed Math::IntPoint into alias to glm::ivec2
|
2021-12-23 22:09:58 +01:00 |
Tomasz Kapuściński
|
98ad26da3d
|
Changed glm::identity to explicit construction
|
2021-12-15 00:20:56 +01:00 |
Tomasz Kapuściński
|
36ac6d9956
|
Another fix
|
2021-12-15 00:09:47 +01:00 |