Revision 0b1a886 by Sergey Sharybin February 10, 2015, 16:32 (GMT) |
Cycles: optimize one normalization out from the previous commit |
Revision 227a940 by Sergey Sharybin February 10, 2015, 15:33 (GMT) |
Cycles: implement pointiness geometry attribute This attribute means how "pointy" the geometry surface is, which allows to do effects like dirt maps and wear-off effects on render geometry. This means the attribute is calculated for the final mesh which means no baking (which implies UV unwrap) is needed. Apart from this the behavior is quite close to how vertex dirty colors works. The new attribute is available as an output socket of Geometry node. There's no penalty for the render time, only some delay on scene preparation (the delay is linear of the mesh complexity). Reviewers: brecht, juicyfruit Subscribers: eyecandy, venomgfx Differential Revision: https://developer.blender.org/D1086 |
Revision 1ebf95b by Sergey Sharybin February 10, 2015, 14:29 (GMT) |
Tests: Disable failing import/export tests for until they're fixed |
Revision edb7195 by Sergey Sharybin February 10, 2015, 14:07 (GMT) |
Cycles: Bring back distance check in re-intersection From more investigation of the numeric failures in the kernel it appears the check was rather correct. But in theory it;s also needed for the motion triangles. |
Revision b03ac83 by Sergey Sharybin February 10, 2015, 13:20 (GMT) |
Cycles: Correction to glossy shaders not handling total internal reflection The issue was caused by lack of check for whether fresnel term is actually giving total internal reflection in refraction BSDFs. This lead to usage of arbitrary vector of (0, 0, 0) as reflection, giving numeric issues in other areas of the kernel. This gives some visual changes of sharp reflection but it seems to be rather proper now. Which also corresponds with rough glossy reflection with sharpness set to 0.001 (previously it was totally different from sharpness of 0.0, which is just weird). |
Revision 298d868 by Sergey Sharybin February 10, 2015, 12:36 (GMT) |
Fix T43596: Refraction BSDF crashes blender on pre-sse4 CPU This is the same issue T43475: SSE4 code is more robust to non-finite values in the ray origin/direction. So for now added a check before doing BVH traversal for pre-SSE4 CPUs. For sure actual root of the issue is a bit different and much more tricky to solve, especially without disturbing render results too much. Still looking into this. In any case, it's kinda fine to have such a check, we might later make it to be a kernel_assert() instead of just a return. |
Revision e7d20b0 by Campbell Barton February 10, 2015, 12:34 (GMT) |
Fix grease-pencil crash without clip/track data |
Revision 1cfe0c1 by Campbell Barton February 10, 2015, 11:33 (GMT) |
Revision 27f81bf by Campbell Barton February 10, 2015, 11:03 (GMT) |
correct last commit |
Revision 040b510 by Joshua Leung February 10, 2015, 10:30 (GMT) |
Fix: Grease Pencil datablocks can be copied using the ID.copy() API method now |
Revision d21668d by Sergey Sharybin February 10, 2015, 08:47 (GMT) |
Synchronize changes from buildbot server |
Revision 6971bd9 by Sergey Sharybin February 10, 2015, 07:56 (GMT) |
Revision 25412d8 by Julian Eisel February 9, 2015, 22:17 (GMT) |
Nodes: Various UI cleanups for Image and Environment Texture Nodes Mainly consistency changes and smaller fixes. * Environment Texture Nodes: ** show image info ** split layout for menus (showing menu title on the left) ** hierarchical button order * Image Nodes: ** disable Alpha Mode menu if Use Alpha is disabled ** Don't show "+" icon/button if an image is already loaded ** Consistent alignment of menu buttons (see Input Color Space menu) Requested and approved by @venomgfx |
Revision 64ef6e7 by Julian Eisel February 9, 2015, 22:17 (GMT) |
Nodes: (Un)pack, filepath, refresh buttons for Environment Texture nodes The same buttons are already used for other image textures and since the environment tex node does only allow images as well, it makes sense to have this here too. Approved by @lukastoenne and @venomgfx, requested by @venomgfx |
Revision 53c4033 by Sergey Sharybin February 9, 2015, 21:45 (GMT) |
CMake cleanup: Move OSL detection code into FindOpenShadingLanguage.cmake Should be no functional changes. |
Revision 4ca4f04 by Julian Eisel February 9, 2015, 21:06 (GMT) |
Fix file size not drawn using Link/Append For linking/appending, .blends get the type S_IFDIR added which prevents the size from being drawn. BLI_is_dir gets the type from the OS so it's better suited for this case. Reported by @sergey. |
Revision 4edc1bb by Inês Almeida February 9, 2015, 20:58 (GMT) |
BGE - Vehicle Controller - add background and API checks for arguments of function calls Fixes T41570 crash For readability, attachDir was renamed to downDir and the Python API docs renamed accordingly |
Revision a088b94 by Inês Almeida February 9, 2015, 20:56 (GMT) |
Recreating bge python modules instead of using existing All of the initXPythonBinding functions are changed to always creating the module instead of importing if previously existing. I can instead only remove the module return when the import is ok, so that it always inits. But then, I don't see the point in importing. I make sure that these functions are called only once per run, inside initBGE. This was not the case with GameTypes. I moved initPyTypes inside of initGameTypesPythonBinding due to that. I reorganized initGamePlayerPythonScripting and initGamePythonScripting so that they run things in the same order. initGamePlayerPythonScripting imports mathutils and aud, the other only aud. Shouldn't it be the same for both? Reviewers: campbellbarton Subscribers: sybren Projects: #game_engine, #game_python Differential Revision: https://developer.blender.org/D1070 |
Revision 31e26bb by Campbell Barton February 9, 2015, 18:51 (GMT) |
Fix T43424: undo changes the active scene Using different scenes with 2+ windows broke entirely using undo. Now keep track of the current windows scene in each undo-file, and ensure the undo-scene is on a visible window when undo is executed, switching the scene only when its not in a visible window. |
Revision 2fe9e3c by Campbell Barton February 9, 2015, 16:00 (GMT) |
more direct fix for last commit |
|
|
|


Master Commits
MiikaHweb | 2003-2021