Blender Git Commit Log

All Blender Git commits.

Page: 2453 / 8462

June 11, 2019, 03:27 (GMT)
Fix T65470: Scale set to zero after extrude
June 11, 2019, 03:04 (GMT)
Profile orientation regularization works in weld case. More work distinguishing profile path from curvemapping
June 11, 2019, 02:28 (GMT)
Fix gpencil weight paint mode having no active tool
June 11, 2019, 02:04 (GMT)
Fix T62875: Tooltips behave erratically with view gizmos

Improvements to behavior for gizmo tool-tips.

- 2D gizmos no longer cancel tool-tips on cursor motion
(matching the behavior of UI widgets).

- 3D gizmos still close on motion since 3D gizmos may have a large
on-screen area which would cause them to stay visible even after the
cursor has been moved a large distance. The motion threshold is used
so they don't close on unintended cursor motion.

- Changing highlighted gizmo now cancels the tool-tip & resets the timer.
June 10, 2019, 23:38 (GMT)
Fix T65699: gpencil weight paint unresponsive
June 10, 2019, 20:16 (GMT)
Cleanup: Rename graphics-lib to graphics-binding
June 10, 2019, 20:06 (GMT)
Merge branch 'master' into soc-2019-openxr
June 10, 2019, 19:59 (GMT)
Proper management of OpenXR graphics bindings for session setup

OpenXR needs to interface with some graphics library (OpenGL, Vulkan,
DirectX, etc.). This is done through graphics binding extensions. The
OpenXR specification requires these to be properly set up before a
session is created.

Adds the following:
* Support priority list of multiple graphics binding extensions (e.g.
check OpenGL extension availability first, DirectX on Windows second,
etc.)
* Barebones for passing graphics library data to OpenXR session
creation. This is highly system dependent, e.g. it requires GLX data
for OpenGL on X11 systems (XrGraphicsBindingOpenGLXlibKHR). More work,
including additions to GHOST, will be needed once I get to the more
graphics related stuff.
* Create an own graphics context for the VR session. It's not doing
anything useful yet. This is just to fool the Monado OpenXR runtime
so that it actually attempts to create the OpenXR session.
* Had to add two CMake modules for platform dependent #define's required
by the OpenXR specification.
Revision 896ee50 by Cristian Kovacs (cycles_unbiased_volumes)
June 10, 2019, 14:42 (GMT)
Adding a new axial orientation to the blender toolbox. It allows for precise axis control of translation even when objects are parented to one another.
June 10, 2019, 11:57 (GMT)
Merge remote-tracking branch 'origin/master' into soc-2019-npr
June 10, 2019, 11:52 (GMT)
LANPR: Software mode now allows camera lens shift.
June 10, 2019, 10:23 (GMT)
initial particle action abstraction
June 10, 2019, 10:05 (GMT)
compute new positions and velocities in separate buffer
June 10, 2019, 10:04 (GMT)
cleanup naming
June 10, 2019, 10:03 (GMT)
ArrayRef.copy_from
June 10, 2019, 09:17 (GMT)
LANPR: sample and batch pool goes to lanpr_share.
June 10, 2019, 09:16 (GMT)
Fix T65295: Convert curve to mesh fails with Keep Original.

This code now expects to wrok from fully evaluated data, however when we
keep original, we are actually working from data just copied from orig
one.

Ideally, we'd do a single depsgraph update/eval *after* we have created
all new required data, but that is tricky to do properly in that code
without risking breaking one thing or another.

So for now, just going for the simple, if not optimal solution, and just
repeatedly re-evaluating whole deg every time we duplicate an object to
be converted. Yep, dummy, but simple and... safe. ;)
June 10, 2019, 09:11 (GMT)
use NamedBuffers in more places
June 10, 2019, 09:07 (GMT)
rename buffer accessors
June 10, 2019, 08:53 (GMT)
rename Vec3 to float3
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021