Blender Git Commits

Blender Git commits from all branches.

Page: 526 / 2888

February 19, 2021, 18:16 (GMT)
include D9925: NLA Tweak Mode: Evaluate Upper Stack
February 19, 2021, 17:49 (GMT)
Merge branch 'master' into temp-gpencil-bezier-v2
February 19, 2021, 17:16 (GMT)
GPencil: Curve circle select

There are currently some updates happening while the mouse is moving,
that make the handles flicker.
February 19, 2021, 16:50 (GMT)
GPencil: Fix stroke selection

We want to keep the stroke and curve selection seperate. Only when a
conversion happens do we want to sync the selection.
February 19, 2021, 16:42 (GMT)
Merge branch 'master' into temp-gpencil-io
February 19, 2021, 16:42 (GMT)
Merge branch 'master' into greasepencil-object
February 19, 2021, 16:18 (GMT)
Cycles: modify integrator kernels to check if they need to execute

And do some renaming for clarity.
February 19, 2021, 15:25 (GMT)
GPencil: Fix Linux compiler warnings

These warnings were not visible with Windows compiler.
February 19, 2021, 15:19 (GMT)
Merge branch 'master' into temp-gpencil-interpolate
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, 11:53 (GMT)
Cycles: Cleanup, rename WorkTile to KernelWorkTile

Makes it a clear separation between device and kernel types.
February 19, 2021, 06:11 (GMT)
Working circle primitive, except for rotation
February 19, 2021, 04:08 (GMT)
USD import Set Material Blend option.

New Set Material Blend option which, if enabled together
with the UsdPreviewSurface option, will automatically set
the material blend method based on the shader's opacity
and opcityThreshold inputs.
February 19, 2021, 02:58 (GMT)
Lineart: Fix memory leak in lineart_ops.c (Early return caused memory in list not freed).
February 19, 2021, 02:49 (GMT)
Lineart: Fixed uninitialized variables.
February 19, 2021, 02:16 (GMT)
cleanup, review interface
February 19, 2021, 00:48 (GMT)
store deltas in half-floats, implement logic for vertices
February 19, 2021, 00:11 (GMT)
Merge branch 'master' into geometry-nodes-mesh-primitives
February 18, 2021, 23:27 (GMT)
It stopped working
February 18, 2021, 21:50 (GMT)
More progress towards a prototype
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021