Martin Gerhardy
|
ae68a82917
|
TWINE: removed Renderer::prepareIsoModel
|
2021-03-19 15:49:07 +01:00 |
|
Martin Gerhardy
|
c93360da16
|
TWINE: cleanup in Model functions
|
2021-03-19 15:49:07 +01:00 |
|
Martin Gerhardy
|
cdb52c4680
|
TWINE: return pointer to BonesBaseData in Model class functions
|
2021-03-19 15:49:07 +01:00 |
|
Martin Gerhardy
|
d1a13f4127
|
TWINE: reduced visibility of Model functions
|
2021-03-19 15:49:06 +01:00 |
|
Martin Gerhardy
|
9588323abf
|
TWINE: removed unused function
|
2021-03-19 15:49:06 +01:00 |
|
Martin Gerhardy
|
8b23ed3225
|
TWINE: doxygen
|
2021-03-19 09:16:48 +01:00 |
|
Martin Gerhardy
|
066b164892
|
TWINE: unified method names
|
2021-03-19 09:16:48 +01:00 |
|
Martin Gerhardy
|
d9806f61e7
|
TWINE: cleanup render methods
|
2021-03-19 09:16:47 +01:00 |
|
Martin Gerhardy
|
dabaa4189f
|
TWINE: renamed Matrix to IMatrix3x3
|
2021-03-19 09:16:47 +01:00 |
|
Martin Gerhardy
|
a068977e93
|
TWINE: converted Matrix to IVec3
|
2021-03-19 09:16:47 +01:00 |
|
Martin Gerhardy
|
cf8a37d52d
|
TWINE: moved BodyFlags out of Model struct
|
2021-03-19 09:16:47 +01:00 |
|
Martin Gerhardy
|
923ff9e68d
|
TWINE: removed unused functions
|
2021-03-19 09:16:47 +01:00 |
|
Martin Gerhardy
|
3a6923795d
|
TWINE: renamed Vec3 to IVec3
|
2021-03-17 18:25:03 +01:00 |
|
Martin Gerhardy
|
565b4d5755
|
TWINE: cleanup in handling the bone states of the model animation
|
2021-03-16 19:26:47 +01:00 |
|
Martin Gerhardy
|
2597018b1e
|
TWINE: removed shadeAngleTab3 pointer
|
2021-03-07 21:06:39 +01:00 |
|
Martin Gerhardy
|
49cfb436e8
|
TWINE: holomap surface pos rotation reversed
|
2021-03-07 14:03:59 +01:00 |
|
Martin Gerhardy
|
7a298a408b
|
TWINE: holomap only needs x and y projected to the screen
|
2021-03-07 14:03:59 +01:00 |
|
Martin Gerhardy
|
1bbd257140
|
TWINE: holomap updates
|
2021-03-01 18:01:10 +01:00 |
|
Martin Gerhardy
|
9743f36d95
|
TWINE: converted Renderer class members to Vec3
|
2021-02-26 11:11:21 +01:00 |
|
Martin Gerhardy
|
718ef4a58f
|
TWINE: converted destXYZ to Vec3
|
2021-02-26 11:11:21 +01:00 |
|
Martin Gerhardy
|
89921cac57
|
TWINE: converted projPosScreen to Vec3
|
2021-02-26 11:11:21 +01:00 |
|
Martin Gerhardy
|
517f51ae05
|
TWINE: converted orthoProjPos to Vec3
|
2021-02-26 11:11:21 +01:00 |
|
Martin Gerhardy
|
a7aaa2c7db
|
TWINE: converted baseRotPos to Vec3
|
2021-02-26 11:11:21 +01:00 |
|
Martin Gerhardy
|
d1b67f614e
|
TWINE: converted projPosScreen to Vec3
|
2021-02-26 11:11:21 +01:00 |
|
Martin Gerhardy
|
010dccc785
|
TWINE: added projectPositionOnScreen Vec3 variant
|
2021-02-25 17:52:13 +01:00 |
|
Martin Gerhardy
|
8eae73031c
|
TWINE: doxygen
|
2021-02-25 12:50:34 +01:00 |
|
Martin Gerhardy
|
04ac02c1e1
|
TWINE: convert to int32
|
2021-02-17 21:45:44 +01:00 |
|
Martin Gerhardy
|
9b31e28c82
|
TWINE: holomap polygon handling cleanup
|
2021-02-17 18:14:48 +01:00 |
|
Martin Gerhardy
|
24f401f253
|
TWINE: reduced code duplication
|
2021-02-17 17:25:38 +01:00 |
|
Martin Gerhardy
|
3255ceba09
|
TWINE: renamed variables
|
2021-02-17 17:25:38 +01:00 |
|
Martin Gerhardy
|
77998130f9
|
TWINE: use polytab
|
2021-02-17 17:25:38 +01:00 |
|
Martin Gerhardy
|
1cf9af2185
|
TWINE: renamed method
|
2021-02-17 17:25:37 +01:00 |
|
Martin Gerhardy
|
997a071301
|
TWINE: use polytab array
|
2021-02-17 17:25:37 +01:00 |
|
Martin Gerhardy
|
b4796f7536
|
TWINE: converted to stack var
|
2021-02-17 17:25:37 +01:00 |
|
Martin Gerhardy
|
0753df26a0
|
TWINE: reduced visibility
|
2021-02-17 17:25:37 +01:00 |
|
Martin Gerhardy
|
482a0e015b
|
TWINE: hide Renderer method
|
2021-02-17 17:25:37 +01:00 |
|
Martin Gerhardy
|
12899f7e18
|
TWINE: moved holomap code into renderer.cpp
|
2021-02-17 17:25:37 +01:00 |
|
Martin Gerhardy
|
9907668402
|
TWINE: minor cleanup in computePolygons handling
|
2021-02-17 17:25:37 +01:00 |
|
Martin Gerhardy
|
e7e489ac5d
|
TWINE: transpose the basematrix for the holomap position lookup
|
2021-01-30 19:38:52 +01:00 |
|
Martin Gerhardy
|
2ecab25c55
|
TWINE: renamed members
|
2021-01-26 18:55:52 +01:00 |
|
Martin Gerhardy
|
d5472d1d55
|
TWINE: refactored translateGroup
|
2021-01-26 18:55:52 +01:00 |
|
Martin Gerhardy
|
43d955b154
|
TWINE: little progress on holomap
|
2021-01-17 23:06:15 +01:00 |
|
Martin Gerhardy
|
dfd2612589
|
TWINE: little progress in holomap reversing
|
2021-01-12 22:44:58 +01:00 |
|
Martin Gerhardy
|
b1bc4a7f0c
|
TWINE: fixed typo
|
2021-01-08 19:44:43 +01:00 |
|
Martin Gerhardy
|
0bd7c20c7d
|
TWINE: removed SCREEN_WIDTH constant
and use the height of the screen - as we are indexing via y positions in the polytabs
|
2021-01-07 22:39:47 +01:00 |
|
Martin Gerhardy
|
3cf6eee18b
|
TWINE: replaced hardcoded resolution constants with function calls
|
2021-01-07 21:58:21 +01:00 |
|
Martin Gerhardy
|
6b40f4a96e
|
TWINE: removed unused member variable
|
2020-12-29 00:16:46 +01:00 |
|
Martin Gerhardy
|
97a55df115
|
TWINE: fixed polytab size
|
2020-12-23 15:52:46 +01:00 |
|
Martin Gerhardy
|
8e1686659b
|
TWINE: made polygon buffer resolution dependent
|
2020-12-23 14:46:30 +01:00 |
|
Martin Gerhardy
|
9d4fcfc0f3
|
TWINE: extract bbox computing into own method
|
2020-12-23 11:51:24 +01:00 |
|