aboutsummaryrefslogtreecommitdiff
path: root/servers/visual/visual_server_scene.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Fix typo in y shiftBastiaan Olij2018-06-231-5/+5
|
* Moved culling, updated lights and shadows into a prepare function so it is ↵Bastiaan Olij2018-06-111-12/+87
| | | | only called once for stereo rendering
* Merge pull request #17248 from Cygon/implement-extra-culling-marginHein-Pieter van Braam2018-03-151-0/+5
|\ | | | | Apply culling margin (fixes issue #16115)
| * Implement VisualServerScene::instance_set_extra_visibility_margin() method ↵Markus Ewald2018-03-041-0/+5
| | | | | | | | to actually apply extra culling margin and mark instance AABB dirty
* | Fixed several leaks in VisualServerScene, RasterizerSceneGLES3 and ↵Wilson E. Alvarez2018-03-131-0/+1
|/ | | | RasterizerGLES3
* Fix typos in code and docs with codespellRémi Verschelde2018-01-181-1/+1
| | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* Properly dispose of instance capture data, fixes #14795Juan Linietsky2018-01-061-1/+1
|
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
| | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module.
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
| | | | Happy new year to the wonderful Godot community!
* -Add lightmapperJuan Linietsky2017-12-141-4/+328
| | | | | | -Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button)
* Fix #14429 GIProbe does not work with SpotLightsPrzemyslaw Czarnota2017-12-091-1/+1
|
* Style: Apply new clang-format 5.0 style to all filesRémi Verschelde2017-12-071-8/+3
|
* Fixes to some thread safety situations to avoid GIProbe from freezing on ↵Juan Linietsky2017-12-061-2/+16
| | | | save. Fixes #13338
* Attempt to see if this can solve the problem with #13338Juan Linietsky2017-12-061-4/+11
|
* Fixed issue with 3D selections losing precsion due to an offset bugBenH2017-11-251-1/+1
|
* Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-251-2/+2
| | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* Implement per-instance custom bounding boxMarc Gilleron2017-11-201-4/+47
| | | | | # Conflicts: # servers/visual/visual_server_scene.h
* Ability to change indirect light energy.Juan Linietsky2017-11-191-4/+4
|
* Rename Rect3 to AABB.Ferenc Arn2017-11-171-6/+6
| | | | Fixes #12973.
* Fix GIProbe light visibilityHiroshi Ogawa2017-10-041-2/+4
| | | | - Fix https://github.com/godotengine/godot/issues/10535
* Merge pull request #10908 from hpvb/fix-unused-variablesRémi Verschelde2017-09-121-13/+8
|\ | | | | Fix unused variable warnings
| * Fix unused variable warningsHein-Pieter van Braam2017-09-081-34/+24
| | | | | | | | The forth in my quest to make Godot 3.x compile with -Werror on GCC7
* | Fix various assorted warningsHein-Pieter van Braam2017-09-081-28/+23
|/ | | | | Fix various warnings that don't have enough instances to merit individual commits. Also fixes a potential bug in audio_server.cpp.
* Several fixes to directional shadows, closes #10926Juan Linietsky2017-09-071-12/+62
| | | | Added option to change directional light range mode, between optimized and stable. For Orthogonal, you might need to use optimized.
* Fix use of unitialized variablesHein-Pieter van Braam2017-09-021-7/+7
| | | | The second in my quest to make Godot 3.x compile with -Werror on GCC7
* Merge pull request #10846 from hpvb/fix-sign-compareRémi Verschelde2017-09-011-13/+13
|\ | | | | Fix signed and unsigned comparisons
| * Fix signed and unsigned comparisonsHein-Pieter van Braam2017-09-011-13/+13
| | | | | | | | The first in my quest to make Godot 3.x compile with -Werror on GCC7
* | Removed ontop property, added a material rendering priority system. Fixes ↵Juan Linietsky2017-09-011-1/+1
|/ | | | #9935, closes #10135
* Fix #10723, a regression from 7a07895Bojidar Marinov2017-08-291-3/+4
| | | | Using @akien-mga's patch
* Dead code tells no talesRémi Verschelde2017-08-271-21/+1
|
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* Added/Fixed null pointer checksWilson E. Alvarez2017-08-261-4/+3
|
* -Massive clean up to gizmosJuan Linietsky2017-08-261-580/+4
| | | | | | | -Make sure handles are always visible (on top) -Fixed instanced scene selection (should work properly now) -Added interpolated camera -Customizable gizmo colors in editor settings
* -Fix all shadow and culling related issues, fixes #9330Juan Linietsky2017-08-191-10/+6
|
* Fixed wrong usage of has_no_area function, closes #10434Juan Linietsky2017-08-191-1/+1
|
* Properly manage drawing of primitives when they lack an area, fixes #8930Juan Linietsky2017-08-181-2/+4
|
* Synchronize parameter names in definition and declarationTwistedTwigleg2017-08-161-6/+6
| | | | Fixes #10244.
* Rename cull_AABB to cull_aabbRémi Verschelde2017-08-161-1/+1
| | | | Part of #8830.
* -Fixed BoneAttachment delay, closes #3966Juan Linietsky2017-08-071-2/+2
| | | | -Fixed skeleton crash, probably fixes other issues
* Makes all Godot API's methods Lower CaseIndah Sylvia2017-08-071-1/+1
|
* Merge pull request #8567 from BastiaanOlij/ar_vr_serverRémi Verschelde2017-07-311-0/+20
|\ | | | | AR/VR base classes and position tracker support
| * Adding base classes and structures for ARVR supportBastiaanOlij2017-07-281-0/+20
| | | | | | | | | | | | Added ArVrScriptInterface Added ARVRCamera, ARVRController and ARVROrigin helper objects
* | Few small GI Probe fixesJuan Linietsky2017-07-291-4/+4
|/
* Many fixes to improve GI Probe qualityJuan Linietsky2017-07-151-0/+5
|
* -Fix for multiple reflection probes causing issues.Juan Linietsky2017-07-151-1/+1
| | | | -Fix for positional sound corruption to avoid making people deaf.
* Lots of work on Audio & Physics engine:Juan Linietsky2017-07-151-0/+18
| | | | | | | | -Added new 3D stream player node -Added ability for Area to capture sound from streams -Added small features in physics to be able to properly guess distance to areas for sound -Fixed 3D CollisionObject so shapes are added the same as in 2D, directly from children -Fixed KinematicBody API to make it the same as 2D.
* -Restored support for Canvas BG mode on EnvironmentJuan Linietsky2017-06-241-0/+12
| | | | | -Improved ease of use of WorldEnvironment (no longer extends Spatial) -2D editor viewport can now work in HDR!
* Particles properly update the shadow maps, closes #8815Juan Linietsky2017-06-171-0/+30
|
* Fixed several bugs with directional light, and changed defaults to be more ↵Juan Linietsky2017-06-141-5/+18
| | | | sensible.
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|