[Bf-committers] Blender 2.8 planning notes 01/05/17
montagne29 at wanadoo.fr
Mon May 1 18:01:30 CEST 2017
Regarding dashed lines (i.e. setlinestyle() util), finished refactor of
that shader and replacing last bits of usages in Blender code, aside
from three files:
* drawmanager.c: this is a state/context thing, it cannot be directly
converted to shader approach (same issue with linewidth btw), not sure
how to handle this, maybe create another tasks about that?
* drawmesh.c and drawobject.c: Those have most of the remaining calls,
question here is, should I port them? If I have understood correctly,
those files won't be used at all in near future, once we fully switch to
drawmanager, correct? in that case, we can either remove the
setlinestyle calls (with a comment that it needs dashed line), or just
keep them around for now?
Le 01/05/2017 à 11:43, Campbell Barton a écrit :
> Hi, meeting notes for today's Blender 2.8 planning.
> Meeting Log:
> Summary of last week:
> * Bastien worked on dashed lines and is working on a new version with
> geometry shader.
> * Campbell worked on draw manager selection/depth buffer drawing, text
> overlays and getting pose-mode basics usable.
> * Clément: Worked on supporting shader nodes in eevee engine.
> * Dalai got preview thumbnails to work (world/materials) - for BI and
> cycles, cycles viewport preview and cycles render to work (using
> depsgraph, so no modifiers for now)
> * Luca worked on getting weight painting working with the draw manager
> (and a little bit of Base conversions too iirc).
> * Sergey worked on sampling, DoF roughness hack for glossy. Fixes for
> broken textures in OpenCL for AMD.
> Focus is on:
> * Continue modernizing OpenGL
> * Porting over functionality to the draw-manager 
> Initial planning:
> * Bastien: budget 1-2 days to finish dashed lines (hopefully one is
> enough), then move on to working on the draw manager.
> * Campbell: draw manager and merge work-spaces branch into 2.8.
> * Clément: work on the eevee output node.
> * Dalai: integrate external engines with draw manager 
> * Luca: Vertex/weight paint support with drawing options.
> * Sergey: depsgraph/2.8x related tasks.
> Other developers are of course welcome to join the tasks.
> (See , it includes some smaller TODO's for the draw manager).
> : https://developer.blender.org/T51202
> : https://developer.blender.org/T51374
More information about the Bf-committers