aboutsummaryrefslogtreecommitdiff
path: root/scene/3d
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2707 from akien-mga/masterJuan Linietsky2015-11-181-3/+1
|\ | | | | Cosmetic fixes to SCons buildsystem
| * Cosmetic fixes to SCons buildsystemRémi Verschelde2015-11-011-3/+1
| | | | | | | | | | | | - Removed trailing spaces - Made sure all indentation is done using tabs (fixes #39) - Potentially fixed an identation issue for openssl check
* | BoneAttachment fix.Saracen2015-11-021-1/+1
|/
* Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky2015-10-192-2/+2
|\
| * misc cleanupJuan Linietsky2015-10-172-2/+2
| |
* | -some fixes to where screen is read from rasterizerJuan Linietsky2015-10-191-0/+1
|/ | | | | -fixed bug in ogg vorbis looping -properly flushing audiostream rb when stopping
* Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky2015-10-132-18/+89
|\ | | | | | | | | Conflicts: platform/windows/detect.py
| * Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky2015-09-249-36/+381
| |\
| * | Added ability to set custom mouse cursors. Not hardware accelerated yet.Juan Linietsky2015-09-242-18/+89
| | |
* | | Fixed theora playback. Removed theoraplayer.Juan Linietsky2015-09-261-0/+2
| |/ |/| | | | | Still need to get proper audio output latency in some platforms.
* | remove required argument from streamplayer (was a bug), make it default as ↵Juan Linietsky2015-09-211-1/+1
| | | | | | | | 0, closes #2492
* | Ability to visually debug geometry visually:Juan Linietsky2015-09-208-35/+380
|\ \ | |/ |/| | | | | | | | | -Visible 2D and 3D Shapes, Polygons, Tile collisions, etc. -Visible Navmesh and Navpoly -Visible collision contacts for 2D and 3D as a red point -Customizable colors in project settings
| * Ability to keep collisionshapes and collisionpolygons when running the game.reduz2015-09-156-34/+203
|/ | | | | | | | | | Works for 2D and 3D These are still just helpers in case you want to animate them or access them directly. Modifying the real shapes is still done via CollisionObject and CollisionObject2D APIs But an API was added so you can query which shapes from CollisionObject correspond to which CollisionShape. Have Fun!
* Rewrite of the AudioStream APIJuan Linietsky2015-09-092-42/+302
| | | | | | -Fixes long-standing issues regarding to playing a single stream multiple times simultanteously -Fixes wrong-looping, starting, caching, etc. Issues resulting from bad original design -Allows more interesting kinds of streams (stream graphs with streams inside streams!) in the future
* Added gravity scale, and linear/angular damp override to 3D physics.Juan Linietsky2015-08-304-12/+100
|
* -added hints to sprite v/hframes, fixes truncation problemJuan Linietsky2015-08-291-2/+2
| | | | -removed an error being printed often unnecesarly about missing child
* Several performance improvements, mainly in loading and instancing scenes ↵Juan Linietsky2015-06-294-11/+11
| | | | | | | | and resources. A general speedup should be apparent, with even more peformance increase when compiling optimized. WARNING: Tested and it seems to work, but if something breaks, please report.
* added ability for Area (3D) to detect other areasJuan Linietsky2015-06-122-14/+278
|
* Merge pull request #1932 from Faless/gravity_distance_fullJuan Linietsky2015-06-072-0/+20
|\ | | | | Calculate gravity based on distance from body to gravity point
| * Calculate gravity based on distance from body to gravity point (2D)Fabio Alessandrelli2015-05-181-0/+1
| |
| * Calculate gravity based on distance from body to gravity pointFabio Alessandrelli2015-05-182-1/+20
| |
* | Merge remote-tracking branch 'origin/master'Juan Linietsky2015-06-062-4/+39
|\ \ | | | | | | | | | | | | Conflicts: tools/editor/io_plugins/editor_texture_import_plugin.cpp
| * | -fixes to navigation, so edge-merging is more flexible on conflictJuan Linietsky2015-06-012-4/+39
| | | | | | | | | | | | | | | | | | -add tab support to richtextlabel -some click fixes to audio stream resampled -ability to import largetextures (dialog)
* | | new file dialog!Juan Linietsky2015-06-061-1/+2
|/ / | | | | | | | | | | | | | | | | -ItemList control for easier lists/thumbnails -New file dialog, with support for thumbnails, favorites, recent places, etc -Moved .fscache out of the project, no more bugs due to committed/pulled .fscache! -Dir dialog now sorts directories
* / improved animation editorJuan Linietsky2015-05-251-2/+2
|/ | | | | | | | | -same-value link keys -new layout -forward, backwards playback -integrated curve/property editor -auto increment sprite frame after insert -copy & paste animation resoucres
* Merge pull request #1784 from NateWardawg/sa_fixesJuan Linietsky2015-05-031-1/+1
|\ | | | | Fixed some items caught in cppcheck
| * Fixed some items caught in cppcheckNathan Warden2015-05-021-1/+1
| |
* | same fixes to 3D navmesh..Juan Linietsky2015-05-022-1/+16
|/
* -fix a bug in extra cull margin, closes #1760Juan Linietsky2015-05-011-0/+1
|
* -Fixes from source code analyzizer, closes #1768Juan Linietsky2015-05-011-2/+2
|
* -fix forced texture repeat in Polygon2D, now depends on texture.Juan Linietsky2015-04-282-0/+9
| | | | -added a new function, Camera::is_position_behind to aid to unproject(), fixes #1725
* -fixed bodyenter/bodyexit callback of physics bodies, fixes #1739Juan Linietsky2015-04-261-4/+7
|
* ability to get closest owner to point, for navigation and navigation2dJuan Linietsky2015-04-212-2/+35
|
* Updated copyright year in all headersJuan Linietsky2015-04-1862-191/+191
|
* Merge pull request #1574 from UsernameIsAReservedWord/fix_3d_spot_attenuationJuan Linietsky2015-04-072-2/+2
|\ | | | | fixes_3d_spot_attenuation
| * fixes_3d_spot_attenuationyg2f2015-03-252-2/+2
| |
* | merging okam changesJuan Linietsky2015-04-022-4/+4
|/
* gui in 3D demo now uses area for inputJuan Linietsky2015-03-222-0/+8
|
* added spatial and node2d helper methodsJuan Linietsky2015-03-224-20/+120
| | | | | to perform operations such as translaiton, rotation, etc directly on nodes.
* support for 2D shadow castersJuan Linietsky2015-03-023-3/+22
| | | | | | | | | | Added support for 2D shadow casters. *DANGER* Shaders in CanvasItem CHANGED, if you are using shader in a CanvasItem and pull this, you will lose them. Shaders now work through a 2D material system similar to 3D. If you don't want to lose the 2D shader code, save the shader as a .shd, then create a material in CanvasItem and re-assign the shader.
* fixed math in Camera::project_positionjaromirhribal2015-01-311-1/+1
|
* -begin work on unidirectional collision detectionJuan Linietsky2015-01-132-0/+3
| | | | | -fixed performance issue in new 2D engine -texscreen() working in shader 2D
* Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky2015-01-032-0/+43
|\
| * -fixed issue with denormals in half precission, closes #1073Juan Linietsky2015-01-032-0/+43
| | | | | | | | -added h_offset and v_offset to 3D Camera, should allow to do the same as in #1102
* | -Work in progress visual shader editor *DOES NOT WORK YET*Juan Linietsky2015-01-033-16/+56
|/
* -refresh play options in property when setting samplelibrary (#1016)Juan Linietsky2015-01-021-0/+1
|
* -fixed silly bug in trigger check (#1051)Juan Linietsky2015-01-021-3/+2
|
* -typo fixed in ImmediateGeometry (#1066)Juan Linietsky2015-01-021-1/+1
|
* -fixed signal in #1075Juan Linietsky2015-01-021-1/+1
|
* FixesJuan Linietsky2014-12-201-0/+7
| | | | | | | | -=-=-= -Added missing quaternion constructor -code completion fixes -winrt fixes