May 23, 2017, 08:34 (GMT) |
Fix T51592: Simplify AO Cycles setting remains active while Simplify is disabled |
May 23, 2017, 08:26 (GMT) |
DwM: optimize material access - Split BMesh/Mesh loops. - Loop over faces instead of tris. - Add out-of-bounds check for material index (rare but can happen). |
May 23, 2017, 07:47 (GMT) |
Cleanup: use more generic naming Can be used by any user that needs faces split by materials. |
May 23, 2017, 07:40 (GMT) |
DwM: texture paint support & mask mode Uses workaround so material slots are used when neither blender-internal or cycles are enabled. |
May 22, 2017, 20:49 (GMT) |
Merge branch 'master' into blender2.8 Conflicts: source/blender/blenloader/intern/versioning_270.c |
May 22, 2017, 20:43 (GMT) |
Gawain: replace switch with lookup table This function is not performance critical, but I prefer the branch-free code and no hack needed to appease gcc. Follow-up to recent 23035cf46fb4dd6a0bf7e688b0f15128030c77d1 and f637145450010d14660fcb029d41560a138eae14. |
May 22, 2017, 20:08 (GMT) |
Add PovRay syntax hilghting. Since we already have a rather advanced PovRay exporter, makes sense to also nicely display generated 'code'. Patch by Maurice Raybaud (@mauriceraybaud), thanks! Cleanup (mostly styling) by @mont29. |
Revision b7c8f44 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) May 22, 2017, 19:03 (GMT) |
Reproject the point while drawing If the point is not reprojected and the axis is locked, the thickness of the drawing stroke is different when the stroke is completed. Reprojecting the stroke drawing buffer simulate the stroke thickness when it will be reprojected in 3D space and get better drawing feedback. |
Revision 5b33f88 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) May 22, 2017, 18:30 (GMT) |
New function to reproject a point This function will be used while drawing in draw manager gpencil engine |
Revision b28e35d 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) May 22, 2017, 18:24 (GMT) |
Cleanup: Rename function |
Revision 2ab792d 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) May 22, 2017, 18:18 (GMT) |
Cleanup: extract reproject functions |
Revision f6924b2 by Martin Felke (fracture_modifier, fracture_modifier-master, temp-fracture-modifier-2.8) May 22, 2017, 17:28 (GMT) |
fix for loading bakes from official build (single objects) also reverted from exact volume calculation of shards to bbox (faster) removed some development printouts |
May 22, 2017, 15:15 (GMT) |
Fix T51308: Bright/Contrast Doesn't respect Pre-multiplied Alpha Brightness/contrast node was changing color but did not modify alpha or ensured colors are premultiplied on the output. This was giving artifacts later on unless alpha was manually converted. Compositor is supposed to work in premultiplied alpha (except of some really corner cases) so it makes sense to ensure premultiplied alpha after brightness/contrast node. This is now done as an option enabled by default, so we: (a) Keep compatibility with old files. (b) Have correct behavior for newly created files. Later on we can get rid of this option. |
May 22, 2017, 15:11 (GMT) |
Fix T51318: Non-update of preview when switching from world to lamp panel. Lamp preview panel is in DATA buttons context... |
May 22, 2017, 14:43 (GMT) |
Enhance vgroup handling when merging meshes. We were looping over all vgroups in destination mesh and making string comparison, for every vgroup of every vertex of merged mesh! Crazy! Now we simply create a temp mapping of vgroup indices, seriously simplifies things (and gives significant speedup when merging huge meshes with lots of vgroups, here with quick stupid test went from 120ms in vgroup merging to less than 5ms, 25 times quicker!). |
May 22, 2017, 14:43 (GMT) |
Fix T51520: Broken vertex weights after two mesh joining. Root of the issue here was that two stupid modifiers could create named vgroup CD layers (vgroup editing ones... shame on me :") ). Fix that, and added some versionning code to also fix 'corrupted' blend files created by those so far. |
May 22, 2017, 14:43 (GMT) |
Fix wrong comment in BLI_findstringindex (returns 0-based index!). |
May 22, 2017, 14:42 (GMT) |
Implement UBOs for particles This fixes the issue where all particles were drawn with the colors and size of the last psys to be drawn. |
May 22, 2017, 14:42 (GMT) |
Minor cleanup of previous hair commits |
Revision ed24e39 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) May 22, 2017, 12:59 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
|
|
|


Master Commits
MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021