March 5, 2020, 11:40 (GMT) |
Merge branch 'temp-openxr-blenderside' into soc-2019-openxr |
March 5, 2020, 11:36 (GMT) |
Add XR_ prefix like now in master |
March 5, 2020, 11:36 (GMT) |
Fluid: Diffusion settings now optional For optimization purposes these settings need to be enabled explicitly from now on. |
March 5, 2020, 11:32 (GMT) |
Merge branch 'temp-openxr-ghostxr' into temp-openxr-blenderside |
March 5, 2020, 11:25 (GMT) |
EEVEE: Render Passes Blending Changed the blending mode to full blending. I found the issue when during development of a material pass containing alpha values. |
March 5, 2020, 11:21 (GMT) |
Adaptive Sampling for Cycles. This feature takes some inspiration from "RenderMan: An Advanced Path Tracing Architecture for Movie Rendering" and "A Hierarchical Automatic Stopping Condition for Monte Carlo Global Illumination" The basic principle is as follows: While samples are being added to a pixel, the adaptive sampler writes half of the samples to a separate buffer. This gives it two separate estimates of the same pixel, and by comparing their difference it estimates convergence. Once convergence drops below a given threshold, the pixel is considered done. When a pixel has not converged yet and needs more samples than the minimum, its immediate neighbors are also set to take more samples. This is done in order to more reliably detect sharp features such as caustics. A 3x3 box filter that is run periodically over the tile buffer is used for that purpose. After a tile has finished rendering, the values of all passes are scaled as if they were rendered with the full number of samples. This way, any code operating on these buffers, for example the denoiser, does not need to be changed for per-pixel sample counts. Reviewed By: brecht, #cycles Differential Revision: https://developer.blender.org/D4686 |
March 5, 2020, 11:20 (GMT) |
Add XR_ prefix like now in master |
March 5, 2020, 11:12 (GMT) |
initial particle time step event node |
March 5, 2020, 11:11 (GMT) |
Merge branch 'temp-openxr-directx' into temp-openxr-ghostxr |
March 5, 2020, 11:10 (GMT) |
Merge branch 'master' into temp-openxr-directx |
Revision 2bbec01 by Bastien Montagne (uuid-id, uuid-undo-experiments, uuid-undo-experiments-swap-reread-datablocks) March 5, 2020, 10:51 (GMT) |
Merge branch 'master' into uuid-id |
March 5, 2020, 10:50 (GMT) |
remove socket that was used for testing only |
March 5, 2020, 10:42 (GMT) |
Merge branch 'functions' into builtin-simulation-nodes |
March 5, 2020, 10:41 (GMT) |
Merge branch 'master' into functions |
March 5, 2020, 10:41 (GMT) |
Fix T74446: Liquid Inflow Does Not Work Somehow this was forgotton in the optimization patch a5c4a44df67e. |
March 5, 2020, 10:07 (GMT) |
GPencil: Cleanup Versioning loops |
March 5, 2020, 09:58 (GMT) |
Initial step for IDTypeInfo refactor 'cleanup' project. Introduce new IDTypeInfo structure. Each ID type will have its own, with some minimal basic common info, and ID management callbacks. This patch only does it for Object type, for demo/testing purpose. Moving all existing IDs is a goal of next "cleanup Friday". Note that BKE_idcode features should then be merged back into BKE_idtype - but this will have to be done later, once all ID types have been properly converted to the new system. Another later TODO might be to try and add callbacks for file read/write, and lib_query ID usages looper. This is part of T73719. Thanks to @brecht for initial idea, and reviewing the patch. Differential Revision: https://developer.blender.org/D6966 |
March 5, 2020, 09:46 (GMT) |
Cleanup: Clarified comment No functional changes. |
March 5, 2020, 09:46 (GMT) |
GPencil: Version Bump and prepare versioning code |
March 5, 2020, 09:31 (GMT) |
GPencil: Fix errors after merge due function renaming |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021