August 3, 2017, 22:11 (GMT) |
Revision cf19500 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 3, 2017, 21:21 (GMT) |
UI: Cleanup error when context object is none |
Revision 37acc75 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 3, 2017, 21:09 (GMT) |
Cleanup: Fix some minor issues in Suzanne 2D |
Revision 9feec51 by Lukas Toenne (hair_guides, hair_guides_grooming, hair_object, strand_editmode, tmp_hair_curves) August 3, 2017, 19:27 (GMT) |
Subdivision of hair fibers for smoother shading. Subdivision works on the parent strands for efficiency. The fibers lengths are based on the final subdivided length of parents, so no changes to the shader are required. This would be nicer with a tesselation shader, but this feature is not available in Blender 2.8. |
Revision 8f0e5be by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 3, 2017, 18:42 (GMT) |
Add a primitive for 2D Suzanne |
August 3, 2017, 16:04 (GMT) |
Merge branch 'master' into soc-2017-sculpting_improvements. Keep the branch up to date. |
August 3, 2017, 15:56 (GMT) |
Added memory and data to handle intersection rings. Still WIP unstable. |
August 3, 2017, 13:51 (GMT) |
Fixed the following for weighted modifier: 1) Now correctly splits loop normal according to sharp edges 2) Modifier now only acts on active vertex group 3) Added a check to use smooth/sharp flags as boolean weights |
Revision f7726a0 by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 3, 2017, 12:10 (GMT) |
Add a line when edit strokes This thin line helps to determine the stroke shape |
August 3, 2017, 11:51 (GMT) |
vertex selection now works fine with occluded mode |
Revision d83774c by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 3, 2017, 11:02 (GMT) |
WIP: Basic support to display modif in edit mode Still more work needed, but this commit add basic support to display the modifiers in edit , sculpt and paint mode. |
August 3, 2017, 09:52 (GMT) |
Manipulator: disallow negative scale when resizing |
August 3, 2017, 09:52 (GMT) |
error in last commit |
August 3, 2017, 09:38 (GMT) |
Manipulator: use matrix to convert view coords Was doing this with property get/set but this made view operations require refreshing manipulator properties. Simplify by operating on properties in their own space. Also disable clamping for now since it assumes pixel-space. |
Revision 173ba2e by Antonio Vazquez (experimental_gp_weight, greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval, temp-greasepencil-object-stacksplit, temp-greasepencil-vfx) August 3, 2017, 09:13 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
August 3, 2017, 08:00 (GMT) |
Fix for last commit Missed check for non-camera view frame |
August 3, 2017, 07:46 (GMT) |
Manipulator: render border widget Note there are issues clamping & updating, will resolve as part of changes to cage2d widget. |
Revision e34ba9f by Lukas Toenne (hair_guides, hair_guides_grooming, hair_object, strand_editmode, tmp_hair_curves) August 3, 2017, 07:11 (GMT) |
Use a 2D texture for the hair interpolation data instead of 1D for larger number of hairs. It turns out that 1D textures have the same size limit on their 1 axis as 2D textures. This limits the potential number of hair dramatically, even though the actual size of the texture is very small. Using a 2D texture and wrapping the index avoids this problem. |
August 3, 2017, 06:19 (GMT) |
Depsgraph: Fix wrong data type used for armature tag Spotted by Ray aka LazyDodo, thanks! |
August 3, 2017, 06:07 (GMT) |
Cycles: Extra tweaks to performance of header expansion Two main things here: 1. Replace all unsafe for #line directive characters into a single loop, avoiding multiple iterations and multiple temporary strings created. 2. Don't merge token char by char but calculate start and end point and then copy all substring at once. This gives about 15% speedup of source processing time. At this point (with all previous commits from today) we've shrinked down compiled sources size from 108 MB down to ~5.5 MB and lowered processing time from 4.5 sec down to 0.047 sec on my laptop running Linux (this was a constant time which Blender will always spent first time loading kernel, even if we've got compiled clbin). |
|
|
|


Master Commits
MiikaHweb | 2003-2021