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
2011-11-20Fix for duplicated feature edges due to a numerical instability of lineTamito Kajiyama
clipping by near/far Z planes. Problem report by vicentecarro together with a .blend file to reproduce the issue, thanks!
2011-11-14Implemented a button to make a single-user copy of a line style.Tamito Kajiyama
2011-11-14Removed a debug print.Tamito Kajiyama
2011-11-14Added a new operator in the Parameter Editor mode to make a copyTamito Kajiyama
of the active line set.
2011-11-14Added new options for splitting chains of feature edges by a minimumTamito Kajiyama
and maximum 2D angle.
2011-11-13Fix for an inconsistency of property names due to the remaining ofTamito Kajiyama
a property in revision 41761.
2011-11-13Restored the functionality of stroke transparency.Tamito Kajiyama
2011-11-13Merged changes in the trunk up to revision 41768.Tamito Kajiyama
Conflicts resolved: source/blender/makesdna/intern/makesdna.c source/blender/makesrna/RNA_enum_types.h source/blender/render/intern/source/shadeinput.c source/blenderplayer/bad_level_call_stubs/stubs.c Additional changes: * source/blender/makesrna/intern/rna_linestyle.c: Fixed white space issues that generated a number of compiler errors. The problem was that two string literals for enumerating MA_RAMP_SOFT and MA_RAMP_LINEAR contained a space. The string literals are supposed to represent a valid C identifier because of their use for automatic code generation. * Stroke transparency has been temporarily disabled due to a functionality conflict with some merged changes. A fix of this issue is planned.
2011-11-12Fix for the view map construction not taking account of face marks.Tamito Kajiyama
2011-11-12Cycles:Brecht Van Lommel
* Fix object scaling update issue with interactive rendering + static BVH. * Fix negative scaling issue with static BVH. * Fix #29217: excessive fireflies in first sample.
2011-11-12mathutils.geometry.distance_point_to_plane(pt, plane_co, plane_no) - utility ↵Campbell Barton
function, BLI math version too.
2011-11-12Fix for the Perlin Noise 1D geometry modifier having a noise frequencyTamito Kajiyama
relative to the stroke length (i.e., the number of noise displacement values was the same for strokes of different lengths). This resulted in very noisy short strokes and much less noisy long strokes. Now the noise frequency is relative to the distance from the starting point of a stroke. That is, two strokes of the same length will be distorted by the same number of noise displacement values, whereas longer strokes will have more noise displacement values along stroke. Problem report by JO5EF through the BA Freestyle thread, thank you!
2011-11-12Bugfix [#29212] Select before/after current frame deselects all channels inJoshua Leung
graph editor No need to deselect all channels when doing the select left/right operator, since we don't replace the selection afterwards with anything useful. This would be a problem when the "Only Show Selected" option is enabled (as it is by default), as this results in the curves being worked on disappearing from view. F-Curves though will still get deselected as a result of the code to deselect keyframes. Will need to review whether this is still a good idea (original intention was so that only curves with keyframes selected would remain selected).
2011-11-12Bugfix [#29125] Motion paths odd behaviourJoshua Leung
* Made it impossible to try to calculate/create new motion paths lasting 0 frames (i.e. 250 to 250) since we cannot allocate a zero-length array for these. Start frame can now be at most end-frame - 1, and end frame at least start frame + 1 * If an invalid configuration does occur, warnings/reports will now be issued in response to this instead of silently failing (as per this bugreport).
2011-11-12Hack-fix for crash-by-assertion on mingw builds on startup if the CUDA driver onJoshua Leung
the computer is too old (and probably can't be upgraded to a version that does) to support the cuDriverGetVersion method.
2011-11-12Cycles: more linux build system tweaks, attempting to avoid using boostBrecht Van Lommel
system libraries by default if we have a lib/ directory.
2011-11-12Added to the Parameter Editor mode new stroke geometry modifier `Blueprint'Tamito Kajiyama
that produces a blueprint using circular, elliptic, and square contour strokes. Related changes and bug fixes were made as follows: * The randomness in radius and center has been transformed into optional parameters of the pyBluePrintCirclesShader and pyBluePrintEllipsesShader. Also a new optional parameter to control the randomness of backbone stretching has been added to the pyBluePrintSquaresShader. * A bug in the pyBluePrintSquaresShader that invisible stroke vertices at corners of rectangular contour strokes were not properly drawn. The problem was due to the changes of the / operator between Python 2.x to 3.x. Even when the two operands of the division operator are integers, Python 3.x gives a floating-point number when the quotient is not an integer. The fix was just to replace the / operator by the // operator for integer division. * An unpleasant discontinuity in circular and elliptical contour strokes was fixed. * The length parameter of the Backbone Stretcher geometry modifier has been renamed to `backbone_length' in line with the parameter of the same name in the pyBluePrintSquaresShader.
2011-11-11Cycles: fix wrong openimageio path for lib/ directory.Brecht Van Lommel
2011-11-11Fix #29207: cancelling volume precache at high resolution was too slow, addedBrecht Van Lommel
more test_break calls.
2011-11-11CMake/Scons: automatically use ffmpeg, boost and openimageio from the svn lib/Brecht Van Lommel
directory if available, which should make building with ffmpeg and cycles easier. If this folder is not available or another path is specified in user-config.py or CMakeCache.txt, this should have no effect. Wiki build instructions now show how to use these. http://wiki.blender.org/index.php/Dev:2.5/Doc/Building_Blender/Linux
2011-11-11correct indentation and some whitespace edits (no functional changes)Campbell Barton
2011-11-11quiet -Wdouble-promotion warningsCampbell Barton
2011-11-11Fix #29220 & #29221: missing cycles updates when switching scenes.Brecht Van Lommel
2011-11-11Dynamic Paint:Miika Hamalainen
* Renamed "Sharp" proximity falloff to "Constant". * Added a new "Negate Volume" option for "Volume + Proximity" brush. * Possible fix for random particle clipping errors.
2011-11-11fix [#29203] Camera can still move even when transforms lockedCampbell Barton
added object_tfm_protected_backup, object_tfm_protected_restore so its easier to transform the object and respect protected channels (otherwise you need checks everywhere for each channel which is verbose).
2011-11-11pep/style edits & quiet some warningsCampbell Barton
2011-11-11Bugfix [#29210] ChildOf constraint Set InverseJoshua Leung
For Objects, Set Inverse was unreliable as the constraint didn't get reset properly before being calculated
2011-11-11Dynamic Paint UI:Thomas Dinges
* Code cleanup, changed some splits to row's, much nicer when you only use 2 properties in a row. * if > elif * Removed some duplicated code for an if/elif/else check Did some minor separator() changes too.
2011-11-102.6 Physics UI Files:Thomas Dinges
* Remove redundant check for md, this is already done in the super class poll.
2011-11-10SVN maintenance.Guillermo S. Romero
2011-11-10Mark unused variable.Sergey Sharybin
2011-11-10Cycles: fix missing particle panels and show emitter option not being respected.Brecht Van Lommel
2011-11-10Cycles: attempt to fix build issue with mingw.Brecht Van Lommel
2011-11-10Cycles:Brecht Van Lommel
* Fix excessive fireflies in Velvet BSDF (patch by David). * Disable some unused SSE code * Remove RTTI disabling flags for now, this is giving some compile issues and was only needed of OSL which we're not using yet.
2011-11-10Cycles: attempted fix for error building with sse/mtune optimization flags.Brecht Van Lommel
2011-11-10Cycles: fix crash in image assign/remove in image editor.Brecht Van Lommel
2011-11-10Nodes: fix crash loading old files that have node sockets changed, the versionBrecht Van Lommel
patch for the default value storage needs to be done before lib linking, otherwise this can crash. Fixes problem opening some old cycles files.
2011-11-10Fix [#29214] build modifier calculates wrong fraction of faces/verts/edges ↵Andrew Wiggin
to draw
2011-11-10Cycles: when material/world/lamp doesn't use nodes, show color in the UI.Brecht Van Lommel
2011-11-10Dynamic Paint:Miika Hamalainen
* Added BKE_dynamicpaint.h to CMake list. * Changed some unsigned integers back to signed, as OpenMP can't iterate unsigned values anyway. * Fixed more warnings.
2011-11-10Cycles: many of the new nodes were not showing properties/buttons in nodes inBrecht Van Lommel
the node editor.
2011-11-10Cycles:Brecht Van Lommel
* Add back option to bundle CUDA kernel binaries with builds. * Disable runtime CUDA kernel compilation on Windows, couldn't get this working, since it seems to depend on visual studio being installed, even though for this particular case it shouldn't be needed. CMake only at the moment. * Runtime compilation on linux/mac should now work if nvcc is not installed in the default location, but available in PATH.
2011-11-10quiet some warnings from recent mergeCampbell Barton
2011-11-10Fixed possible issue drawing undistorted clip in clip editor.Sergey Sharybin
Check for marker's visibility was a bit odd.
2011-11-10Restored GPL header of NOD_composite.h (funny s&r ?!?).Bastien Montagne
2011-11-10Whitespace tweaksJoshua Leung
2011-11-10Dynamic Paint merge:Miika Hamalainen
Commit Dynamic Paint from "soc-2011-carrot" branch into trunk. End-user documentation: http://wiki.blender.org/index.php/Doc:2.6/Manual/Modifiers/Simulation/Dynamic_Paint GSoC wiki page: http://wiki.blender.org/index.php/User:MiikaH/GSoC-2011-DynamicPaint
2011-11-10Workaround #29205: Crash while using Edge Split modifier (while rotating ↵Sergey Sharybin
vertices in edit mode with edge split viewable) This bug is caused by exactly the same reason as #26316: differences in how new vertices/edges are getting calculated first and how they're adding later. In some cases extra vertices are creating which weren't counted before. This patch prevents crash in such situations, but result mesh can be a bit wrong. This should work fine in bmesh, so think it's acceptable to have such workaround before actual fix coming with bmesh.
2011-11-10- possible fix for vertex paint 'fill' crash.Campbell Barton
- remove unneeded call to defvert_find_index() when weight painting.
2011-11-10add some missing headers to cmake, also add some files as comments since it ↵Campbell Barton
seems they should be added but evidently work fine without.