July 20, 2018, 15:40 (GMT) |
Fix incorrect magnification filter for text texture. Barely any visible difference, except when drawing big custom text with the Python API. |
Revision 67fa286 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 20, 2018, 15:27 (GMT) |
Fix render triangle size increment error. |
Revision 227c259 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 20, 2018, 14:41 (GMT) |
Fix fileread error again. |
Revision b3cea13 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 20, 2018, 14:26 (GMT) |
Fix taper on segment_count==1 situation |
Revision efe7257 by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 20, 2018, 14:14 (GMT) |
Fix detail reducing bugs |
July 20, 2018, 13:25 (GMT) |
Fix WITH_HEADLESS build. |
July 20, 2018, 13:15 (GMT) |
Depsgraph: Fix missing relation from proxy_form's ID properties Hopefully this will fix issue with camera rig where camera properties (like, near/far clip) are driven by custom properties from bones, and those bones are actually belong to proxied armature. |
Revision b421eaa by Nick Wu (greasepencil-object, greasepencil-refactor, soc-2018-npr, soc-2019-npr, temp-gpencil-eval) July 20, 2018, 13:06 (GMT) |
Chain first level preview ok. Simplification have bugs. |
Revision beef487 by Erik Englesson (gsoc-2018-many-light-sampling, soc-2020-production-ready-light-tree, soc-2020-production-ready-light-tree-2) July 20, 2018, 12:29 (GMT) |
Cycles: Several emitters per leaf in light tree This commits makes it possible for leaf nodes in the light tree to have more than one emitter. This reduces the maximum depth of the light tree which makes the traversal of the tree faster but the sampling code is slower if a leaf with several emitters is found. Technical details: -- If cost of splitting in build is larger than the energy of the node then we create a leaf instead of splitting. -- Maximum emitters per leaf is now set to 64 -- During traversal if a leaf with several emitters is found then we sample one of these based on the importance of each emitter. This is calculated on the fly and therefore a CDF generation without dynamic allocation was implemented. - Moved the distribution id to node id lookup from light_distribution_pdf() to light_bvh_pdf(). |
July 20, 2018, 11:35 (GMT) |
Fix build error with release + debug info build. |
Revision b7d2a47 by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 20, 2018, 11:33 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
July 20, 2018, 10:54 (GMT) |
Fix assert for Image & Brush icon preview |
July 20, 2018, 10:41 (GMT) |
Workbench: Add backface culling support |
July 20, 2018, 10:41 (GMT) |
Basic Draw Engine: Cleanup unused code. This engine is only used for selection and draw depth so no need for anything else. Also add backface culling support to selection. |
July 20, 2018, 10:13 (GMT) |
Merge branch 'master' into blender2.8 |
July 20, 2018, 10:11 (GMT) |
Cleanup: Move 'WAVEFORM_LOADING' of sounds from flags to tags. This is purely runtime data, so move it to new tags. ;) |
July 20, 2018, 10:01 (GMT) |
Fix T55414: waveforms are reprocessed when undoing Add new tag to bSound (runtime flags), and make read code to set a 'no reload waveform' new tag, since it uses a mapping to get existing waveform in undo case... |
Revision ea0668e by Antonio Vazquez (greasepencil-experimental, greasepencil-object, greasepencil-refactor, soc-2019-npr, temp-gpencil-eval) July 20, 2018, 09:53 (GMT) |
Remove unedeed flag in notifier |
July 20, 2018, 08:22 (GMT) |
Make `draw_armature()` abort in case pose is not up-to-date. Previously it was calling `BKE_pose_rebuild()`, such thing shall never be called from drawing code! Hopefully this now works as expected and that horrible hack is not needed anymore. |
July 20, 2018, 08:22 (GMT) |
Fix T55973: [2.8] Crash when 'apply pose as rest pose' when bone scale is 0,0,0. `BKE_pose_rebuild()` should (ideally) always trigger a rebuild of the depsgraph, since it can add or remove posechannels. This function now takes a Main parameter to ensure that related depsgraphes are tagged as dirty (kept it optional, for some corner cases). We should also probably double-check calls to that function, think in theory it should only be called from depsgraph itself? But for now... |
|
|
|


Master Commits
MiikaHweb | 2003-2021