Blender Git Loki

Kaikki Blender Git kommitit.

Page: 3846 / 8462

June 6, 2017, 07:13 (GMT)
Merge branch 'blender2.8' into custom-manipulators
June 6, 2017, 07:09 (GMT)
WM: functions for assigning all manipulator callbacks

- Move callbacks into type struct.
- Rename render_3d_intersection -> draw_select.
- Add header for function signatures (needed for types and api headers).
- Add WM_manipulatormaptype_find
June 6, 2017, 06:55 (GMT)
Merge branch 'blender2.8' into custom-manipulators
June 6, 2017, 06:53 (GMT)
WM: functions for assigning all manipulator callbacks

- move callbacks into type struct
- rename render_3d_intersection -> draw_select
- add header for function signatures (needed for types and api headers).
June 6, 2017, 05:30 (GMT)
Added ability to rotate custom normal
June 5, 2017, 20:05 (GMT)
Eevee: Optimize scene with a large number of objects.

Using a GHash to store the shgroup of every Material. This way we do not duplicates the DRWShadingGroups allocations on every object.
June 5, 2017, 17:56 (GMT)
Merge branch 'blender2.8' into custom-manipulators
June 5, 2017, 17:34 (GMT)
WM: pass manipulator-map when creating wmManipulatorGroup

Also store parent-pointer in wmManipulatorGroup's,
since its not always possible to access the parent pointer.
June 5, 2017, 17:03 (GMT)
Updated files to create Clipping brush
Revision 7e7cbe4 by Mai Lavelle
June 5, 2017, 15:03 (GMT)
Revert "Cycles: Pass all buffers to each kernel call for OpenCL"

This reverts commit 18cc5afa58fc8df01cd3f5353b875374053045ed.
Revision 18cc5af by Mai Lavelle
June 5, 2017, 15:00 (GMT)
Cycles: Pass all buffers to each kernel call for OpenCL

Technically not passing all buffers used by a kernel is undefined
behavior. We haven't had any issues with this so far on AMD or
Nvidia, but it's known to be a problem with Intel and we received
a report from AMD that this is a problem on newer hardware, so we
need to make this change at some point.

Unfortunately there a cost to being correct, about 5% for the
benchmark scenes. For low sample counts it's even worse, I've
seen up to 50% slowdown. For the latter case I think adjusting
tile updating logic can help, but not sure what that would look
like yet (it would be just a few lines change however).
Revision 7eb38c0 by Mai Lavelle
June 5, 2017, 14:59 (GMT)
Merge remote-tracking branch 'origin/master' into experimental-build
June 5, 2017, 14:33 (GMT)
replaced border collisions menu in UI with boolean flags

Setting domain borders should not be determined by a few textual descriptions. Rather, users should be able to set any combination of borders.
June 5, 2017, 14:23 (GMT)
adjusted boundary width for set obstacle velocities

boundary width was one cell too big. in some cases with moving obstacles, particles would just stay next to wall.
June 5, 2017, 13:33 (GMT)
Use term 'manipulator' for RNA instead of 'widget'

Annoying to have different names for RNA/DNA.
June 5, 2017, 12:59 (GMT)
PyAPI: postpone initializing widget-group

Py callbacks don't work when class is in middle of registration.
June 5, 2017, 12:11 (GMT)
PyAPI: widget group (un)register working again

WIP, not yet usable.
June 5, 2017, 08:27 (GMT)
Merge branch 'blender2.8' into custom-manipulators
June 5, 2017, 08:11 (GMT)
Merge branch 'master' into blender2.8
June 5, 2017, 08:10 (GMT)
WM: add WM_manipulatorgrouptype_append_ptr

Needed for PyAPI registration.
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021