Blender Git Loki

Kaikki Blender Git kommitit.

Page: 4190 / 8462

October 6, 2016, 18:58 (GMT)
Remove any remaining OpenGL calls

This branch is likely going to be merged into blender2.8 branch soon so I rather avoid any OpenGL code that might need to be rewritten later.
Revision 86e439e by Mike Erwin (master)
October 6, 2016, 18:40 (GMT)
OpenGL: convert gp_draw_stroke_point to new immediate mode

and constify some static utility functions

Note: 2D shader will ignore position's z value, but making pos a vec3 lets us unify code in this function.
Revision edcce96 by Mike Erwin (master)
October 6, 2016, 18:20 (GMT)
OpenGL: more built-in GPU_SHADERs for points

No new GLSL shaders were needed! Just combined existing vertex & fragment shaders in new ways.
October 6, 2016, 17:51 (GMT)
Cleanup: Comments
Revision 360cb87 by Mike Erwin (master)
October 6, 2016, 16:45 (GMT)
OpenGL: modernize more volumetric gpencil drawing

Main goal is to get rid of GLU.

Part of T49042, touches on T49043 and T49450
October 6, 2016, 15:49 (GMT)
dynamic fracture, attempt to better control the higher level fractures via threshold
Revision e86bd78 by Mike Erwin (master)
October 6, 2016, 13:37 (GMT)
Gawain: more ways to set uniform color

October 6, 2016, 01:12 (GMT)
Fix T49523: very slow normal map tangent computation for rendering in 2.78.
October 5, 2016, 20:16 (GMT)
partial fix for dynamic fracture transform issues, impact points might be calculated incorrectly still.
Revision 1731e94 by Mike Erwin (master)
October 5, 2016, 18:05 (GMT)
draw gpencil erase cursor with new imm mode

Part of T49043 and T49450.
Revision e874f3c by Mike Erwin (master)
October 5, 2016, 17:45 (GMT)
draw gpencil sculpt cursor with new imm mode

Part of T49043 and T49450.
Revision c462500 by Mike Erwin (master)
October 5, 2016, 17:12 (GMT)
Gawain: more ways to set uniform color

October 5, 2016, 15:29 (GMT)
dynamic fracture, fix for texture propagation and autohide on secondary fractures
October 5, 2016, 13:05 (GMT)
Curves: Fillet and chamfer operator

Refactored the fillet and chamfer operators. Fixed user interaction for MOUSEMOVE event for fillet operator. Numinput still needs to be checked.
October 5, 2016, 10:37 (GMT)
Fix T49501: Animations imported via alembic render with wrong or no motion blur
October 5, 2016, 07:12 (GMT)
better path parsing for python io calls
October 4, 2016, 22:02 (GMT)
Barebones for viewport code apart from 2.7x drawing code

A new option (set in the properties region) allows the user to pick the
"new viewport" for the rendering (in the UI: Modern Viewport).

For now we have a semi-blank file (view3d_draw.c) that can starts to take
over the drawing pipeline.

I can't guarantee we will be able to keep both drawing systems working
through the entire 2.8 development, but it should do for now.

also, we can use branches for some of the viewport development, but it's
better to keep things in 2.8 whenever we can, so people can test it.
October 4, 2016, 19:30 (GMT)
[msvc] make.bat, no need to set the cuda path at all, cmake will figure it out on it's own.
October 4, 2016, 17:51 (GMT)
[msvc] make.bat remove mixed cuda 7.5/8.0 build for release since all kernels can now be properly build with 8.0
October 4, 2016, 17:13 (GMT)
Merge branch 'master' into soc-2016-multiview
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021