Revision d969192 by Alexander Romanov April 8, 2016, 07:58 (GMT) |
Wide lines + line stipple deprecated API replacement The patch contains an implementation of the wide lines and the line stipple that is necessary for OpenGL upgrade. For the implementation I have chosen the geometry shader because it required minimum changes for the wrapper calls and such implementation is the best for the "basic shader" architecture. There are few shortcomings that can be corrected in future. They all are related to the fact that the lines in one strip are not connected with each other. So the stipple pattern is not continuous on the common vertex of two lines. There is also no continuity of form (each line is an independent rectangular). But the advantage is that even outdated glBegin, glVertex work! Though with the above restrictions. Continuity of form and stipple can be implemented with additional attributes, and it will require more changes in calls. At the moment, the patch replaces calls for some "gestures". It works satisfactorily for "cross" or "rectangular" and not so good for "lasso" and "circle" due to the above-mentioned shortcomings. Don't forget to set USE_GLSL to true for testing. Alexander Romanov (Blend4Web Team) Reviewers: merwin, brecht Reviewed By: merwin, brecht Subscribers: aligorith, Evgeny_Rodygin, AlexKowel, yurikovelenov Differential Revision: https://developer.blender.org/D1880 |
Revision a51e9ec by Sergey Sharybin April 6, 2016, 14:30 (GMT) |
Cycles: Fix misleading remaining time report when using infinite number of samples in viewport |
Revision d6ae94b by Sergey Sharybin April 6, 2016, 13:40 (GMT) |
Cycles: Fix compilation error of Hair BSDF GLSL shader |
Revision 42824f4 by Sergey Sharybin April 6, 2016, 13:23 (GMT) |
Fix missing viewport update when tree output is in a node There was already an attempt to do it, but it worked incorrect because of wrong recursion check. |
Revision e10ec6e by Sergey Sharybin April 6, 2016, 08:51 (GMT) |
Cycles: Avoid possibly uninitialized variable |
Revision 5ddf6ca by Campbell Barton April 6, 2016, 08:26 (GMT) |
Quiet warning for release build |
Revision 9e3b035 by Campbell Barton April 6, 2016, 06:14 (GMT) |
Fix leak w/ missing external mesh customdata |
Revision 78d39ca by Campbell Barton April 6, 2016, 05:07 (GMT) |
Tweak fill-region method to produce fewer 'gaps' |
Revision 16597b6 by Campbell Barton April 6, 2016, 04:27 (GMT) |
Fix camera view-border line width |
Revision 28dad2e by Campbell Barton April 5, 2016, 23:41 (GMT) |
Correct error checking for wrong frame range |
Revision f5fb436 by Campbell Barton April 5, 2016, 23:30 (GMT) |
Cleanup: indentation |
Revision cc970dc by Campbell Barton April 5, 2016, 23:28 (GMT) |
Cleanup: arg docstrings |
Revision 16f919e by Campbell Barton April 5, 2016, 23:23 (GMT) |
Render frame arg parsing, list and range support Support a comma separated list of frames, as well as frame ranges using the '..' separator. eg: `blender my.blend --render-frame 1,2,10..40,100..200` |
April 5, 2016, 19:39 (GMT) |
Expose new Recast partitioning methods for navmesh generation This patch depends on D1747, which upgrades the Recast version. It exposes the new Recast partitioning methods in the navmesh generation. Reviewers: campbellbarton, moguri Reviewed By: moguri Projects: #bf_blender Differential Revision: https://developer.blender.org/D1748 |
April 5, 2016, 19:38 (GMT) |
Update Recast version to 1.5.0 The version of Recast that Blender ships with is from 2009. This patch updates the Recast version to the latest version, 1.5.0. The Detour version remains untouched. Reviewers: campbellbarton, moguri Reviewed By: moguri Projects: #bf_blender Differential Revision: https://developer.blender.org/D1747 |
Revision 214e384 by Campbell Barton April 5, 2016, 12:16 (GMT) |
Fix UV-Editor crashes w/ over SHRT_MAX UV's |
Revision b8ca481 by Thomas Dinges April 5, 2016, 10:25 (GMT) |
Revert "Cycles: Remove the Preetham Sky model." This reverts commit d91316dc672dc1ee69fbd24d2f00124a24b75c6b. |
Revision 46aaa53 by Bastien Montagne April 5, 2016, 09:51 (GMT) |
Fix T48054: Blender 2.77 doesn't import blenders fbx, due to recent changes in anim RNA API. Please do not break API when not absolutely needed, here it was a mere parameter order issue... |
Revision db28ff5 by Tamito Kajiyama April 5, 2016, 07:15 (GMT) |
Fix T47705: Freestyle line glitch. The addressed issue is a regression from Blender 2.75, after the internal switch from double to single precision floating-point numbers in the Freestyle code base. Face normal calculations require the higher precision during the computations, even though the results can be stored as single precision numbers. |
Revision 9c952bb by Thomas Dinges April 4, 2016, 23:20 (GMT) |
Cleanup: Typo fixes after BVH commits. |
|
|
|


Master Commits
MiikaHweb | 2003-2021