Revision c1e177a by Bastien Montagne August 1, 2017, 14:34 (GMT) |
BLI_math: add simple helper to get amount of 'integer' digits in a float number. |
Revision 110d683 by Campbell Barton August 1, 2017, 11:18 (GMT) |
Fix typo in 2d-cage manipulator |
Revision 6341380 by Campbell Barton August 1, 2017, 07:14 (GMT) |
Cleanup: warnings |
Revision 5ac9e58 by Campbell Barton August 1, 2017, 07:07 (GMT) |
PyRNA: Ensure changed types creates a new instance Changing lamp type for eg needs to create a new instance. |
Revision 5709021 by Campbell Barton August 1, 2017, 07:07 (GMT) |
Correct previous commit, instance should be cleared Clear instance in case creating creating new instance fails. In practice this shouldn't happen, but better not cause further errors if it does. |
Revision a108d81 by Campbell Barton August 1, 2017, 04:48 (GMT) |
Merge branch 'master' into blender2.8 |
Revision 4c38d84 by Campbell Barton August 1, 2017, 03:35 (GMT) |
Cleanup: double promotion |
Revision 702e9c5 by Campbell Barton August 1, 2017, 02:21 (GMT) |
Cleanup: warnings from last commit |
Revision 8ddaa6a by Campbell Barton August 1, 2017, 00:29 (GMT) |
Merge branch 'master' into blender2.8 |
Revision a372638 by Campbell Barton July 31, 2017, 23:06 (GMT) |
Cleanup: use static vars where appropriate |
Revision 2b7edb7 by Campbell Barton July 31, 2017, 22:27 (GMT) |
Fix fcurve color assignment |
Revision b425e94 by Campbell Barton July 31, 2017, 21:55 (GMT) |
Correct accidental variable declaration |
Revision becb413 by Brecht Van Lommel July 31, 2017, 17:22 (GMT) |
Fix T52224: auto IK not respecting length, after recent bugfix. |
Revision 66110c6 by Brecht Van Lommel July 31, 2017, 17:07 (GMT) |
Code cleanup: fix warning with clang. |
Revision f815aa0 by Bastien Montagne July 31, 2017, 14:51 (GMT) |
Fix T52232: Crash in RNA_enum_from_value while inspecting compositor image node properties in outliner. Bug was in RNA nodes code actually, itemf functions shall never, ever return NULL! Note that there were other itemf functions there that were potentially buggy. Also harmonized a bit their code. |
Revision b6cb7b2 by Bastien Montagne July 31, 2017, 13:43 (GMT) |
Fix two issues with recent changes to number display while editing them. * Numbers with units (especially, angles) where not handled correctly regarding number of significant digits (spotted by @brecht in T52222 comment, thanks). * Zero value has no valid log, need to take that into account! |
Revision b713668 by Clément Foucault July 31, 2017, 13:18 (GMT) |
Eevee: SSR: Change clamp to a real clamp and add Max Roughness. Clamp will now works as in Cycles. Max roughness limit ssr to a certain roughness level: for noise / performance tweaking. |
Revision 1be1600 by Clément Foucault July 31, 2017, 13:18 (GMT) |
Eevee: Draw background after depth prepass. Reduce overdraw. 0.4ms goes to 0.01ms if background is completely occluded. |
Revision 683e31f by Clément Foucault July 31, 2017, 13:18 (GMT) |
Eevee: SSR: Rewrote the raytracing algorithm. It now uses a quality slider instead of stride. Lower quality takes larger strides between samples and use lower mips when tracing rough rays. Now raytracing is done entierly in homogeneous coordinate space. This run much faster. Should be fairly optimized. We are still Bandwidth bound. Add a line-line intersection refine. Add a ray jitter between the multiple ray per pixel to fill some undersampling in mirror reflections. The tracing now stops if it goes behind an object. This needs some work to allow it to continue even if behind objects. |
Revision 39e1518 by Campbell Barton July 31, 2017, 04:35 (GMT) |
Fix glitch updating manipulator after undo Running undo would notify manipulators to refresh, but this still allowed for events in the queue to be handled, where manipulators could be drawn for selection before their refresh callback runs. This made Python manipulators raise exceptions about referencing invalid data (or crash). Now tag manipulator update on file load (including undo) and ensure the refresh callback runs before drawing manipulator selection. Also split manipulator map refresh flag in two since selection doesn't perform the same operations as regular drawing. |
|
|
|


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