aboutsummaryrefslogtreecommitdiff
path: root/servers/visual
Commit message (Collapse)AuthorAgeFilesLines
* Fix typos in code and docs with codespellRémi Verschelde2018-01-182-2/+2
| | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* Fix wrong viewport transparent-bgbinbitten2018-01-181-1/+1
|
* Properly dispose of instance capture data, fixes #14795Juan Linietsky2018-01-061-1/+1
|
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-0520-0/+20
| | | | | | 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.
* Merge pull request #15251 from binbitten/fix-assign-vardeclRémi Verschelde2018-01-041-3/+3
|\ | | | | Fix premature declaration of shader variables created with assignment
| * Fix premature declaration of shader variables created with assignmentbinbitten2018-01-031-3/+3
| |
* | Merge pull request #15191 from Jerome67000/z_renamingRémi Verschelde2018-01-044-9/+9
|\ \ | | | | | | renames "z" Node2D property to "z_index"
| * | #15078 renamed "z" -> "z_index" property in Node2DJerome670002018-01-034-9/+9
| | |
* | | Fix broken Info.plist after copyright updateRazah2018-01-032-0/+2
| |/ |/| | | | | | | Fixes #15293. + related misc fixes by @akien-mga.
* | Update copyright statements to 2018Rémi Verschelde2018-01-0120-38/+38
| | | | | | | | Happy new year to the wonderful Godot community!
* | Fixed wrong highlighted line when erroring and using single-line comments, ↵binbitten2017-12-291-0/+1
|/ | | | fixes #15167
* Merge pull request #14971 from mrcdk/particles_emittingNoshyaar2017-12-273-0/+4
|\ | | | | Set particles emitting to false when particles finish emitting with one-shot enabled
| * Set particles emitting to false when particles finish emitting with one-shot ↵MrCdK2017-12-233-0/+4
| | | | | | | | enabled
* | Fix sidedness check in material. Also remove SIDE built-in.Juan Linietsky2017-12-261-1/+0
|/
* Cleanup some #if 0'd codeRémi Verschelde2017-12-173-144/+0
|
* Shader Language: Add in-for declared variables within for-block scope.Enzo Nocera2017-12-171-1/+1
|
* Add epic hack so vsync can be toggled in run-time from script. Fixes #14458.Juan Linietsky2017-12-164-0/+22
| | | | Call needs to be routed via visual server to reach the proper thread.
* Made built-in identifiers properly constant in shaders. Fixes #14449, closes ↵Juan Linietsky2017-12-153-85/+160
| | | | #14629
* -Add lightmapperJuan Linietsky2017-12-145-4/+414
| | | | | | -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
|
* -Ability to and unwrap lightmap coordinates on importJuan Linietsky2017-12-095-0/+90
| | | | | | | | -Added unwrap functionality to Mesh -Ability to display and debug mesh UVs -Added multiline draw, so it's easier and faster to draw UVs -Many fixes to SurfaceTool -Fixes to Thekla Unwrap, but it's a piece of ass and it keeps crashing. Will have to go away
* Merge pull request #13341 from scayze/interp_v2Rémi Verschelde2017-12-092-0/+40
|\ | | | | Added interpolation qualifiers to shaderlang
| * Added interpolation modifiers to shaderlangScayze2017-11-272-0/+40
| |
* | Style: Apply new clang-format 5.0 style to all filesRémi Verschelde2017-12-076-24/+19
| |
* | Fixes to some thread safety situations to avoid GIProbe from freezing on ↵Juan Linietsky2017-12-062-2/+17
| | | | | | | | save. Fixes #13338
* | Attempt to see if this can solve the problem with #13338Juan Linietsky2017-12-061-4/+11
| |
* | -Implemented Proxy Textures (needed to solve the problem with ViewportTexture)Juan Linietsky2017-12-043-0/+6
|/ | | | -Properly use hierarchy to initialize resources local to scene (solves problem of GUI in 3D)
* Merge pull request #13294 from RaXaR/masterRémi Verschelde2017-11-271-0/+39
|\ | | | | Added overloads of vector parameters for shader Trig functions.
| * Added overloads of vector parameters for shader Trig functions.RaXaR2017-11-271-0/+39
| | | | | | | | | | Ammend: Removed whitespace from blank lines. Ammend2: Removed extra spaces in an attempt to make Clang happy. :)
* | Merge pull request #12572 from RandomShaper/onion-skinningJuan Linietsky2017-11-265-13/+13
|\ \ | | | | | | Onion skinning
| * | Update clang-format in modified filesPedro J. Estébanez2017-11-252-6/+6
| | |
| * | Add ability to opt-out buffer swapping in `VS::draw()`Pedro J. Estébanez2017-11-255-7/+7
| | |
* | | Merge pull request #13289 from sketchyfun/3d_selection_fixRémi Verschelde2017-11-261-1/+1
|\ \ \ | | | | | | | | Fixed issue with 3D selections
| * | | Fixed issue with 3D selections losing precsion due to an offset bugBenH2017-11-251-1/+1
| | |/ | |/|
* / | Tweak the default camera node settingsHugo Locurcio2017-11-251-2/+2
|/ / | | | | | | | | - Increase FOV to 70 - Put the Z-near plane at 0.05 meters
* / Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-253-4/+4
|/ | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* Rename two-parameter arc-tangent function to atan in shader language, as it ↵Ferenc Arn2017-11-231-1/+1
| | | | | | is in GLSL. Fixes #13214.
* Merge pull request #11895 from m4nu3lf/rendering/separate_threadJuan Linietsky2017-11-212-37/+7
|\ | | | | Restore rendering on a separate thread
| * Restore rendering on a separate threadm4nu3lf2017-11-182-37/+7
| |
* | Implement per-instance custom bounding boxMarc Gilleron2017-11-204-4/+57
| | | | | | | | | | # 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-175-55/+55
| | | | Fixes #12973.
* Ability to update parts of an array, and set arrays as dynamic drawJuan Linietsky2017-11-144-515/+8
|
* Removed add/remove interface bindings and added get_interfacesBastiaanOlij2017-11-131-1/+1
|
* Disabled filter clip by default and made it optional, fixes #12368, likely ↵Juan Linietsky2017-11-101-1/+1
| | | | others too
* Reworked how servers preallocate RIDs, should fix #10970Juan Linietsky2017-11-094-24/+52
|
* Merge pull request #12523 from RandomShaper/fix-margins-drawn-too-lateJuan Linietsky2017-10-301-2/+1
|\ | | | | Fix viewport margins drawn after swapping buffers
| * Fix viewport margins drawn after swapping buffersPedro J. Estébanez2017-10-301-2/+1
| |
* | Refactor bufer to bufferPoommetee Ketson2017-10-281-1/+1
| |
* | Revert "Rename Schlick GGX to GGX."Rémi Verschelde2017-10-231-1/+1
| |