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
2013-04-26Fix a few more cases where an operator should not show in the search menu.Brecht Van Lommel
2013-04-26Fix #35080: freestyle Fill Range by Selection operator giving error when invokedBrecht Van Lommel
without a linestyle.
2013-04-26Fix #34172: cycles BVH build crashing in some rare circumstances on 32 bit ↵Brecht Van Lommel
linux. The problem was (again) the x86 extended precision float register being used for one float value while the other was rounded to lower precision. This caused the strictly weak order requirement for std::sort to be broken.
2013-04-25game engine: Use bullet's default contact processing thesholdSergej Reich
Blender's old default of 1 was too small here. Now we don't override the default. If it's really needed to use a smaller value here, the property should be first exposed in the ui, but don't think this is necessary. Fixes [#35076] Dynamic objects have periodic glitch in velocity when on an incline
2013-04-25rigidbody: Code cleanupSergej Reich
Remove outdated comment.
2013-04-25Fix [#34545] Render layer name is unwantedly translated in composite node editorBastien Montagne
Some enums' items actually are generated from data (like the render layers of compo nodes), so they should not be translated. Added a PROP_ENUM_NO_TRANSLATE new RNA flag to tag those enums (only found those for nodes, but may be more of them around). Also fix similar issue in main list of render layers (Py UI code! :P ).
2013-04-25style cleanupCampbell Barton
2013-04-25minor fixes for freestyleSv. Lockal
- update copying code for linestyles to copy gaps - update copying code for freestyle line modifiers to copy mapping flags and seeds - fix drawing code for Material modifiers after a recent refactoring
2013-04-25individual inset was missing relative option.Campbell Barton
2013-04-25Fix freestyle crash due to freed memory access. The render data needs to beBrecht Van Lommel
freed first, and then the scene that it used.
2013-04-25Fix part of #34640: vertex color blur brush would average face corner colorsBrecht Van Lommel
at vertices for the entire mesh, which meant that discontinuous face colors would be lost for unrelated parts of the mesh too. Now only vertices within the brush radius will be affected.
2013-04-25Fix #35077: cycles incorrectly rendered an empty with dupligroup that wasBrecht Van Lommel
dupliverted by its parent.
2013-04-25Fix part of #34640: colors darkening when using the vertex paint blur tool.Brecht Van Lommel
The problem was that vertex colors only have 8 bits of precision, and integer division always rounds down, so after some color blending iterations everything gets darker. Instead use integer division that behaves like round() instead of floor() for blending operations.
2013-04-25fix:#35073 face normals calculation used wrong mloop indexGaia Clary
2013-04-25Fix #35074: Image editor shows color banding on rendered images (even with ↵Sergey Sharybin
dither set to 2.0) Mistake in one of changes to GLSL display function, missed fallback mode in case dither is non-zero,
2013-04-25ruler tweak: don't, snap to edit-object, because it didnt work well when ↵Campbell Barton
modifiers are applied in editmode.
2013-04-25ruler snappingCampbell Barton
- draw snap circle to make it more obvious when snapping succeeds. - when not in wire-view, snap to the surface when adding new rulers.
2013-04-25Bugfix [#35075] Physics Panel of Particles Fluid is TruncatedJoshua Leung
Some RNA Properties were not updated in UI scripts after a recent refactoring there removing "use_" prefix from some of the boolean properties (strangely though, while every other property attached to SPHFluidSettings.flag has gone from "use_factor_blah" to "factor_blah", use_factor_density still keeps the old prefix).
2013-04-25ruler snap adjustmentsCampbell Barton
- when in wireframe mode: don't snap to faces, instead snap to the closest edge/vertex. - when not in wireframe mode: snap to the front-most element (was a problem that it could snap to an edge/vert behind the face) - reduce the distance for selecting ruler points, was too easy to accidentally drag a ruler.
2013-04-25fix [#35072] View name of 3Dview is clamped in JapaneseCampbell Barton
just increase size of string to allow for utf8 chars.
2013-04-25Fix #29932 Left Shift + Numpad 1,2,3 not Aligning to ActiveFrancisco De La Cruz
Intermediate Shift+Key messages were resetting modifier flags.
2013-04-25Fix build error with scons + msvc, needs pthread include.Brecht Van Lommel
2013-04-25Fix two more high DPI / retina draw issues with running jobs in info header andBrecht Van Lommel
the node tree name in the node editor.
2013-04-25Fix #34806: rigid body world settings were not copied with a full scene copy.Brecht Van Lommel
Now copying a scene will also duplicate groups that consist entirely of objects that are duplicated with the scene. The rigid body world will then also pointers to these new groups.
2013-04-25Fix crash going to a scene with no camera, with an inactive 3D viewport space.Brecht Van Lommel
The regions of the space are stored in a different place depending if it is active or if another space is in use. The code here was iterating over both but it should be only one because the other might contain regions of another space.
2013-04-25Fix rigid body world Solver Iterations not showing in UI and throwing python ↵Brecht Van Lommel
error.
2013-04-25minor fixesCampbell Barton
- build with netbsd works again. - select uv more/less was crashing when called outside image space. - node RNA property update was crashing when not called in node space.
2013-04-25Fix #34714: cycles viewport render would restart when minimizing and ↵Brecht Van Lommel
unminimizing a maximized Blender window in Ubuntu Unity. The window size would slightly change as part of the unminimize effect. Now cycles waits 0.2 seconds before restarting rendering after a viewport resize, also a bit less flickery when changing the 3d view size in Blender itself.
2013-04-24Fix cycles build error, RNA C++ API did not properly handle output parameters.Brecht Van Lommel
2013-04-24Fix flickering black tiles in preview render, after viewport render commit, it'sBrecht Van Lommel
nicer when the new preview draws over the old one. The code was changed so that the render result is freed all the time because freestyle manipulates render layers. Now it only does it when freestyle is enabled so cycles and regular blender internal can still avoid it.
2013-04-24Fix blender internal preview rendering continuously restarting after recentBrecht Van Lommel
viewport render changes. Actually was an older issue that would cause unnecessary preview render restarts if the render result was not allocated before it was drawn. Now the render result is being reallocated each time for freestyle which made the issue worse.
2013-04-24rna api function scene.ray_cast now returns the object and its matrix ↵Campbell Barton
(incase its a dupli).
2013-04-24Fix #34783: smoke simulation crash when changing frame while preview rendering.Brecht Van Lommel
Added a mutex lock for smoke data access. The render was already working with a copy of the volume data, so it's just a short lock to copy things and should not block the UI much.
2013-04-24Fix #35068: bpy.ops.node.output_file_add_socket() now works on the active nodeBrecht Van Lommel
if there is no "node" in the context, for scripting convenience.
2013-04-24Fix for #34739 and #35060, avoid ambiguity in compositor viewer nodes.Lukas Toenne
The design changes coming with pynodes for the node editor allow editing multiple node groups or pinning. This is great for working on different node groups without switching between them all the time, but it causes a problem for viewer nodes: these nodes all write to the same Image data by design, causing access conflicts and in some cases memory corruption. This was not a problem before pynodes because the editor would only allow 1 edited node group at any time. With the new flexibility of node editors this restriction is gone. In order to avoid concurrent write access to the viewer image buffer and resolve the ambiguity this patch adds an "active viewer key" to the scene->nodetree (added in bNodeTree instead of Scene due to otherwise circular DNA includes). This key identifies a specific node tree/group instance, which enables the compositor to selectively enable only 1 viewer node. The active viewer key is switched when opening/closing node groups (push/pop on the snode->treepath stack) or when selecting a viewer node. This way only the "last edited" viewer will be active. Eventually it would be nicer if each viewer had its own buffer per node space so one could actually compare viewers without switching. But that is a major redesign of viewer nodes and images, not a quick fix for bcon4 ...
2013-04-24Fix #35008: compositing nodes viewer border (ctrl + B) not working correct ↵Brecht Van Lommel
inside node groups.
2013-04-24allow to scale and rotate from edge/vertex slide. Campbell Barton
2013-04-24fix for crash changing transform modes rotate/edge-slide/grab. ↵Campbell Barton
setCustomPoints() assumed allocated member was big enough which wasnt the case when switching from rotate.
2013-04-24Fix #35063: GLSL texture node Value output was not outputting alpha.Brecht Van Lommel
2013-04-24Fix material node editor not working when Blender Game is selected as render ↵Brecht Van Lommel
engine.
2013-04-24use more rna-constant name for bevel clamping.Campbell Barton
2013-04-24fix relating to r56260, when in vertex paint mode the mesh would have ↵Campbell Barton
tessfaces allocated, which prevented baking from updating vertex colors. baking now clears tessfaces.
2013-04-24fix glitch where vertex baking wouldn't always refresh the mesh.Campbell Barton
2013-04-24Fix bug #34611: bevel overlap limitHoward Trickey
The previous fix limited overlap, but is sometimes too conservative, and artists want way to turn off the limiting, so added 'Allow Overlap' option to modifier.
2013-04-24fix [#34657] Smoothing will not be updated in object mode, when hiding faces ↵Campbell Barton
in edit mode and changing shape. remove the option to skip hidden faces in BM_mesh_normals_update, use openmp to speedup recalculation for high poly meshes.
2013-04-24fix for mistake in own recent commit r56249 with rna_EffectorWeight_pathCampbell Barton
2013-04-24simple optimizations for bvhtree_from_mesh_faces() for editmesh, was quite ↵Campbell Barton
inefficient (unneeded loops, not breaking out of face loop early). also correct own oversight - use TRANSFORM_DIST_MAX_RAY rather then when checking for max value in snapDerivedMesh.
2013-04-24Fix for broken Material color/alpha/thickness modifiers.Tamito Kajiyama
Reverted part of the trunk revision 56234 (RNA attribute consistency edits).
2013-04-24alternate fix for [#24887] - r33294.Campbell Barton
Casting a ray onto an editmesh was building a derivedMesh, raytree, then freeing for every ray-cast. Noticed while using ruler+snapping in editmode. Instead of attempting to align the MFace and edit-mesh tessfaces, just use editmesh for ray-casting.
2013-04-24Fix for full-sample anti-aliasing (FSAA) not working with Freestyle.Tamito Kajiyama
Reverted the trunk revision 56136 and part of revision 56127 concerning the local Main for Freestyle and temporary scene generation for stroke rendering. The function do_merge_fullsample() in pipeline.c has access to the Scene of each Render, so that the temporary Scene generated by Freestyle has to be kept for FSAA even after stroke rendering has been done. By the same token, the local Main has been moved from the BlenderStrokeRenderer class to Render. It is noted that free_all_freestyle_renders() in pipeline.c is intended to get the temporary Scene of each Render released specifically taking account of the FSAA case.