You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Framework
Mike Balfour 6d563e2e19
[GHI 2178] Vegetation Debugger info was sometimes getting culled (#2209)
* [GHI 2178] Fixed missing vegetation info
The entity debug drawing culling system was removing it due to the level entity not having an AABB.  Since this component can draw infinitely far, it just needed a max AABB.
With the culling fixed, it made another culling problem evident - a bug in the font code where it wasn't culling 3D text rendered behind the camera.  Now it is.

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* Fix problem with debug rendering not immediately showing up.
When using FloatMax for the AABB, it causes math overflows with the initial camera frustrum.  Changing to max/2.0f is sufficient to avoid the overflows.

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* Fixed normals on mesh raycasts.
The normals needed to be normalized after transformation, and didn't need the non-uniform scale applied to them, since they're normals.

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>

* Fixed the bug that prevented max-size AABBs from working with ShapeIntersection::Overlap.

Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com>
4 years ago
..
AtomCore Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
AzAndroid/java/com/amazon Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
AzAutoGen Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
AzCore [GHI 2178] Vegetation Debugger info was sometimes getting culled (#2209) 4 years ago
AzFramework Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
AzGameFramework Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
AzManipulatorTestFramework Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
AzNetworking Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
AzQtComponents Merge pull request #1250 from aws-lumberyard-dev/lawalfua/commonToolsApplication 4 years ago
AzTest Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
AzToolsFramework Merge pull request #2247 from aws-lumberyard-dev/Prefab/ClearEntityMapsTogether 4 years ago
Crcfix Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
GFxFramework Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
GridMate Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
CMakeLists.txt Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago