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/Gems/Terrain/Code
bosnichd ff4529fc60
Terrain ray cast benchmarks and optimization. (#7303)
* Terrain ray cast benchmarks and optimization:
- Added some benchmarks that exercise terrain ray casting.
- Optimized terrain ray casting by removing an unnecessary AABB intersection check (this was suggested by @invertednormal in the original review, but I forgot to actually remove it until now).
- Fixed a bug where we were not normalizing the ray direction before performing the Moller-Trumbore ray<->triangle intersection calculations.

Signed-off-by: bosnichd <bosnichd@amazon.com>

* Update to make work with changes pulled down from mainline.

Signed-off-by: bosnichd <bosnichd@amazon.com>
4 years ago
..
Include/Terrain LYN-8551 Terrain: Renderer: Create compute pass for clipmaps (#7116) 4 years ago
Mocks/Terrain Add GetHeights() and GetSurfaceWeightsFromList() APIs. (#7121) 4 years ago
Source Terrain ray cast benchmarks and optimization. (#7303) 4 years ago
Tests Terrain ray cast benchmarks and optimization. (#7303) 4 years ago
CMakeLists.txt Optimized Gradient Previewer (#7074) 4 years ago
terrain_editor_shared_files.cmake Terrain Physics Heightfield support 4 years ago
terrain_editor_tests_files.cmake Initial stub terrain gem (#3368) 4 years ago
terrain_files.cmake LYN-8551 Terrain: Renderer: Create compute pass for clipmaps (#7116) 4 years ago
terrain_mocks_files.cmake Moved TerrainDataRquestBus to AzFrameworkTestShared (#5835) 4 years ago
terrain_shared_files.cmake Initial stub terrain gem (#3368) 4 years ago
terrain_tests_files.cmake Clipmap bounds class (#7134) 4 years ago