godot/core
jfons 4d9d99bb82 Implement occlusion culling
Added an occlusion culling system with support for static occluder meshes.
It can be enabled via `Project Settings > Rendering > Occlusion Culling > Use Occlusion Culling`.

Occluders are defined via the new `Occluder3D` resource and instanced using the new
`OccluderInstance3D` node. The occluders can also be automatically baked from a
scene using the built-in editor plugin.
2021-04-23 21:45:23 +02:00
..
config Set resource path earlier on ProjectSettings setup 2021-04-08 09:35:06 -03:00
crypto Style: Apply clang-tidy's `readability-braces-around-statements` 2021-04-05 14:09:59 +02:00
debugger [Net] Make debugger peer less CPU intensive. 2021-03-16 21:48:15 +01:00
error Modernize atomics 2021-02-18 17:12:46 +01:00
input Merge pull request #35666 from Calinou/inputmap-nonexistent-suggestions 2021-04-18 11:39:12 +02:00
io Use multiple threads to import. 2021-04-19 14:12:22 -03:00
math Implement occlusion culling 2021-04-23 21:45:23 +02:00
object fix crash on null class in ClassDB.get_property() and set_property() 2021-04-02 20:05:01 +02:00
os Add flag to stop printing to stdout/stderr 2021-04-06 07:36:41 -03:00
string NodePath: Remove unimplemented `get_parent()` method 2021-04-23 12:37:53 +02:00
templates Add type_traits include for `std::is_trivially_destructible` 2021-04-22 16:23:55 +02:00
variant Remove return value type adjust of builtin method calls 2021-04-16 12:04:34 -03:00
SCsub Update PolyPartition / Triangulator library 2021-01-12 13:46:16 -05:00
core_bind.cpp Fix `_File::get_buffer` length always set to p_length 2021-04-11 23:11:13 +02:00
core_bind.h Remove GDScript bindings for OS.get/set_exit_code, SceneTree.quit(<exit_code>) should be used instead 2021-02-25 18:34:50 +01:00
core_builders.py Update AUTHORS and DONORS list 2020-08-14 00:06:51 +02:00
core_constants.cpp Rename some more global enums (Key, Joy, MIDI) 2021-03-23 07:13:23 -04:00
core_constants.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
core_string_names.cpp Removed _change_notify 2021-02-10 19:31:24 -03:00
core_string_names.h Removed _change_notify 2021-02-10 19:31:24 -03:00
doc_data.cpp Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
doc_data.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
register_core_types.cpp Rename PHashTranslation to OptimizedTranslation 2021-03-20 10:02:47 +00:00
register_core_types.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
typedefs.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00
version.h Update copyright statements to 2021 2021-01-01 20:19:21 +01:00