summaryrefslogtreecommitdiff
path: root/servers/visual
AgeCommit message (Collapse)Author
2017-07-31Merge pull request #8567 from BastiaanOlij/ar_vr_serverRémi Verschelde
AR/VR base classes and position tracker support
2017-07-29Few small GI Probe fixesJuan Linietsky
2017-07-28Adding base classes and structures for ARVR supportBastiaanOlij
Added ArVrScriptInterface Added ARVRCamera, ARVRController and ARVROrigin helper objects
2017-07-23Merge pull request #9765 from Noshyaar/pr-clangRémi Verschelde
Clang-formatting *.cpp and *.h (some files excluded)
2017-07-22Several changes to better run in mobile.Juan Linietsky
2017-07-22Clang-formatting *.cpp and *.h (some files excluded)Poommetee Ketson
2017-07-19-Renamed GlobalConfig to ProjectSettings, makes more sense.Juan Linietsky
-Added system for feature overrides, it's pretty cool :)
2017-07-17-Reorganized all properties of project settings (Sorry, Again).Juan Linietsky
(Lot's of bloat accumulated, so it was time for clean up.) -Made EditorSettings and ProjectSettings search more useful (search in sections too)
2017-07-15Many fixes to improve GI Probe qualityJuan Linietsky
2017-07-15-Fix for multiple reflection probes causing issues.Juan Linietsky
-Fix for positional sound corruption to avoid making people deaf.
2017-07-15Lots of work on Audio & Physics engine:Juan Linietsky
-Added new 3D stream player node -Added ability for Area to capture sound from streams -Added small features in physics to be able to properly guess distance to areas for sound -Fixed 3D CollisionObject so shapes are added the same as in 2D, directly from children -Fixed KinematicBody API to make it the same as 2D.
2017-07-08Merge pull request #9564 from Noshyaar/pr-thresholdRémi Verschelde
Refactor 'treshold' to 'threshold'
2017-07-08Some adjustments to toon material to make it more flexibleJuan Linietsky
Ability to also disable specular
2017-07-08Added triplanar mapping, toon mode, and more specular modes for materials. ↵Juan Linietsky
Added multipass support for materials.
2017-07-08Refactor 'treshold' to 'threshold'Poommetee Ketson
2017-07-08-Added triplanar mapping modesJuan Linietsky
-Some fixes to shader lang
2017-06-30-Many fixes to VisualScript, fixed property names, etc.Juan Linietsky
-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
2017-06-26-Fixed SCREEN_TEXTURE and other related 2D shader parameters.Juan Linietsky
-Fixded BackBuffercopy object
2017-06-25Ability to restart particle system with a function callJuan Linietsky
2017-06-24-Restored support for Canvas BG mode on EnvironmentJuan Linietsky
-Improved ease of use of WorldEnvironment (no longer extends Spatial) -2D editor viewport can now work in HDR!
2017-06-23Small fixes required to get platformer to work.Juan Linietsky
Added back CanvasItemMaterial
2017-06-22Order of 2D nodes in tree affects drawing properly again.Juan Linietsky
2017-06-212D GPU Particles working..Juan Linietsky
2017-06-18Texture rect_region drawing now clamps UV to avoid bleeding. This avoids ↵Juan Linietsky
scenarios like single-texture tilemap tiles leaking pixels to the next tile when filter is enabled on it.
2017-06-17Add normalmap support for drawing in all low level primitives. Only added ↵Juan Linietsky
support in Sprite so far.
2017-06-17-Fixed shader lang to not be able to get scalar from matrix (ie mat.x), to ↵Juan Linietsky
make it more GLSL compatible -Fixed referencing of world_transform in fragment shader not working -Fixed unsycn bug related to getting shader param list from the server -Fixed getting all textures from shader properly, fixes #8353
2017-06-17Fix transparent background rendering, closes #8703Juan Linietsky
Properly implemented UPDATE_WHEN_VISIBLE mode for viewports
2017-06-17Particles properly update the shadow maps, closes #8815Juan Linietsky
2017-06-16-Fix freezes caused by etccomp2, closes #9183Juan Linietsky
-Normalmaps are now detected and imported as RGTC, both in S3TC and ETC2, this improves their quality.
2017-06-16Merge pull request #9208 from Calinou/tweak-default-fovRémi Verschelde
Increase the default perspective camera FOV
2017-06-16TIME constant reverted to a single float, fixes #9123Juan Linietsky
2017-06-16Fixes to SSR, WIP.Juan Linietsky
2017-06-16Increase the default perspective camera FOVHugo Locurcio
This does not affect existing projects, but will affect newly-created editor settings and Camera nodes.
2017-06-14Merge pull request #9109 from RandomShaper/optimize-2d-lightingJuan Linietsky
Add AT_LIGHT_PASS builtin to canvas shaders
2017-06-15Add AT_LIGHT_PASS builtin to canvas shadersPedro J. Estébanez
This one allows for complex shaders paired with a simple lighting shader to skip code that would otherwise be pointlessly (and wastefully) run during the light pass. Depending on your game (number of items and lights), this can yield some performance gain.
2017-06-14Fixed several bugs with directional light, and changed defaults to be more ↵Juan Linietsky
sensible.
2017-06-13-Fixed occluder rendering, closes #8560Juan Linietsky
-Ability to smooth out 2D shadow filters
2017-06-12Fixed compilation on Windows + removed debug printMarc Gilleron
2017-06-11Restored everything related to information polling, and added information ↵Juan Linietsky
box for viewport.
2017-06-11Restored multiple viewport function, as well as view modes.Juan Linietsky
2017-06-09renamed all Rect3.pos to Rect3.positionalexholly
2017-06-09-Restored multithread capability to VisualServerJuan Linietsky
-Restored resource previews!
2017-06-07-Added proper access to depth texture from shaderJuan Linietsky
-Split Mesh into Mesh (abstrat class) and ArrayMesh, to allow to proper mesh primitives, as well as streamable meshes in the future.
2017-06-07Fog is complete!Juan Linietsky
2017-06-05-working SCREEN_TEXTURE, SCREEN_UV shader variablesJuan Linietsky
-Added refraction support for default material -Enabled BCS adjustments, as well as color correction.
2017-06-05Fix build errorPoommetee Ketson
2017-06-05Merge pull request #9038 from AlexHolly/rect2-rename-posRémi Verschelde
renamed all Rect2.pos to Rect2.position
2017-06-04Added depth texture support (using parallax) to default material.Juan Linietsky
2017-06-04renamed all Rect2.pos to Rect2.positionalexholly
2017-06-01Rework shading modes and change location of light shaderJuan Linietsky