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-21Replaced the changes in revision 41810 with a better implementationTamito Kajiyama
of copy/paste functionality. Instead of making a copy of the active line set, now the settings of the active line set are copied to and pasted from a buffer. This allows for copying and pasting line set settings among different scenes and render layers.
2011-11-21Merged changes in the trunk up to revision 42021.Tamito Kajiyama
Conflicts resolved: source/blender/blenkernel/intern/scene.c source/blender/blenloader/intern/readfile.c source/blender/editors/interface/resources.c source/blender/render/intern/source/pipeline.c
2011-11-20Remove sensor height from Sony A55 preset.Sergey Sharybin
Sensor height isn't supported by motion tracking yet.
2011-11-20* UI fix for recent Ocean Foam change, makes it a bit more compact. Thomas Dinges
2011-11-20Option to rename the vertex color data layer used by Ocean modifier for ↵Lukas Toenne
foam. The modifier outputs foam values to both textures and a (temporary) vertex data layer. This layer was unnamed before, which makes it impossible to access in shader nodes. Now the user can input a custom name in the modifier panel, then use that same name in a shader input node to access foam values. http://www.pasteall.org/pic/21120
2011-11-20Tweaks in convert tracking constraint to f-curves operator.Sergey Sharybin
2011-11-20UI/RNA:Thomas Dinges
* Code cleanup.
2011-11-20Bugfix for [#29327] background images: 'Not Set' displayed although image is ↵Thomas Dinges
already loaded.
2011-11-20UI:Brecht Van Lommel
* Add theme option to show panel header background. * Draw panel collapse widget a bit smaller. * Add theme option to draw icons muted. * Code tweak: replace U.themes.first by UI_GetTheme() calls.
2011-11-20Camera tracking fixes:Sergey Sharybin
- Fixed incorrect memory access on distoritons more than 128 pixels - Do not use UNDO operators flags for delete proxy operator (files can't be restored form disk), and also do not use UNDO for set as background operator (background images are storing in 3d viewport which isn't getting re-loaded on undo which can lead to incorrect users count of movie clip user).
2011-11-19hide overly picky warnings from 'pylint' for pep8 script, indentation edits.Campbell Barton
2011-11-18Rename bgpic.add() to bgpic.new() to correspond others collections likeSergey Sharybin
render layers, vertices groups and so. Also added bgpig.remove() function to remove specified picture.
2011-11-18addons in contrib now have their own 'Testing' category which is off by default.Campbell Barton
2011-11-17pass encoding to uses of decode() incase the default isnt utf-8. ignore ↵Campbell Barton
decode errors in some cases. This should fix an error with generated qtcreator projects. also replace decoded bytes for unicode escape sequences in the VIEW3D_MT_edit_text_chars menu.
2011-11-16minor cleanupCampbell Barton
- remove / comment unused python vars - replace mul_v3_fl(somevec, -1.0f); with negate_v3(somevec);
2011-11-16Pep8 changes for motion tracking py scriptsSergey Sharybin
2011-11-16CLIP_OT_delete_proxy missed a space-type test in its poll func (was noisy ↵Bastien Montagne
with the space-menu in 3D views :P ).
2011-11-16Fix issue with tracks color presetsSergey Sharybin
2011-11-15Fix #29275: vertex/edge/face selection buttons showing squashed in 3d view ↵Brecht Van Lommel
header.
2011-11-15Camera tracking: made some options more easy to understandSergey Sharybin
- Changed some names so now people who aren't really familiar with motion tracking can understand what they exactly means - Also cleaned up and rephraded some descriptions - Changed behavior of operator which creates empty for 2d tracks: now it operates on all selected tracks rather than active track only - Added checkbox to enable/disable rotation stabilization
2011-11-15Bugfix [#29264] Superfluous control in Maintain Volume constraintJoshua Leung
2011-11-15missed these while rna renaming.Campbell Barton
2011-11-15Workaround for half-transparent windows when running blender-softwareglSergey Sharybin
and compiz effects are enabled. Thanks to Nicholas Bishop for pointing in possible solution of this issue.
2011-11-14fix [#29242] menus have no keyboard shortcutsCampbell Barton
2011-11-14Apply patch [#28632] Add individual invert to 3d mouse in turntable mode and ↵Nathan Letwory
when zooming Submitted by Rainer Wahler This patch adds the individual invert options for the turntable mode too. In turntable mode there are only the rotate and roll and no tilt axis to invert.
2011-11-14make ocean rna more consistent with existing rna namesCampbell Barton
2011-11-14make rna naming for dynamic paint consistent with existing names & conventions.Campbell Barton
2011-11-14DPAINT_OT_output_toggle operator was using an index option for what was ↵Campbell Barton
really a toggle between 2 values, changed its index option to an enum. if a value other than 1/0 was given it would use an uninitialized pointer too (compiler warning, review should pick up this stuff). also renamed some RNA attrs: output_name --> output_name_a output_name2 --> output_name_b do_output1 --> use_output_a do_output2 --> use_output_b do_smudge --> use_smudge max_velocity --> velocity_max
2011-11-14Camera tracking: interface cleanup and small buttons renamingSergey Sharybin
- Move tracking-related constraints to own section in list Currently there are only two constraints, so can look a bit odd, but it'll be other constraints like "Object Solver" and so. - Move motion-tracking parameters from 3D viewport Display panel to it's own panel. - Get rid of "Bundle" in 3d viewport. It's quite obvious that it's a 3D representation of tracks is used in 3D viewport and it shouldn't be so confusing for artists now. - Also get rid of "Bundle" in Follow Track constraint. Old files can change a bit because of changes in DNA. - Also get rid of "Bundles" in operator which creates vertices cloud from 3D position of tracks. - Rename "Principal Point" to "Optical Center" in the interface.
2011-11-14Assorted camera tracker improvementsSergey Sharybin
- Add support for refining the camera's intrinsic parameters during a solve. Currently, refining supports only the following combinations of intrinsic parameters: f f, cx, cy f, cx, cy, k1, k2 f, k1 f, k1, k2 This is not the same as autocalibration, since the user must still make a reasonable initial guess about the focal length and other parameters, whereas true autocalibration would eliminate the need for the user specify intrinsic parameters at all. However, the solver works well with only rough guesses for the focal length, so perhaps full autocalibation is not that important. Adding support for the last two combinations, (f, k1) and (f, k1, k2) required changes to the library libmv depends on for bundle adjustment, SSBA. These changes should get ported upstream not just to libmv but to SSBA as well. - Improved the region of convergence for bundle adjustment by increasing the number of Levenberg-Marquardt iterations from 50 to 500. This way, the solver is able to crawl out of the bad local minima it gets stuck in when changing from, for example, bundling k1 and k2 to just k1 and resetting k2 to 0. - Add several new region tracker implementations. A region tracker is a libmv concept, which refers to tracking a template image pattern through frames. The impact to end users is that tracking should "just work better". I am reserving a more detailed writeup, and maybe a paper, for later. - Other libmv tweaks, such as detecting that a tracker is headed outside of the image bounds. This includes several changes made directly to the libmv extern code rather expecting to get those changes through normal libmv channels, because I, the libmv BDFL, decided it was faster to work on libmv directly in Blender, then later reverse-port the libmv changes from Blender back into libmv trunk. The interesting part is that I added a full Levenberg-Marquardt loop to the region tracking code, which should lead to a more stable solutions. I also added a hacky implementation of "Efficient Second-Order Minimization" for tracking, which works nicely. A more detailed quantitative evaluation will follow. Original patch by Keir, cleaned a bit by myself.
2011-11-14VIEW3D_OT_camera_to_view_selected operator to move the camera to frameCampbell Barton
all selected, renderable objects.
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-13Ocean Sim: sort alphabetically in modifier list, fix python error trying toBrecht Van Lommel
show "Built without OceanSim modifier" message.
2011-11-13pep8 editsCampbell Barton
2011-11-13Fix for an inconsistency of property names due to the remaining ofTamito Kajiyama
a property in revision 41761.
2011-11-13Ocean Sim:Thomas Dinges
* Changed the user interface for the Ocean modifier, to use less space and look better. * Changed rna name cachepath to filepath for consistency (fluid cache path also uses "filepath")
2011-11-13Ocean Sim modifier patchLukas Toenne
by Matt Ebb, Hamed Zaghaghi This adds a new Modifier "Ocean" to simulate large-scale wave motion. Details can be found in the wiki documentation [1], the project homepage [2] and the patch tracker [3] The modifier is disabled by default for now. To enable it, the WITH_OCEANSIM (cmake) / WITH_BF_OCEANSIM (scons) flags have to be set. The code depends on fftw3, so this also has to be enabled. [1] http://wiki.blender.org/index.php/Doc:2.6/Manual/Modifiers/Simulation/Ocean [2] http://www.savetheoceansim.com [3] http://projects.blender.org/tracker/?group_id=9&atid=127&func=detail&aid=28338
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 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-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-11correct indentation and some whitespace edits (no functional changes)Campbell Barton
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-11pep/style edits & quiet some warningsCampbell Barton
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-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-09Merge with trunk r41701soc-2011-carrotMiika Hamalainen
2011-11-08Cycles MergeBrecht Van Lommel
Documentation: http://wiki.blender.org/index.php/Dev:2.6/Source/Render/Cycles http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles Cycles is available is an extra render engine from the top header. It's not feature complete, consider this as a first preview release. Known bugs: http://wiki.blender.org/index.php/Dev:2.6/Source/Render/Cycles/KnownIssues Building currently only works with CMake, SCons support is being worked on and should be available soon. Also missing still is precompiled OpenImageIO and Boost for Linux, these will be added later in lib/linux*, if you do not have these installed on your system, Cycles will simply not be available.