April 16, 2018, 17:38 (GMT) |
DRW: Fix outdated code. |
April 16, 2018, 17:38 (GMT) |
Object Mode: Rework outline drawing. This changes quite a few things. - Outline is now per object. - No more outline at object intersection (fix hairs problem). - Simplify the code quite a bit. We use a R16UI buffer to save one id per object outline. We convert this id to color when detecting the outline. Added textureGatherOffsets to the code but could not test on current hardware so leaving it commented for now. |
April 16, 2018, 17:38 (GMT) |
GPU/DRW: Add GPU_R16UI format. |
April 16, 2018, 17:38 (GMT) |
DRW/GWN: Add callId builtin uniform. This uniforms can be used to have a unique id for each drawcall of a shgrp. This only works for standard shgroups and is an exception for the outline drawing. |
April 16, 2018, 17:34 (GMT) |
DRW: Culling: Fix algorithm for asymmetric perspective frustum reconstruction. |
April 16, 2018, 17:09 (GMT) |
Initial working drag & drop for workspace tabs Had to do quite some changes to get this to work, mainly because we'd want to have the customized order written to files. Also wanted to use existing wmDrag and wmDropBox code but modify it for our needs. And of course, this should not just work for a single case, code should be applicable to other areas as well. Note that file read/write is not working (yet), neither is versioning, region copying and deleting workspaces working. Code is also very WIP, much of it is placed in temporary places and such. Once the basics are done, we can add nicer feeback during drag & drop. |
Revision a7c7d23 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 16, 2018, 17:01 (GMT) |
UI Tweak: Rename "Grease Pencil" menu in 3D View to "Strokes" Menu names in general should be a single word. Having two separate words makes it visually confusing (i.e. it looked like there were 4 menu items, when in fact there were only 3). Since the operators here operate on the GP strokes, it's reasonable to use this term instead. (Discussed with William as part of an informal UI review of GP branch) |
April 16, 2018, 17:00 (GMT) |
Audaspace: Change default plugin path on windows. This was suggested by Ray Molenkamp in order to avoid problems with thumbnail dlls. |
Revision 8f22682 by Joshua Leung (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) April 16, 2018, 16:57 (GMT) |
Fix compile error: Was missing 'const' qualifier |
April 16, 2018, 16:24 (GMT) |
Cleanup: indentation |
April 16, 2018, 16:22 (GMT) |
Merge branch 'master' into blender2.8 |
April 16, 2018, 16:13 (GMT) |
Cleanup: indentation |
April 16, 2018, 15:58 (GMT) |
Cleanup: indentation Indent lines for multi object editing, no functional changes. Also strip trailing space from indented regions. |
April 16, 2018, 15:56 (GMT) |
April 16, 2018, 15:37 (GMT) |
Fix T54491: Do not avoid the creation of inverted frustum. Blender allows this. The Cube in the file in the report would always disappear with the non camera view. The clip_end was too small. The correction here is only on the assert. |
April 16, 2018, 15:26 (GMT) |
Cleanup: indentation |
April 16, 2018, 15:24 (GMT) |
Merge branch 'master' into blender2.8 |
April 16, 2018, 15:16 (GMT) |
Cleanup: indentation |
April 16, 2018, 15:08 (GMT) |
Cleanup: indentation |
April 16, 2018, 14:48 (GMT) |
DRW: Culling: Reorganize frustum_boundbox_calc to match comments. And Cleanup. |
|
|
|


Master Commits
MiikaHweb | 2003-2021