Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-09 | Merge pull request #32170 from puthre/ninepatch-fix | Rémi Verschelde | |
GLES2 & GLES3 Fixes ninepatch margins for high resolution textures. | |||
2019-10-07 | GLES3 Fixes for ninepatch margins when patch size is smaller than the patch ↵ | Valentin Zagura | |
texture resolution Scaled ninepatch margins in screen space to be relative of the ninepatch size when the patch size is smaller than the patch texture resolution. | |||
2019-09-24 | Fix copyright headers and style issues | Rémi Verschelde | |
2019-09-23 | Merge pull request #32275 from godotengine/skin_support | Rémi Verschelde | |
Added skin support and simplified APIs to override bone position + glTF 2.0 import fixes | |||
2019-09-19 | Merge pull request #31202 from azagaya/light-data | Rémi Verschelde | |
Create shadow_vec for altering shadow computation | |||
2019-09-18 | Added skin support and simplified APIs to override bone position. | Juan Linietsky | |
2019-09-06 | Create shadow_vec for altering shadow computation | azagaya | |
In 2.1 and 3.0, light_vec could be modified for altering shadow_computations. But it broke shadows when rotating light. shadow_vec would do the same, but without breaking shadows in rotated lights if not used. Add inverse light transformation to shadow vec, so it's not affected when rotating lights; Added usage define for shadow vec. For shadow vec working properly when rotating a light, it's needed to multiply it by light_matrix normalized. Added usage define in order to don't do that if shadow_vec not used. | |||
2019-08-29 | Removed clamping of the Linear tonemapping when KEEP_3D_LINEAR | Holger Dammertz | |
Changed the behaviour of the Linear tonemapping operator to not clamp to [0, 1] range in the case when KEEP_3D_LINEAR is defined. This allows to render values > 1.0 in floating point texture targets (via Viewport) for further processing or saving high dynamic range data into files. This only works when no color conversion is active. | |||
2019-08-17 | changed the constant scale of cube_normal to -1.0 instead of -1000000.0; ↵ | Holger Dammertz | |
this fixes a rendering issue on oculus quest and does not change the computation as the vector is normalized afterwards. Adapted the comment above the code to reflect the change made as it already mentioned that z could be set to 1. | |||
2019-07-28 | update algorithm about paking float to vec4 to fix shadow shift and change ↵ | RaphaelHunter | |
rgba_shdow options | |||
2019-06-15 | Adding a new Camera Server implementation to Godot. | BastiaanOlij | |
This is a new singleton where camera sources such as webcams or cameras on a mobile phone can register themselves with the Server. Other parts of Godot can interact with this to obtain images from the camera as textures. This work includes additions to the Visual Server to use this functionality to present the camera image in the background. This is specifically targetted at AR applications. | |||
2019-06-03 | added MultiMeshInstance2D node for using MultiMesh in 2D | clayjohn | |
2019-05-30 | Merge pull request #29188 from Calinou/improve-ssao-performance-quality | Rémi Verschelde | |
Improve SSAO performance and quality | |||
2019-05-26 | Improve SSAO performance and quality | Hugo Locurcio | |
This decreases the number of samples significantly, leading to a notable performance increase with only a very slight loss in visual quality. This also tweaks the default SSAO settings to use 3×3 blurring, which makes noise patterns much less visible. | |||
2019-05-25 | fix radiance map settings | clayjohn | |
2019-05-23 | Merge pull request #29031 from BastiaanOlij/alpha_shadow | Rémi Verschelde | |
Implement shadow to opacity | |||
2019-05-21 | Implement shadow to opacity | Bastiaan Olij | |
2019-05-19 | Scale environment lighting correctly in GLES3 | clayjohn | |
2019-05-14 | fix lighting bug introduced in clear color changes | clayjohn | |
2019-05-14 | Merge pull request #27898 from clayjohn/metallic_radiance | Rémi Verschelde | |
Added radiance when using clear color | |||
2019-05-13 | added radiance when using clear color and fixed brdf | clayjohn | |
2019-04-12 | fixed bug in mip map sigma | clayjohn | |
2019-03-04 | Merge pull request #26567 from clayjohn/pixel_snap_artifact | Rémi Verschelde | |
Fixed pixel snap precision artifact | |||
2019-03-04 | fixed pixel snap precision artifact | clayjohn | |
2019-03-03 | Skeletons can now choose between using local or world coords for processing, ↵ | Juan Linietsky | |
fixes #26468 | |||
2019-02-24 | Explicitly use floating point numbers in the our shaders | Hein-Pieter van Braam | |
We need to be explicit about using floating point numbers in our shaders for compatibility with mobile GLES drivers. | |||
2019-02-22 | Fix precision issue with skeletons, closes #26057, closes #26062 | Juan Linietsky | |
2019-02-21 | Revert back to ignoring LIGHT_VEC for 2D shadows | JFonS | |
2019-02-13 | Fix typos with codespell | Rémi Verschelde | |
Using codespell 1.14.0. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang doubleclick lod nd numer que te unselect EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ``` | |||
2019-02-10 | Make LIGHT_VEC affect 2D shadows again | JFonS | |
2019-01-23 | implemented texture_get_data() for TextureLayered | thomas.herzog | |
2019-01-21 | Cleanup after @reduz :) | Rémi Verschelde | |
Fixes #25172. | |||
2019-01-14 | Use GLES2 approach to vertex shading in GLES3, which has been more ↵ | Juan Linietsky | |
developed. Fixes #21852 | |||
2018-12-29 | Override GL_position | Bastiaan Olij | |
2018-12-21 | Fixed fragment shader compilation error on android (S0001: Cannot compare ↵ | PouleyKetchoupp | |
'float' with 'int') | |||
2018-12-15 | Adding option to re-orient our sky | Bastiaan Olij | |
2018-12-13 | fixed uv missing in vertex shader of canvas. | QbieShay | |
2018-12-11 | Merge pull request #23483 from clayjohn/fragment_camera_view | Rémi Verschelde | |
Make VIEW vector available in fragment shader | |||
2018-12-11 | make VIEW vector available in fragment | clayjohn | |
2018-11-28 | Fix style issues and signature mismatch | Rémi Verschelde | |
2018-11-28 | Added luminance capping to avoid glitches on small dots. closes #17996 | Juan Linietsky | |
2018-11-27 | NORMALMAP was not working (no normal being used detected), fixes #9263 | Juan Linietsky | |
2018-11-23 | Avoid voxel cone trace from going full 180 degrees, fixes #20716 | Juan Linietsky | |
2018-11-21 | Ensure double sided normalmaps work, fixes #23760 | Juan Linietsky | |
2018-11-16 | Fix shader bug likely introduced recently. | Juan Linietsky | |
2018-11-16 | Removed unnecesary normal multiplication (only culling was really needed), ↵ | Juan Linietsky | |
fixes #17776 | |||
2018-11-14 | Merge pull request #23248 from dlasalle/fog | Juan Linietsky | |
Add parameters for fog end depth and use alpha as density. | |||
2018-11-13 | Add parameter for fog max depth and use alpha as density. | Dominique LaSalle | |
2018-11-13 | Make 2D particles work OOTB (again) | JFonS | |
2018-11-12 | Merge pull request #22639 from tagcup/opt | Rémi Verschelde | |
Avoid some unnecessary calculations in scene.glsl. |