2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-12-08 21:47:42 +00:00

Add support for InvDstMultiply blending for shadows, initial CAi implementation

This commit is contained in:
2018-09-06 20:37:39 -07:00
parent e46ec80b64
commit 1a372d2589
8 changed files with 271 additions and 7 deletions

View File

@@ -27,6 +27,7 @@ public:
bool Valid() const { return x48_24_collision; }
zeus::CAABox GetMaxShadowBox(const zeus::CAABox& aabb) const;
zeus::CAABox GetBounds() const;
void SetAlwaysCalculateRadius(bool) { x48_25_alwaysCalculateRadius = true; }
float GetMaxObjectHeight() const { return x40_maxObjHeight; }
void SetUserAlpha(float a) { x38_userAlpha = a; }
const zeus::CTransform& GetTransform() const { return x0_xf; }