summaryrefslogtreecommitdiffstats
path: root/scene
Commit message (Collapse)AuthorAgeFilesLines
* Memory pool vectors (DVector) have been enormously simplified in code, and ↵Juan Linietsky2017-01-0791-525/+525
| | | | renamed to PoolVector
* Editor settings categories are now tidy and beautiful!Juan Linietsky2017-01-053-6/+6
|
* Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky2017-01-059-103/+41
|\
| * Merge pull request #7431 from MarianoGnu/gles3Juan Linietsky2017-01-049-103/+41
| |\ | | | | | | Fix Color Picker
| | * Fix Color PickerMariano Suligoy2016-10-199-103/+41
| | | | | | | | | Replace shaders with procedurally generated controls
* | | -Changed most project settings in the engine, so they have major and minor ↵Juan Linietsky2017-01-0515-92/+91
|/ / | | | | | | | | | | | | | | categories. -Changed SectionedPropertyEditor to support this -Renamed Globals singleton to GlobalConfig, makes more sense. -Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available
* | Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky2017-01-041-6/+6
|\ \
| * | Use right handed coordinate system for rotation matrices and quaternions. ↵Ferenc Arn2017-01-031-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | Also fixes Euler angles (XYZ convention, which is used as default by Blender). Furthermore, functions which expect a rotation matrix will now give an error simply, rather than trying to orthonormalize such matrices. The documentation for such functions has be updated accordingly. This commit breaks code using 3D rotations, and is a part of the breaking changes in 2.1 -> 3.0 transition. The code affected within Godot code base is fixed in this commit.
* | | -Conversion of most properties to a simpler syntax, easier to use by scriptJuan Linietsky2017-01-0467-678/+794
|/ / | | | | | | | | | | -Modified help to display properties GDScript can still not make use of them, though.
* | Begin modifying properties to make them more friendly to script and doc.Juan Linietsky2017-01-037-590/+47
| |
* | ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky2017-01-02372-4358/+4351
| | | | | | | | | | | | | | | | Variant. All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS()
* | Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky2017-01-02408-4515/+8576
|\ \
| * \ Merge remote-tracking branch 'origin/gles3' into gles3-on-masterRémi Verschelde2017-01-0281-3858/+7830
| |\ \ | | | | | | | | | | | | | | | | Various merge conflicts have been fixed manually and some mistakes might have been made - time will tell :)
| | * | Add a metallic modeJuan Linietsky2017-01-022-5/+82
| | | |
| | * | WIP particle systemJuan Linietsky2017-01-016-5/+83
| | | | | | | | | | | | | | | | | | | | | | | | Ability to enable and change MSAA settings Ability to change VCT quality Ability to enable/disable HDR rendering
| | * | Some fixes and clean upsJuan Linietsky2016-12-312-0/+42
| | | |
| | * | begin work on new particle systemreduz2016-12-303-3/+11
| | | |
| | * | fixed a horrible bug on Windows AMD, scenes saved until now in this branchreduz2016-12-241-2/+4
| | | | | | | | | | | | | | | | are no longer valid :(
| | * | Fixed many more bugs reported by ValgrindJuan Linietsky2016-12-231-1/+1
| | | |
| | * | baking now shows a proper button, and bakes can be saved.Juan Linietsky2016-12-232-38/+28
| | | |
| | * | can bake for omni and spotlightJuan Linietsky2016-12-223-13/+146
| | | | | | | | | | | | | | | | store normal when baking
| | * | work in progress global illuminationJuan Linietsky2016-12-2011-856/+3267
| | | |
| | * | DOF blur, near and far fields..Juan Linietsky2016-12-102-10/+241
| | | |
| | * | Multi stage glow with light bleeding from HDRJuan Linietsky2016-12-082-13/+201
| | | |
| | * | Tonemapping and Auto Exposure supportJuan Linietsky2016-12-072-26/+24
| | | |
| | * | Support for SSAOJuan Linietsky2016-12-042-0/+181
| | | |
| | * | Subsurface scattering material param is now working!Juan Linietsky2016-12-023-16/+31
| | | |
| | * | Screen space reflection effectJuan Linietsky2016-11-292-0/+149
| | | |
| | * | Blend shapes using transform feedback (GPU)Juan Linietsky2016-11-243-15/+47
| | | |
| | * | Instancing is working! (hooray)Juan Linietsky2016-11-223-60/+4
| | | |
| | * | Huge amount of improvement in the material system. Materials should beJuan Linietsky2016-11-203-46/+273
| | | | | | | | | | | | | | | | a lot more complete and usable now.
| | * | working reflection probes!!Juan Linietsky2016-11-198-8/+607
| | | |
| | * | Done with lights and shadows (wonder if i'm missing something..)Juan Linietsky2016-11-112-24/+39
| | | |
| | * | all light types and shadows are working, pending a lot of clean-upJuan Linietsky2016-11-0912-47/+318
| | | |
| | * | -Many many fixesJuan Linietsky2016-10-295-8/+371
| | | | | | | | | | | | | | | | -Gizmos work again
| | * | PBR more or less working, still working on bringing gizmos backJuan Linietsky2016-10-2711-59/+1303
| | | |
| | * | More scene work, can display a skyboxJuan Linietsky2016-10-212-2/+227
| | |/
| | * 2D Shaders are working again using the new syntax, though all is buggy in ↵Juan Linietsky2016-10-105-51/+9
| | | | | | | | | | | | general
| | * -the new shader language seems to workJuan Linietsky2016-10-073-6/+6
| | | | | | | | | | | | | | | -shader editor plugin can edit shaders -code completion in shader editor plugin
| | * -Added ViewportContainer, this is the only way to make viewports show up in ↵Juan Linietsky2016-10-055-92/+189
| | | | | | | | | | | | | | | | | | | | | GUI now -2D editing now seems to work -Added some functions and refactoring to Viewport
| | * Begining of GLES3 renderer:Juan Linietsky2016-10-0365-3171/+677
| | | | | | | | | | | | | | | | | | | | | | | | -Most 2D drawing is implemented -Missing shaders -Missing all 3D -Editor needs to be set on update always to be used, otherwise it does not refresh -Large parts of editor not working
| * | Merge pull request #7410 from nounoursheureux/masterRémi Verschelde2017-01-021-0/+4
| |\ \ | | | | | | | | Add the 'finished' signal to AnimatedSprite
| | * | Add the 'finished' signal to AnimatedSpriteWilhem Barbier2017-01-021-0/+4
| | | |
| * | | Merge pull request #7341 from bruno-ortiz/masterRémi Verschelde2017-01-021-16/+6
| |\ \ \ | | | | | | | | | | Bugfixes for Tree node
| | * | | Making deselect work for TreeItem when select_mode is SELECT_SINGLE and ↵Bruno Ortiz2017-01-021-16/+6
| | | | | | | | | | | | | | | | | | | | item_selected is now properly emitted
| * | | | Merge pull request #7271 from Faless/ipv6_cleanupRémi Verschelde2017-01-022-0/+6
| |\ \ \ \ | | | | | | | | | | | | Fixes and improvementes for IPv6 implementation.
| | * | | | Expose HTTP classes' set_ip_type to scriptingFabio Alessandrelli2016-12-132-1/+2
| | | | | |
| | * | | | Allow setting ip_type for TCP/UDP and HTTP classesFabio Alessandrelli2016-12-092-0/+5
| | | | | |
| * | | | | Merge pull request #7406 from neikeq/pr-issue-5076Rémi Verschelde2017-01-021-3/+3
| |\ \ \ \ \ | | | | | | | | | | | | | | TileMap: _update_dirty_quadrants() cancel pending update pre return
| | * | | | | TileMap: _update_dirty_quadrants() cancel pending update pre returnIgnacio Etcheverry2017-01-011-3/+3
| | | | | | |