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-03Merge branch 'master' into dyntopo_holesCampbell Barton
2014-10-03Cleanup: spelling, wsCampbell Barton
2014-10-03Comments: note on bmesh_region_matchCampbell Barton
also correct buffer type
2014-10-02get surrounding verts in-orderCampbell Barton
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 crash for removing faces that are iterated onCampbell Barton
2014-10-02Cleanup: minor editsCampbell Barton
2014-10-02Merge branch 'master' into dyntopo_holesCampbell Barton
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-02Dyntopo: Hole support.Antony Riakiotakis
This is a WIP patch which includes a safe landmark (no crashes) for the feature. Basically, it just includes UI to enable the feature and it deletes vertices when they approach each other closer than a certain threshold. Still no connection is done here, but uniting forces with Campbell should rectify that :)
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
2014-10-02Freestyle: Fix for destructive view map modifications during chaining ↵Tamito Kajiyama
operations. The view map is mostly treated as a read-only data structure by line stylization operations (i.e., selection, chaining, splitting, sorting and stroke creation). The only exception is the chaining operation in some cases where insertion of extra FEdge objects is necessary to ensure the continuity of underlying FEdges from which a chain is constructed. The present revision addresses the removal of extra FEdges so to keep the view map clean and suitable for reuse in subsequent render frames.
2014-10-02Freestyle: Finer memory statistics with CXX_GUARDEDALLOC.Tamito Kajiyama
2014-10-02Freestyle: View map caching.Tamito Kajiyama
New render layer option named "View map cache" is added to reuse a previously computed view map for subsequent rendering. The cache is automatically updated when the mesh geometry of the input 3D scene has been changed. This functionality offers a major performance boost for Freestyle animation rendering when camera-space mesh geometry is static, as well as for repeated still renders with updates of line stylization options. Although the "View map cache" toggle is a render layer option, the cache memory is shared by all render layers and scenes. This means that if Freestyle is used for two or more render layers (possibly in different scenes through the compositor), then the cached view map for one render layer is replaced by a new view map for another render layer and hence no performance gain is expected.
2014-10-02Cleanup: indentationCampbell Barton
2014-10-02Compositor: Reduce number of int<->float conversions in keying screen operationSergey Sharybin
2014-10-02Compositor: Simplify logic in keying blur operationSergey Sharybin
2014-10-02Libmv: Remove old workaround for 10.5 hash tablesSergey Sharybin
We on'don't really support 10.5 anymore for my knowledge and in any case the defined symbol was never checked in the sources, so this workaround was basically doing nothing for quite some time now.
2014-10-02Libmv: Add an option to disable schur specializations build-timeSergey Sharybin
This way folks with few ram or those who wants to hack into Ceres code might compile Blender much faster.
2014-10-02Libmv: Silence some warnings about C11 usageSergey Sharybin
This makes headers a bit less clean (with the anonymous structs mainly and headers inclusion from another header. Makes compilation with clang a bit less noisy.
2014-10-02fix T42046 Improved the option label for clarityGaia Clary
2014-10-01Code cleanup, use bit shifting for lamp flags.Antony Riakiotakis
2014-10-01Fix T41971: BMesh mapping slot arg errorCampbell Barton
2014-10-01Anim Playback: Optionally draw flippedCampbell Barton
useful to view animations from different POV. FKey: X, Shift+FKey: Y
2014-10-01Cleanup: de-duplicate playanim matrixCampbell Barton
2014-10-01Fix Smoke UI property: Low resolution values are needed for pyroclastic ↵Daniel Genrich
smoke effects. Example values for such an effects are resolution = 10 and high resolution = 5. Patch by nudelZ
2014-10-01Smooth vertex: User request: tweak hard min/max smoothness.Bastien Montagne
Keep soft min/max to usual values, but allow artists to play with strange values if they really want it.
2014-10-01Freestyle: New line style options for sorting and chain selection.Tamito Kajiyama
The following two sort keys are added for sorting chains. * Projected X - Sort by the projected X value in the image coordinate system. * Projected Y - Sort by the projected Y value in the image coordinate system. A new line style option for the selection of first N chains is also added. Moreover, the chain sorting and chain selection operations are now executed in this order instead of the reverse order used previously. The UI has also changed accordingly. This functional change is backward compatible and won't result in visual differences.
2014-10-01Freestyle: Fix for a typo in the definition of NotBP1D.Tamito Kajiyama
This is a safe fix for a regression from 2.71, so should be back ported to 2.72.
2014-10-01Cycles: Filter Shader and Output nodes to their respective object/world node ↵Thomas Dinges
tree. Some nodes only work in certain node trees, so don't show them in the Add Node menu when this is the case. This can probably be expanded to Input Nodes too, but need to double check some cases here still.
2014-09-30Fix for duplicate member in UserDef from own commit (merge mistake).Lukas Tönne
2014-09-30Support for "virtual pixelsize" on 4k screens.Lukas Tönne
On 4k devices the default pixel size leads to tiny OpenGL drawing that is hardly usable without doubling the DPI. The retina system on OSX aims to alleviate this problem by introducing a general 2x pixel size. No equivalent feature exists on other platforms so far. However, to emulate the effect this patch introduces a "virtual" pixel size factor for OpenGL drawing. Note that the user currently has to enable this manually by selecting the "Virtual Pixel Mode" in the user preferences (defaults to native). All windows of a Blender instance share the same virtual pixel size as well. It may be possible to handle this on a per-window basis and automate the selection somewhat (if enabled by the user), so working with multiple screens becomes more convenient, but technical limitations make this a bit difficult (on X11 with nvidia drivers the actual screen size is not reported correctly). Reviewers: ton, campbellbarton Differential Revision: https://developer.blender.org/D669
2014-09-30Fix T42026: Unit scale affects camera focal length.Bastien Montagne
Not a regression, yet maybe simple/safe enough for 2.72?
2014-09-30Fix compilation on GCC (good old mixed declaration and code).Bastien Montagne
2014-09-30Style cleanupSergey Sharybin
2014-09-30fix T42022 Attempt to export empty set of objects resulted in an exceptiongaiaclary
2014-09-30Fix T42018: Crash when displaying beveled poly-curves with spline bevfac mappingSergey Sharybin
This fix is for 2.72.
2014-09-30Use native float math functions for MSVC12Sv. Lockal
`double` surrogates are slow (e.g. pow is 2x slower than powf), and MSVC12 supports fp-math functions from C99.