February 19, 2021, 15:19 (GMT) |
Merge branch 'master' into temp-gpencil-interpolate |
February 19, 2021, 15:18 (GMT) |
February 19, 2021, 14:54 (GMT) |
Cycles: Properly initialize camera rays The idea is to pass KernelWorkTile to the generate_camera_rays kernel so that it can have access to screen-space coordinates. Some fields of the KernelWorkTile are unused and are either to be removed in the future, or a simplified version of a struct is to be used. The device side of changes is related on making it to queue is aware of where in the bug tile if is operating on. Currently done as an API of DeviceQueue, and with time might become more clear whether such work tile concept should only be done for path tracing related queue. The path tracer change is rather annoying and a bit messy: it evaluates the render graph for every pixel in a progressive refine manner. It is slow and single threaded, and code is not folded very flexible yet. The good thing is that it allows to make it so kernels to output proper data. The output kernels needs an adjustment, so that they write to an offset within the render buffer. Only modified the surface kernel, because otherwise other kernels will override the value and make it so nothing is visible. |
February 19, 2021, 14:07 (GMT) |
Cleanup: Use braces after if statement |
February 19, 2021, 13:33 (GMT) |
CMake/Deps: Mesa, harvest lib files from new location The upgraded Mesa (see D10282) stores library files in `mesa/lib64`. |
February 19, 2021, 12:49 (GMT) |
Merge branch 'blender-v2.92-release' |
February 19, 2021, 12:46 (GMT) |
VSE: Fix duplicate menu entries Commit rBf448ff2afe7a accidentally added menu entries that were removed. `use_zoom_to_fit` is duplicated in menu, others were moved to overlays menu. Remove these entries. Reviewed By: ISS, campbellbarton Differential Revision: https://developer.blender.org/D10453 |
February 19, 2021, 11:53 (GMT) |
Cycles: Cleanup, rename WorkTile to KernelWorkTile Makes it a clear separation between device and kernel types. |
February 19, 2021, 11:31 (GMT) |
Cleanup: typo |
February 19, 2021, 11:31 (GMT) |
Nodes: only show warning icon if there are warnings |
February 19, 2021, 11:31 (GMT) |
Geometry Nodes: add method to get all geometry components in a set Previously, functions would have to ask for every geometry type explicitely. Using a vector is return type is fine. In practice this will probably never allocate because of the small buffer optimization in vector. |
February 19, 2021, 11:12 (GMT) |
February 19, 2021, 11:12 (GMT) |
PyAPI: include all members in dir(bpy.types) C/Python defined types were accessible but not exposed in dir(bpy.types) |
February 19, 2021, 11:12 (GMT) |
PyAPI: use real module for bpy.types This is needed to support `typing.get_type_hints`, which expects each classes module to have a module '__dict__'. |
February 19, 2021, 11:05 (GMT) |
Cleanup: fix asan warnings |
February 19, 2021, 11:03 (GMT) |
Cleanup: extract function to get node ui storage This function will be used by multiple functions. |
February 19, 2021, 10:37 (GMT) |
Fix T85763: Align Rotation to Vector node fails for collinear vectors If the axes are aligned in auto pivot mode then the rotation axis would be (0,0,0). We now fall back to the x axis in this case. If that fails, we fall back to the y axis. Differential Revision: https://developer.blender.org/D10466 |
February 19, 2021, 10:27 (GMT) |
Nodes: ensure ui storage implicitely This makes it easier to use the api. |
February 19, 2021, 09:32 (GMT) |
Geometry Nodes: use corner domain for densities in Point Distribute node Previously, the density was set per point. That implies that when a point has a non-zero weight, points might be distributed in all connected polygons. By specifying the density per corner, this limitation is removed. Note, per-point density maps (such as vertex groups) can still be used. They will be adapted to the corner domain without loss of information. Differential Revision: https://developer.blender.org/D10461 |
February 19, 2021, 07:00 (GMT) |
Merge branch 'blender-v2.92-release' |
|
|
|


Master Commits
MiikaHweb | 2003-2021