Revision 87215bb by Campbell Barton January 28, 2018, 04:58 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 88174bd by Campbell Barton January 28, 2018, 04:18 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 7aaede9 by Campbell Barton January 28, 2018, 04:15 (GMT) |
Cleanup: warning |
Revision 1164a70 by Campbell Barton January 28, 2018, 04:01 (GMT) |
Cleanup: move 3D view utilities into own file Operators and utility functions were getting too mixed up, the files were also quite large. |
Revision 3c852ba by Stefan Werner January 27, 2018, 20:39 (GMT) |
Fix T53914: Volumetric scattering now goes correctly through transparent surfaces. There was a check for volume bounces at every surface intersection. That could lead to a volume scattered path being terminated when passing through a transparent surface. This check was superfluous, as the volume shader evaluation already checks the number of volume bounces and once it passes the max, volume shaders will not return scatter events any more. Reviewers: #cycles, brecht Reviewed By: #cycles, brecht Subscribers: brecht, #cycles Tags: #cycles Maniphest Tasks: T53914 Differential Revision: https://developer.blender.org/D3024 |
Revision 3cc8b35 by Germano Cavalcante January 26, 2018, 22:42 (GMT) |
Speed up a little drawing of UVs in the Image Editor In my tests the previous loop was running in 200 ms. With this change it now runs in 17 ms. The difference in the end is still not great because the `draw_uvs_lineloop_bmface` function is called for each face and has an ImmBegin and ImmEnd in the function itself |
Revision 7b29e91 by Brecht Van Lommel January 26, 2018, 22:06 (GMT) |
Code refactor: make mixed small/large BSSRDF radii more robust. |
Revision 492145f by Dalai Felinto January 26, 2018, 21:42 (GMT) |
Collections: As it turned out, this is quite harmless to have accessible everwhere I think ultimately we may move these operators from the outliner space to scene. Partial revert of a08f687b91a2a7880889. |
Revision 6634eb3 by Dalai Felinto January 26, 2018, 21:37 (GMT) |
Make outliner new collection operator work via viewport too Technically this revert b3bcbc9e85aa. This however doesn't seem to be needed any longer. |
Revision 5798345 by Dalai Felinto January 26, 2018, 19:10 (GMT) |
Outliner: If a collection is empty and you drag something inside it, it opens up. Idea by Pablo Vazquez. |
Revision d611cf9 by Brecht Van Lommel January 26, 2018, 17:47 (GMT) |
Fix mixed BSDF + BSSRDF sampling bug in path tracing, after 095a01a73a35. Spotted by Ha Hyung-jin, thanks! |
Revision ce4915c by Brecht Van Lommel January 26, 2018, 17:47 (GMT) |
Code refactor: store RGB BSSRDF in a single closure. Previously we stored each color channel in a single closure, which was convenient for sampling a closure and channel together. But this doesn't work so well for algorithms where we want to render multiple color channels together. |
Revision 47a3bbc by Bastien Montagne January 26, 2018, 14:14 (GMT) |
IMB: Add asserts that returned fps and fps base are strictly positives. Forgot to add that in previous commit, also related to T53003. |
Revision 567afcc by Bastien Montagne January 26, 2018, 14:12 (GMT) |
Related to T53003: tweak scene fps range. Move restricted 'reasonable' range to ui_range, and allow wider values for manual settings. |
Revision c528b9b by Bastien Montagne January 26, 2018, 13:59 (GMT) |
Fix T53003: IMB: Invalid framerate handling due to short integer overflow. FFMPEG uses int for the numerator, while Blender uses a short. So in cases people gave weird exotic framerate values and we cannot reduce enough the numerator, we'd get totally weird values (even negative frame rates sometimes!) Now we add checks for short overflow and approximate as best as possible in that case (error should not matter unless you have shots of at least several hundreds of hours ;) ). |
Revision 376fc19 by Gaia Clary January 26, 2018, 12:37 (GMT) |
fix:T53271 now using the context scene layer as requested |
Revision f71d8f6 by Dalai Felinto January 26, 2018, 11:16 (GMT) |
Fix Collada importer (crash) We were not tagging depsgraph to update its nodes after importing new objects. |
Revision 0e2bc1a by Dalai Felinto January 26, 2018, 11:15 (GMT) |
Make object_update comment about lack of ID even more clear |
Revision ab77363 by Dalai Felinto January 26, 2018, 10:45 (GMT) |
Fix silly crash on Collada Note: This was originally wrongly committed together with an outliner tooltip fix, re-committing separately now. See bd7060a87fd9. |
Revision de079ab by Dalai Felinto January 26, 2018, 10:45 (GMT) |
Outliner tooltips: Small refactor, future proof change In the future we may have siblings to collections (like overrides) that are not collections. This change make sure tooltips will keep working. Note: This was originally wrongly committed together with a Collada fix, re-committing separately now. See bd7060a87fd9. |
|