aboutsummaryrefslogtreecommitdiff
path: root/servers (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* Added new Audio Bus Chorus effect.Juan Linietsky2017-01-225-14/+589
| | | | Added new Audio Bus Panner effect.
* Added BUS effect, Stereo EnhancerJuan Linietsky2017-01-213-0/+200
|
* distortion effectJuan Linietsky2017-01-213-0/+241
|
* WIP new AudioServer, with buses, effects, etc.Juan Linietsky2017-01-2121-49/+2541
|
* Overloaded basic math funcs (double and float variants). Use real_t rather ↵Ferenc Arn2017-01-162-6/+6
| | | | | | than float or double in generic functions (core/math) whenever possible. Also inlined some more math functions.
* Adapt platforms to AudioServer refactoringRémi Verschelde2017-01-162-3/+5
| | | | | | Fixes compilation on Windows and likely other platforms (at least as far as AudioServer changes were concerned), though they were not tested.
* Working on compile issues for iOSBastiaanOlij2017-01-161-0/+1
|
* Style: Various fixes to play nice with clang-formatRémi Verschelde2017-01-161-1/+1
|
* Style: Fix statements ending with ';;'Rémi Verschelde2017-01-169-12/+12
|
* Style: Cleanups, added headers, renamed filesRémi Verschelde2017-01-161-1/+1
| | | | | | | | | Made sure files in core/ and tools/ have a proper Godot license header when written by us. Also renamed aabb.{cpp,h} and object_type_db.{cpp,h} to rect3.{cpp,h} and class_db.{cpp,h} respectively. Also added a proper header to core/io/base64.{c,h} after clarifying the licensing with the original author (public domain).
* Oops! Audio engine has vanished :DJuan Linietsky2017-01-1523-6632/+339
|
* Style: Cosmetic fixes to play nice with clang-formatRémi Verschelde2017-01-152-16/+16
|
* fixed to 2D physics, makes it work againJuan Linietsky2017-01-155-7/+7
|
* Style: Fix whole-line commented codeRémi Verschelde2017-01-1441-256/+332
| | | | | They do not play well with clang-format which aligns the `//` part with the rest of the code block, thus producing badly indented commented code.
* Unify naming of blendshape / morphtarget into just "Blend Shape"Juan Linietsky2017-01-125-28/+28
|
* remove shorteners for server types in scriptJuan Linietsky2017-01-111-6/+0
|
* Both Array and Dictionary are always in shared mode (removed copy on write).Juan Linietsky2017-01-112-8/+8
|
* Type renames:Juan Linietsky2017-01-1155-450/+450
| | | | | | | | | | | | Matrix32 -> Transform2D Matrix3 -> Basis AABB -> Rect3 RawArray -> PoolByteArray IntArray -> PoolIntArray FloatArray -> PoolFloatArray Vector2Array -> PoolVector2Array Vector3Array -> PoolVector3Array ColorArray -> PoolColorArray
* Merge pull request #7426 from m4nu3lf/bugfix/physicsJuan Linietsky2017-01-1016-69/+152
|\ | | | | Fixed inertia tensor computation and center of mass
| * Fixed inertia tensor computation and center of massm4nu3lf2017-01-0916-69/+152
| |
* | Merge pull request #7445 from tagcup/2d_math_fixesJuan Linietsky2017-01-105-14/+15
|\ \ | | | | | | Various corrections in 2D math.
| * | Various corrections in 2D math.Ferenc Arn2017-01-105-14/+15
| | | | | | | | | | | | | | | | | | | | | | | | This is the follow up for the 2D changes mentioned in PR #6865. It fixes various mistakes regarding the order of matrix indices, order of transformation operations, usage of atan2 function and ensures that the sense of rotation is compatible with a left-handed coordinate system with Y-axis pointing down (which flips the sense of rotations along the z-axis). Also replaced float with real_t, and tried to make use of Matrix32 methods rather than accessing its elements directly. Affected code in the Godot code base is also fixed in this commit. The user code using functions involving angles such as atan2, angle_to, get_rotation, set_rotation will need to be updated to conform with the new behavior. Furthermore, the sign of the rotation angles in existing 2D scene files need to be flipped as well.
* | | Memory pool vectors (DVector) have been enormously simplified in code, and ↵Juan Linietsky2017-01-0721-253/+256
|/ / | | | | | | renamed to PoolVector
* | Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky2017-01-051-0/+5
|\ \
| * | First set of changes to fix compilation errors and initialise the gles3 ↵BastiaanOlij2017-01-041-0/+5
| | | | | | | | | | | | renderer for Mac OS X. Still broken at this point.
* | | -Changed most project settings in the engine, so they have major and minor ↵Juan Linietsky2017-01-059-31/+33
|/ / | | | | | | | | | | | | | | 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-1/+4
|\|
| * Improvement to y_sort: make clear which item has to be drawn firstlonesurvivor2017-01-031-1/+4
| | | | | | | | when both have the same y coordinate (prevents possible flickering). Reapplying #7241 to the 3.0 code.
* | -Conversion of most properties to a simpler syntax, easier to use by scriptJuan Linietsky2017-01-045-7/+43
|/ | | | | | -Modified help to display properties GDScript can still not make use of them, though.
* ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵Juan Linietsky2017-01-0220-412/+412
| | | | | | | | 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 remote-tracking branch 'origin/gles3' into gles3-on-masterRémi Verschelde2017-01-0239-7665/+12974
|\ | | | | | | | | Various merge conflicts have been fixed manually and some mistakes might have been made - time will tell :)
| * fix stupid bug in light downscaling for GI ProbeJuan Linietsky2017-01-021-3/+6
| |
| * WIP particle systemJuan Linietsky2017-01-016-1/+53
| | | | | | | | | | | | 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-314-3/+15
| |
| * begin work on new particle systemreduz2016-12-305-35/+437
| |
| * now it really works on window for realreduz2016-12-251-0/+8
| |
| * fixed a horrible bug on Windows AMD, scenes saved until now in this branchreduz2016-12-242-6/+15
| | | | | | | | are no longer valid :(
| * Fixed many more bugs reported by ValgrindJuan Linietsky2016-12-231-0/+1
| |
| * baking now shows a proper button, and bakes can be saved.Juan Linietsky2016-12-234-78/+47
| |
| * can bake for omni and spotlightJuan Linietsky2016-12-225-47/+193
| | | | | | | | store normal when baking
| * Some BRDF fixesJuan Linietsky2016-12-211-1/+1
| |
| * Godot works on Windows again..reduz2016-12-211-1/+1
| |
| * work in progress global illuminationJuan Linietsky2016-12-208-69/+1109
| |
| * DOF blur, near and far fields..Juan Linietsky2016-12-103-3/+17
| |
| * Multi stage glow with light bleeding from HDRJuan Linietsky2016-12-083-4/+6
| |
| * Tonemapping and Auto Exposure supportJuan Linietsky2016-12-073-5/+6
| |
| * Support for SSAOJuan Linietsky2016-12-043-0/+4
| |
| * Subsurface scattering material param is now working!Juan Linietsky2016-12-023-1/+3
| |
| * Screen space reflection effectJuan Linietsky2016-11-293-1/+4
| |
| * Blend shapes using transform feedback (GPU)Juan Linietsky2016-11-243-10/+32
| |