Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-10-04Cycles: Fix wrong ifdef check around shadows record allSergey Sharybin
2014-10-04Fix bad RNA enum from the previous commitSergey Sharybin
2014-10-04Another scons fix, wrong indentation.Thomas Dinges
2014-10-04Typo fix for new WITH_BF_CYCLES_DEBUG option.Thomas Dinges
2014-10-04Fix off by one error drawing passepartoutCampbell Barton
2014-10-04Cycles: Add support for debug passesSergey Sharybin
Currently only summed number of traversal steps and intersections used by the camera ray intersection pass is implemented, but in the future we will support more debug passes which would help checking what things makes the scene slow. Example of such extra passes could be number of bounces, time spent on the shader tree evaluation and so. Implementation from the Cycles side is pretty much straightforward, could only mention here that it's a build-time option disabled by default. From the blender side it's implemented as a PASS_DEBUG with several subtypes possible. This way we don't need to create an extra DNA pass type for each of the debug passes, saving us a bits. Reviewers: campbellbarton Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D813
2014-10-04Fix T42065: Shading issue using Array modifierBastien Montagne
Gah... Dirty normal flag should be set on *real* final dm, after merge is done. :/
2014-10-04"Delete texture paint slot" told the user that it would add a texture paint ↵Thomas Beck
slot.
2014-10-04OSX: simplyfy last commit for fs_menu system_bookmarksJens Verwiebe
2014-10-04Cycles: Remove a workaround for Titan GPUs, not needed anymore with the ↵Thomas Dinges
latest CUDA compiler.
2014-10-03OSX: Change the FS_CATEGORY_SYSTEM_BOOKMARKS aka "Favorites", so that the ↵Jens Verwiebe
orderwise in sync with finder
2014-10-03Cycles, some tweaks to scene_intersect_shadow_all()Thomas Dinges
* Function returns a bool, not an uint. * Remove GPU ifdefs, this is CPU only due to malloc / qsort.
2014-10-03Fix for tgz script (whitespace broke it)Campbell Barton
2014-10-03Install_deps.sh: missing `--skip-openexr` in arg parser's parameters.Bastien Montagne
Reported through mail by Jefferson Rausseo, thanks!
2014-10-03Cleanup: Remove some unused / unreferenced functions for perdiodic perlin noise.Thomas Dinges
2014-10-03Cycles / OSL: Make the signed/unsigned Perlin parameter more self explaining.Thomas Dinges
2014-10-03Cycles: Fix OpenCL compile after new Volume BVH introduction and add some ↵Thomas Dinges
comments.
2014-10-03Cycles: Missing volume traversal header in cmake for GPU compilation.Thomas Dinges
2014-10-03Cycles: Remove Westin closure.Thomas Dinges
Was hooked up last year for testing purposes, as we already had some code for it, but the closure itself is not really good nor really useful, so let's remove it.
2014-10-032.73 Release Cycle: Alpha.Thomas Dinges
2014-10-03Cleanup: Spelling.Thomas Dinges
2014-10-03Fix T41983: Array regression with center-vertsCampbell Barton
Array with rotation and a central pivot would fail. Thanks to Bastien Montagne for the initial fix.
2014-10-03Fix for 2-sided faces in array modifierCampbell Barton
2014-10-03Cycles: Use more accurate implementation of erf() and erfinv()Sergey Sharybin
This functions are orders of magnitude more accurate than the old ones, and they're around the same complexity to compute.
2014-10-03Sculpting:Antony Riakiotakis
Grab and Snake hook brushes now support strength. To keep compatibility with older brushes, this commit also sets strength to 1.0 for those brushes.
2014-10-03Cycles: Decouple object flags update to a separate update stepSergey Sharybin
This way there's much less cross-references between objects and meshes device update functions. The only thing remained s the object bounds calculation which is needed by bvh update. This could also be decoupled, but it's not that crucial yet because its's how it used to be for ages now.
2014-10-03Better fix for T42054 - modifiers have a callback to say whether they need ↵Bastien Montagne
normals or no. Thanks Campbell for the headup!
2014-10-03Fix T42054: Problem when using Cast modifier with Wireframe modifier.Bastien Montagne
Wireframe modifier needs valid normals, let's ensure that!
2014-10-03Fix T41920: Changing Use Alpha settings doesn't refresh viewport properlySergey Sharybin
2014-10-03Cycles: Implement preliminary test for volume stack update from SSSSergey Sharybin
This adds an AABB collision check for objects with volumes and if there's a collision detected then the object will have SD_OBJECT_INTERSECTS_VOLUME flag. This solves a speed regression introduced by the fix for T39823 by skipping volume stack update in cases no volumes intersects the current SSS object.
2014-10-03Cycles: Fix for non-initialized variableSergey Sharybin
2014-10-03Cycles: Make camera-in-volume an official featureSergey Sharybin
This means it's no longer needed to enable experimental feature set in order to have proper camera in volume support. And this also means if there's something wrong going on, or if there's speed regression for cases when camera is obviously not in the volume -- this issues are to be reported and handled in the regular matter. Happy blending!
2014-10-03Cycles: Speedup of kernel side camera-in-volume detectionSergey Sharybin
The idea is to only count intersections with objects which has volumetric shader and ignore all other objects. This is probably as fast as we can go without involving some forth level magic.
2014-10-03Cleanup: spelling, wsCampbell Barton
2014-10-03Comments: note on bmesh_region_matchCampbell Barton
also correct buffer type
2014-10-02Update link to the Support an Animation Movie linkSergey Sharybin
This is to be in the final release.
2014-10-02Cycles: optimization of panoramic camera in volumeSergey Sharybin
Now we do much better preliminary check for panoramic camera is inside the volume object boundings. Also we're now cacheing the has_volume in the mesh, which makes it unneeded iterations for each object's shaders. Should be no functional changes, just faster sync and panoramic-in-volume rendering.
2014-10-02Code cleanup:Antony Riakiotakis
calc_manipulator_stats is only used in manipulator (and soon will only use the context for such queries)
2014-10-02Fix for wrong bit mask magic happening in gpu_update_lamps_shadows()Sergey Sharybin
2014-10-02Fix black matcap when using particle systemSergey Sharybin
Using matcap with a displist is not really good thing to try and it's actually a regression since we've enabled matcaps for all objects instead of just an active one.
2014-10-02Libmv: Fix wrong variable use in sconsSergey Sharybin
2014-10-02Fix error in last commitCampbell Barton
2014-10-02Fix T42049: Crash exiting /w GL1.1Campbell Barton
2014-10-02Fix T42030: Grabbing the whole mask interfere with grabbing individual curveSergey Sharybin
This fix is for the final 2.72 release.
2014-10-02Freestyle: For until c++11 is accepted only static members could b ↵Sergey Sharybin
initialized in-lined
2014-10-02Fix T42008: Dragging and packing issue about new blank imageSergey Sharybin
The issue was caused by the fact that we never used to store the generated image color in DNA, so image reload will loose this information. Now we store the color in DNA, making ti so re-loading the image will preserve it's generated color. It is now also possible to change generated image color using the color swatch in image properties after the image was created.
2014-10-02Fix T42033 UVs shown while rendering in texture paint mode.Antony Riakiotakis
This should be included in final release build.
2014-10-02Fix for regression on bevel material: need do_version support for earlier files.Howard Trickey
2014-10-02Fix freestyle/bplayer build (usual stub stuff).Bastien Montagne
2014-10-02Freestyle: Fix for a compiler failure in makesrna.Tamito Kajiyama