Revision ab26255 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 5, 2019, 13:17 (GMT) |
bring back more math nodes |
November 5, 2019, 13:08 (GMT) |
GPencil: Fix RNA subtype error |
Revision a35f5ff by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 5, 2019, 12:47 (GMT) |
improve add/mul/min/max math nodes |
November 5, 2019, 12:39 (GMT) |
Ghost DirectX compatibility from GSoC OpenXR branch Needed for DirectX-only OpenXR runtimes (e.g. Windows Mixed Reality). Adds a minimal DirectX 11 Ghost context, plus some shared DirectX-OpenGL resource interface using the NV_DX_interop2 WGL extension. I know that the current implementation fails on some systems, which is something I'll have to fix at some point. Don't know if this is a showstopper though, I can fix that in master too. For now this isn't going to be used by many people anyway. Recently I also learned that OSVR uses the same extension, see https://github.com/sensics/OSVR-RenderManager/blob/master/osvr/RenderKit/RenderManagerD3DOpenGL.cpp. Their implementation may be useful to fix the issue, according to a OSVR dev, it works quite reliably for them. Note: Didn't actually test just this patch on Windows yet. Differential Revision: https://developer.blender.org/D6190 |
November 5, 2019, 11:35 (GMT) |
Add back accidentally removed CMake files No clue how those ended up tagged as removed. |
November 5, 2019, 11:32 (GMT) |
Core XR Support [part 1]: Add OpenXR-SDK dependency and WITH_XR build option Some points on the OpenXR-SDK dependency: * The repository is located at https://github.com/KhronosGroup/OpenXR-SDK (Apache 2). * We use the OpenXR loader lib from it, the headers, and some CMake utilities. * It contains a bunch of generated files, for which the sources are in a separate repository. * To use the injected OpenXR API-layers from the SDK (e.g. API validation layers), the SDK needs to be compiled from this other repository. * We could use that other repo by default, but I'd rather go with the simpler solution and allow people to opt in if they want advanced dev features. * I copied `presentation.cmake` and `xr_platform_defines.cmake` from the SDK. They contain logic that is not needed for us and prints at CMake generation. We could change that but figured it would also be helpful to keep the files equal to the SDK ones. * For Windows a patch is needed to link the CRT in a compatible way. * @LazyDodo already pushed the precompiled binaries for Windows. All this is entirely untested on macOS. Differential Revision: https://developer.blender.org/D6188 |
Revision 3a4d9fa by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 5, 2019, 10:56 (GMT) |
remove unused code |
Revision 720edd0 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 5, 2019, 10:53 (GMT) |
cleanup |
Revision e0554f7 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 5, 2019, 10:48 (GMT) |
access time from node tree |
Revision 55ecd94 by Jacques Lucke (builtin-simulation-nodes, functions, functions-experimental-refactor, particle-solver-dev, simulation-tree) November 5, 2019, 10:19 (GMT) |
initial more generic context handling |
November 5, 2019, 10:04 (GMT) |
GPencil: Apply Layer Tint to Vertex Color |
November 5, 2019, 09:41 (GMT) |
Merge branch 'master' into greasepencil-object |
November 5, 2019, 09:40 (GMT) |
GPencil: Tweaks to Vertex Panels |
November 5, 2019, 09:30 (GMT) |
Merge branch 'master' into soc-2019-openxr |
November 5, 2019, 09:10 (GMT) |
GPencil: Use standard checkbox for Vertex properties panel |
November 5, 2019, 09:05 (GMT) |
Merge branch 'blender-v2.81-release' |
November 5, 2019, 08:57 (GMT) |
Fix T68396: Unable to change any Collision input value after it has been keyframed 'rna_CollisionSettings_update' has a history of tagging ob for update: rB79312c1912b4 ID_RECALC_TRANSFORM |ID_RECALC_GEOMETRY | ID_RECALC_ANIMATION rBf90a2123eedc OB_RECALC_OB | OB_RECALC_DATA | OB_RECALC_TIME rBfaf1c9a4bb27 OB_RECALC_ALL rB7df35db1b136 OB_RECALC Since the meaning of OB_RECALC_TIME/ID_RECALC_ANIMATION changed a bit historically (from "please update my animation if the animation datablock is tagged for update" to "update animation of this datablock") this was now always overwriting user edit with animated values, making it impossible to change those values once animated. Thx @sergey for guidance! Maniphest Tasks: T68396 Differential Revision: https://developer.blender.org/D6113 |
November 5, 2019, 06:50 (GMT) |
Merge branch 'blender-v2.81-release' |
November 5, 2019, 06:47 (GMT) |
Cleanup: remove redundant pivot popover |
November 5, 2019, 03:12 (GMT) |
Merge branch 'blender-v2.81-release' |
|
|
|


Master Commits
MiikaHweb | 2003-2021