September 23, 2020, 11:42 (GMT) |
EEVEE-AOV: Data management + UI - Adds a ViewLayerAOV - Add layer kernel functions to modify and validate AOVs - Add Operators to add/remove AOV - Enable the AOV panel for EEVEE - Enable the AOV render pass selection in the viewport. Note that no changes have been made to EEVEE yet. |
September 23, 2020, 11:28 (GMT) |
Fix T81081: GPencil preset error Caused by still having 'texture_opacity' in the preests and the preset operator (but this was removed in the 2.83 rewrite). Maniphest Tasks: T81081 Differential Revision: https://developer.blender.org/D8990 |
Revision 03853fb by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) September 23, 2020, 10:40 (GMT) |
LineArt: Capability of rendering in "lock interface" mode. |
September 23, 2020, 09:56 (GMT) |
Merge branch 'asset-metadata' into asset-browser |
September 23, 2020, 09:55 (GMT) |
Show "Make Asset" in the context menu of buttons showing IDs |
September 23, 2020, 09:39 (GMT) |
Cleanup: remove last uses of WITH_SMOKE |
September 23, 2020, 09:39 (GMT) |
Cleanup: remove smoke code from pointcache This code is not used by the new fluid simulation system. Therefore, it does not make sense to keep it around. We do want to integrate the fluid system with the generic cache system eventually, but refactoring the system is easier when there is less dead code that has to be refactored. Note, I could not remove BKE_ptcache_id_from_smoke entirely yet, because the depsgraph seems to expect that object that uses DEG_add_collision_relations also has a pointcache. That is because it wants to reset the point cache when any of the other objects changed (this does not work with fluids currently). Reviewers: sebbas Differential Revision: https://developer.blender.org/D8987 |
Revision bb936cf by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) September 23, 2020, 09:28 (GMT) |
LineArt: Clearing flag guard before framebuffer creation. |
September 23, 2020, 09:23 (GMT) |
Windows Release: Script creation of MSIX package Script create_msix_package.py will download the ZIP file from the given URL. It will create the MSIX package with the version number and publisher ID given. Strongly recommended are the path to a valid PFX file, and the password to use that PFX file. These are needed for signing the resulting MSIX package. The signing step is optional though, but the resulting MSIX package cannot be installed outside of the Microsoft Store Example set VERSION=2.83.2.0 set URL=https://download.blender.org/release/Blender2.83/blender-2.83.2-windows64.zip set PUBID=CN=PUBIDHERE set PFX=X:pathtocert.pfx set PFXPW=pwhere python create_msix_package.py --version %VERSION% --url %URL% --publisher %PUBID% --pfx %PFX% --password %PFXPW% Requirements: * Python default from the Microsoft Store should do (3.8) * requests can be installed with `pip install requests` Note that for an LTS release that gets uploaded to its own LTS application release in the store you need to specify the `--lts` switch on the command-line to the script. Upon completion there will be a file with the name blender-2.83.2.0-windows64.msix. In case PFX file and its password were given on the command line MSIX package will also be signed for the Microsoft Store. Related Wiki page: https://wiki.blender.org/wiki/Process/Release_On_Windows_Store Reviewed By: jbakker Maniphest Tasks: T77348, T79356 Differential Revision: https://developer.blender.org/D8310 |
September 23, 2020, 09:07 (GMT) |
LibOverride: Add operator to convert a proxy object into an override. In the end the process is surpringly simple, we only need to manually convert the proxy itself into an override (which is trivial), and then run common code with the default 'make override' operation. Fix T81059: Add operator to convert proxies to library overrides. |
September 23, 2020, 09:07 (GMT) |
Fix (unreported) LibOverride: RNA asserts when applying overrides. Some RNA setters require ID data they operate on to be in G_MAIN. Unfortunately, when we apply overrides as part of a .blend file reading, new Main is not yet made global one, so we have to do it temporarily here. This is a fairly ugly hack, but it should be harmless and safe. |
September 23, 2020, 09:07 (GMT) |
LibOverride: Tweak override creation code. This is a first step towards supporting conversion of proxies, done separately to make it easy to pinpoint in case it would create problems. It is not expected to cause any change in behavior currently. |
September 23, 2020, 08:22 (GMT) |
Cleanup: remove 'r_' prefix for variables This is for return arguments, also remove redundant NULL check. |
September 23, 2020, 06:59 (GMT) |
Keymap: use release event instead of click Minor change to last commit, prefer release as click depends on not moving the mouse cursor. |
September 23, 2020, 06:55 (GMT) |
Keymap: use D-key click to avoid conflict with grease pencil drawing |
September 23, 2020, 06:43 (GMT) |
Version: Blender 2.90.1 release |
September 23, 2020, 05:51 (GMT) |
Fix T73858: Gizmo.use_draw_scale doesn't work as expected |
September 23, 2020, 05:26 (GMT) |
Fix T68024: Crash from missing original-index mesh layer Constructive modifiers were not initializing an original index layer in the case a previous deform modifier created 'mesh_final'. This happened in the case of multiple deform modifiers that deform along normals, as requesting normals caused the final mesh to be created. Ensure mapping data is created in the case only non-constructive modifiers have run. |
September 23, 2020, 05:26 (GMT) |
Cleanup: re-order constructive modifier checks Minor changes to simplify fix (coming next), no functional changes. |
Revision 0bcf788 by YimingWu (lanpr-under-gp, lineart-bvh, lineart-shadow, temp-lineart-contained, temp_lineart_contained) September 23, 2020, 03:30 (GMT) |
LineArt: Baking keyframes only. |
|
|
|


Master Commits
MiikaHweb | 2003-2021