Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-20 | Fix MIMPAMPS typos in constants throughout the engine | Andrii Doroshenko (Xrayez) | |
2020-02-13 | Remove more deprecated methods and code | Rémi Verschelde | |
2020-02-11 | Modernized default 3D material, fixes material bugs. | Juan Linietsky | |
2020-02-11 | Changes to material required to add custom shaders in RD renderer | Juan Linietsky | |
2020-02-11 | Texture refactor | Juan Linietsky | |
-Texture renamed to Texture2D -TextureLayered as base now inherits 2Darray, cubemap and cubemap array -Removed all references to flags in textures (they will go in the shader) -Texture3D gone for now (will come back later done properly) -Create base rasterizer for RenderDevice, RasterizerRD | |||
2020-01-28 | Merge pull request #35670 from clayjohn/material-flag-cache | Rémi Verschelde | |
Add an extra bit to material flag cache | |||
2020-01-28 | Add an extra bit to material flag cache | clayjohn | |
2020-01-26 | doc: Complete documentation for VideoStreams | Rémi Verschelde | |
Also quick clean up of the matching C++ files. | |||
2020-01-01 | Update copyright statements to 2020 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! We're starting a new decade with a well-established, non-profit, free and open source game engine, and tons of further improvements in the pipeline from hundreds of contributors. Godot will keep getting better, and we're looking forward to all the games that the community will keep developing and releasing with it. | |||
2019-11-25 | Fix bug where specularmode disabled is not cached | clayjohn | |
2019-11-17 | Properly update texture when roughness/metallic set | clayjohn | |
2019-08-29 | Merge pull request #30635 from KoBeWi/billbo_3dns | Rémi Verschelde | |
Add a Billboard property for Sprite3D | |||
2019-08-28 | Add a Billboard property for Sprite3D | Tomasz Chabora | |
2019-08-12 | Remove redundant author doc comments | IAmActuallyCthulhu | |
2019-06-19 | Made use of semicolons more consitent, fixed formatting | JohnJLight | |
2019-05-21 | Implement shadow to opacity | Bastiaan Olij | |
2019-01-01 | Update copyright statements to 2019 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2018-11-21 | Moved dirty material lists from static to lifetime controlled by main. | Ibrahn Sahir | |
As with 7d82bed4f4cac8f5227d935c0496290e24eb48c8, The list is now destroyed before the OS object, so can print errors if there are unfreed materials. | |||
2018-11-14 | Ability to toggle flipping of tangent and binormal in depth parallax ↵ | Juan Linietsky | |
materials. Fixes #15934. | |||
2018-11-04 | Remove animation loop from ParticlesMaterial + improvements to CPUParticles2D | JFonS | |
Remove animation loop from ParticlesMaterial and move it to SpatialMaterial for 3D particles and Particles2D for the 2D case. Added animation to CPUParticles2D as well as the "Convert to CPUParticles2D" to the PAarticles2D menu. | |||
2018-10-03 | Fix some warnings raised by MSVC 2017 | Rémi Verschelde | |
Disabled signed/unsigned warnings like for GCC/Clang (warning C4018: '>=': signed/unsigned mismatch). Fixes the following MSVC 2017 warnings: ``` core\image.cpp(999): warning C4804: '>': unsafe use of type 'bool' in operation core\io\compression.cpp(178): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) editor\doc\doc_dump.cpp(226): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) scene/resources/material.h(289): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) scene/resources/material.h(298): warning C4334: '<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?) editor\editor_themes.cpp(379): warning C4805: '==': unsafe mix of type 'int' and type 'bool' in operation ``` | |||
2018-09-28 | -Lightmap and lightmap capture support for GLES2 | Juan Linietsky | |
-Added hint to not show some properties when running on low end gfx | |||
2018-09-13 | Set uniform default values in inspector | JFonS | |
2018-09-12 | Make core/ includes absolute, remove subfolders from include path | Rémi Verschelde | |
This allows more consistency in the manner we include core headers, where previously there would be a mix of absolute, relative and include path-dependent includes. | |||
2018-08-22 | Add distance based dithering to the default material. | Juan Linietsky | |
2018-07-26 | Added keep scale flag to billboard materials | JFonS | |
2018-07-17 | Add disable ambient light flag to shaders and materials | Alex Roman | |
2018-07-14 | Visual Shaders are back. | Juan Linietsky | |
2018-06-21 | Add render mode to ensure correct normals when using non-uniform scaling | JFonS | |
2018-03-29 | Added flag on SpatialMaterial to disable shadows | JFonS | |
2018-02-21 | Fix typos with codespell | luz.paz | |
Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ``` | |||
2018-01-05 | Add missing copyright headers and fix formatting | Rémi Verschelde | |
Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | |||
2018-01-01 | Update copyright statements to 2018 | Rémi Verschelde | |
Happy new year to the wonderful Godot community! | |||
2017-12-14 | -Add lightmapper | Juan Linietsky | |
-Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button) | |||
2017-12-06 | -Fix particles with size==0, closes #13931 | Juan Linietsky | |
-Fixed material previews (dont show sphere unless for spatial) | |||
2017-12-04 | -Implemented Proxy Textures (needed to solve the problem with ViewportTexture) | Juan Linietsky | |
-Properly use hierarchy to initialize resources local to scene (solves problem of GUI in 3D) | |||
2017-11-15 | -Ability to choose operator for emission, closes #10441 | Juan Linietsky | |
-Ability to use proper operator for GI Probe, closes #10534 -Closes #12938 as it's no longer needed (thanks for the work though) | |||
2017-10-23 | Revert "Rename Schlick GGX to GGX." | Rémi Verschelde | |
2017-10-21 | Rename Schlick GGX to GGX. | Ferenc Arn | |
Schlick's approximation and GGX are orthogonal concepts. Furthermore, it's usage so far has been inconsistent: we don't even use it with anisotropic SchlickGGX, and Burley (Disney) diffuse does use it while its name doesn't indicate it. The use of Schlick's approximation in Burley and GGX is an implementation detail and doesn't need to be reflected to the namig. | |||
2017-10-19 | Fix spatial shader conversion with texture | Hiroshi Ogawa | |
2017-10-01 | Switched Burley/Lambert, and restored diffuse term to 0-1 range for ↵ | Juan Linietsky | |
compatibility. | |||
2017-09-23 | Added light affect parameter to baked AO | Juan Linietsky | |
2017-09-22 | Ability to convert from SpatialMaterial to ShaderMaterial | Juan Linietsky | |
2017-09-21 | Added proximity and distance fade to SpatialMaterial | Juan Linietsky | |
2017-09-05 | hide next pass for material types that make it pointless, closes #10686 | Juan Linietsky | |
2017-09-03 | Added transmission shader parameter. | Juan Linietsky | |
2017-09-02 | Made triplanar local space by default, world space optionally, closes #10159 | Juan Linietsky | |
2017-09-01 | Removed ontop property, added a material rendering priority system. Fixes ↵ | Juan Linietsky | |
#9935, closes #10135 | |||
2017-08-31 | Merge pull request #10401 from maxim-sheronov/fix_particles_spritesheet | Rémi Verschelde | |
Fix UV calculation for spritesheet in particles | |||
2017-08-27 | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | |