aboutsummaryrefslogtreecommitdiff
path: root/servers/visual_server.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #18495 from Zylann/partial_texture_updateJuan Linietsky2018-05-071-0/+1
|\ | | | | Added partial texture update to VisualServer
| * Added partial texture update to VisualServerMarc Gilleron2018-04-291-0/+1
| |
* | Added option to viewport to keep linear colorBastiaan Olij2018-05-061-0/+1
| |
* | Skeleton for 2D WIPJuan Linietsky2018-05-031-1/+2
|/
* 2D Skeletons WORK IN PROGRESSJuan Linietsky2018-02-211-2/+4
|
* Add base support for 2D meshes in Godot, including Sprite -> Mesh2D conversion.Juan Linietsky2018-02-211-2/+2
|
* Added all missing VisualServer bindingsMarc Gilleron2018-01-201-0/+20
| | | | | | | - Added bindings for multimesh, immediate, skeleton, light, reflection probe, gi probe, lightmap, particles, camera, environment, scenario, instance - Removed draw and sync, were duplicates of force_* equivalents - Bumped binders max arguments from 11 to 13 - Wrote some wrappers as not all methods were variant-friendly
* 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.
* Merge pull request #15191 from Jerome67000/z_renamingRémi Verschelde2018-01-041-1/+1
|\ | | | | renames "z" Node2D property to "z_index"
| * #15078 renamed "z" -> "z_index" property in Node2DJerome670002018-01-031-1/+1
| |
* | Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
|/ | | | Happy new year to the wonderful Godot community!
* Set particles emitting to false when particles finish emitting with one-shot ↵MrCdK2017-12-231-0/+1
| | | | enabled
* Add epic hack so vsync can be toggled in run-time from script. Fixes #14458.Juan Linietsky2017-12-161-0/+2
| | | | Call needs to be routed via visual server to reach the proper thread.
* Bind TextEdit.deselect and update documentationRémi Verschelde2017-12-161-1/+0
|
* -Add lightmapperJuan Linietsky2017-12-141-0/+17
| | | | | | -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)
* -Ability to and unwrap lightmap coordinates on importJuan Linietsky2017-12-091-0/+1
| | | | | | | | -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
* -Implemented Proxy Textures (needed to solve the problem with ViewportTexture)Juan Linietsky2017-12-041-0/+2
| | | | -Properly use hierarchy to initialize resources local to scene (solves problem of GUI in 3D)
* Add ability to opt-out buffer swapping in `VS::draw()`Pedro J. Estébanez2017-11-251-1/+1
|
* Implement per-instance custom bounding boxMarc Gilleron2017-11-201-0/+2
| | | | | # Conflicts: # servers/visual/visual_server_scene.h
* Ability to change indirect light energy.Juan Linietsky2017-11-191-0/+1
|
* Rename Rect3 to AABB.Ferenc Arn2017-11-171-12/+12
| | | | Fixes #12973.
* Ability to update parts of an array, and set arrays as dynamic drawJuan Linietsky2017-11-141-0/+3
|
* 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-091-1/+3
|
* Many fixes to SSAO, should be good now.Juan Linietsky2017-10-221-1/+15
|
* Bind some VisualServer functionsLeon Krause2017-10-201-1/+15
|
* Ability to set a custom FOV makes it possible to use sky on orthogonal view. ↵Juan Linietsky2017-09-291-1/+1
| | | | Closes #9186
* Fixed typo: 'texure' to 'texture'Indah Sylvia2017-09-291-1/+1
|
* Script access to formatted arrays and blend_arrays in meshes.SaracenOne2017-09-111-0/+1
|
* Ability to use a sky for reflection together with a background color.Juan Linietsky2017-09-071-0/+1
|
* Several fixes to directional shadows, closes #10926Juan Linietsky2017-09-071-0/+8
| | | | Added option to change directional light range mode, between optimized and stable. For Orthogonal, you might need to use optimized.
* Merge pull request #10858 from letheed/add-shadow_filter-variantRémi Verschelde2017-09-021-0/+1
|\ | | | | add shadow_filter variant PCF7
| * add shadow_filter variant PCF7letheed2017-09-011-0/+1
| |
* | Removed ontop property, added a material rendering priority system. Fixes ↵Juan Linietsky2017-09-011-0/+7
|/ | | | #9935, closes #10135
* Improved default directional shadow params, added bias split scale, closes #9828Juan Linietsky2017-08-301-0/+1
|
* Dead code tells no talesRémi Verschelde2017-08-271-1/+0
|
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
|
* -Massive clean up to gizmosJuan Linietsky2017-08-261-21/+0
| | | | | | | -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-1/+1
|
* Added polygon antialiasing, but it does not work on nvidia. Will have to try ↵Juan Linietsky2017-08-191-1/+1
| | | | something else..
* -Restored Sprite3D to working function, fixes #2061, fixes #9738Juan Linietsky2017-08-081-3/+0
| | | | -Restored an alpha scissor property in Material
* Restored black bars and custom images instead of black bars, closes #1571Juan Linietsky2017-08-071-6/+0
|
* Makes all Godot API's methods Lower CaseIndah Sylvia2017-08-071-1/+1
|
* Adding base classes and structures for ARVR supportBastiaanOlij2017-07-281-0/+1
| | | | | | Added ArVrScriptInterface Added ARVRCamera, ARVRController and ARVROrigin helper objects
* Many fixes to improve GI Probe qualityJuan Linietsky2017-07-151-0/+3
|
* Merge pull request #9564 from Noshyaar/pr-thresholdRémi Verschelde2017-07-081-1/+1
|\ | | | | Refactor 'treshold' to 'threshold'
| * Refactor 'treshold' to 'threshold'Poommetee Ketson2017-07-081-1/+1
| |
* | Added triplanar mapping, toon mode, and more specular modes for materials. ↵Juan Linietsky2017-07-081-0/+1
|/ | | | Added multipass support for materials.
* -Many fixes to VisualScript, fixed property names, etc.Juan Linietsky2017-06-301-0/+1
| | | | | | -Added ability to set/get a field in GetSet, as well as assignment ops -Added a Select node -Fixed update bugs related to variable list and exported properties, closes #9458
* Ability to restart particle system with a function callJuan Linietsky2017-06-251-0/+2
|