Revision 0065c90 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) June 28, 2018, 14:55 (GMT) |
remove linear depth conversion. now clipping finally works as expected. |
Revision e97f357 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-vfx) June 28, 2018, 14:48 (GMT) |
Annotations: Set better default name for new annotation layers Note: Many of the add layer operators still need tweaks, but this is a good start for the main ones. |
Revision 8869939 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-vfx) June 28, 2018, 14:29 (GMT) |
Annotations: Restore color selector per layer This shows up in the layer list, making it possible to quickly change it inline, and to see what color the strokes in the layer are using. |
June 28, 2018, 13:54 (GMT) |
Merge remote-tracking branch 'origin/blender2.8' into temp-eeveelightcache # Conflicts: # source/blender/gpu/GPU_texture.h # source/blender/gpu/intern/gpu_texture.c |
June 28, 2018, 13:53 (GMT) |
Eevee: LightCache: Write LightCache to File This patch does a few things for it to work. - It port some eevee's struct to DNA for them to be saved in the file. - Readback the result of the lightcache baking and store it in the scene struct. For small scenes, it's okayish to keep the data around in memory but a better approach would be to save it to disk. A standard reflection probe is more than 6 MB of data. Diffuse irradiance grids are relatively small compared to this. |
June 28, 2018, 13:31 (GMT) |
GPUTexture: Refactor to have more flexibility. New features: - Get mipmap level size from a texture. - Use explicit GPUDataFormat to specify how the input (or output) data is formated when uploading (or reading) texture data. - Can upload different mipmap level after base level. |
June 28, 2018, 13:18 (GMT) |
Normal calculation for groom hull. |
June 28, 2018, 12:38 (GMT) |
Enable faces for the groom bundle hull and fix index counts. |
June 28, 2018, 11:37 (GMT) |
Restore a missing parametrization call This commit partially reverts 85bfd5ef008229a00ffc3c007cc58cb539ef6589. |
June 28, 2018, 11:35 (GMT) |
Enable shaded surface drawing for groom objects. |
June 28, 2018, 11:13 (GMT) |
Cleanup: Fix comments |
June 28, 2018, 10:30 (GMT) |
Render section poly for all regions. |
June 28, 2018, 10:24 (GMT) |
Fix section drawing, so only section 1..(n-1) are drawn. |
June 28, 2018, 10:15 (GMT) |
Cleanup: Reformat line |
June 28, 2018, 10:11 (GMT) |
Cleanup and code reorganization |
June 28, 2018, 09:47 (GMT) |
Fix problems with Blur FX The FX passes needed BLEND state enabled to get the right result. Also, the multisample texture does not need 32F and can back to the default 16F. |
Revision 630d1ac by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-vfx) June 28, 2018, 09:32 (GMT) |
GP/Annotations: Provide usage hints about the "Poly" tool |
Revision bfae260 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-vfx) June 28, 2018, 09:27 (GMT) |
Annotations: Don't respect the "on back" option This is too complicated for an annotation tool |
Revision 91f7ba1 by Joshua Leung (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-vfx) June 28, 2018, 09:25 (GMT) |
Remove "Continuous Drawing" flag/mode * GP Object doesn't need this as it has a proper "Draw Mode" * For Annotations, it just got in the way and was a confusing modal+blocking nuissance that randomly activates when you just want to draw a quick line |
June 28, 2018, 09:17 (GMT) |
Use correct curvecache verts for drawing the center curve. |
|