November 8, 2017, 12:24 (GMT) |
More style cleanup, renaming some now-public functions. |
November 8, 2017, 12:05 (GMT) |
Tweaks to UI. |
November 8, 2017, 11:08 (GMT) |
Fix missing break in switch block. |
November 8, 2017, 11:07 (GMT) |
Merge branch 'master' into soc-2017-normal-tools Conflicts: source/blender/makesrna/intern/rna_scene.c |
November 8, 2017, 09:11 (GMT) |
I18n: add Hausa languages, since we now have a few messages translated. ;) |
Revision e7a016d 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) November 8, 2017, 07:52 (GMT) |
Fix compiler error |
Revision f1b0d3f 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) November 8, 2017, 07:37 (GMT) |
Merge branch 'blender2.8' into greasepencil-object |
Revision 23981fa 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) November 8, 2017, 01:15 (GMT) |
WIP: As a temporary measure for fixing GP cache invalidation crashes, re-enable BKE_gpencil_batch_cache_alldirty_main() when debug_value = 660 |
Revision ab83695 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) November 8, 2017, 00:22 (GMT) |
Updating the hacky eval_ctx construction to use more official functions |
Revision 7b9595d 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) November 8, 2017, 00:22 (GMT) |
Fix: Added some more tags/relations in depsgraph to fix crashes when Onion Skinning is enabled * id_tag_update_object_data() - Added a case for the GP datablock type so that depsgraph tagging via the GPencil datablock's RNA properties works. Previously, only the object.data case (i.e. modifiers) was handled. This fixes a crash when enabling onion skinning, and a ghost can be shown on the neighbouring frames. * DepsgraphRelationBuilder::build_obdata_geom() - Added a relation between timesource and GP geometry (i.e. where cache rebuild occurs). This fixes a crash after scrubbing the timeline when onion skinning is enabled (I'm guessing due to onion skinning suddenly getting re-shown, but the cache not doesn't contain this info due to the previously being updated for animation) |
November 8, 2017, 00:11 (GMT) |
Merge branch 'master' into blender2.8 |
November 8, 2017, 00:11 (GMT) |
Fix blender player build. |
November 7, 2017, 23:20 (GMT) |
Merge branch 'master' into blender2.8 |
November 7, 2017, 23:19 (GMT) |
Fix incorrect bevel shader in GLSL (should work as if there is no bevel node). |
November 7, 2017, 22:20 (GMT) |
Fix T53092: errors reading EXR files with different data/display window. Multilayer/multiview OpenEXRs did not read the full data window like single layer, now it should be consistent. |
November 7, 2017, 22:20 (GMT) |
Fix various issues with (multiview) OpenEXR file save/load. * Fix saving a multiview render from the image editor giving invalid files. * Fix failure to load multiview images with a single view per part. * Fix loss of multiview metadata when saving/loading a single view. * Fix Z-Buffer writing option for single layer EXR not being respected. Multiview EXRs are now always handled as multilayer internally, significantly reducing the amount of code. Reviewed By: dfelinto Differential Revision: https://developer.blender.org/D2887 |
November 7, 2017, 21:35 (GMT) |
Fix EXR multilayer compositing result saving issues. * It was saved as Combined.Combined instead of Composite.Combined. * It was written even if no compositing was enabled. |
November 7, 2017, 21:35 (GMT) |
Fix image editor showing pass name when there is only a combined pass. |
November 7, 2017, 21:35 (GMT) |
Fix incorrect color management when saving JPG previews for EXR. |
November 7, 2017, 21:35 (GMT) |
Cycles: add bevel shader, for raytrace based rounded edges. The algorithm averages normals from nearby surfaces. It uses the same sampling strategy as BSSRDFs, casting rays along the normal and two orthogonal axes, and combining the samples with MIS. The main concern here is that we are introducing raytracing inside shader evaluation, which could be quite bad for GPU performance and stack memory usage. In practice it doesn't seem so bad though. Note that using this feature can easily slow down renders 20%, and that if you care about performance then it's better to use a bevel modifier. Mainly this is useful for baking, and for cases where the mesh topology makes it difficult for the bevel modifier to work well. Differential Revision: https://developer.blender.org/D2803 |
|
|
|


Master Commits
MiikaHweb | 2003-2021