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-09fix for error in recent changes to beautify, clear edge tags before use.Campbell Barton
2013-04-09Fix #34921: cycles rendered a specific scene with a small high poly objectBrecht Van Lommel
contained in a large low poly object very slow, due to failure case of fast multithread BVH binning. Tweaked parameter now to avoid this.
2013-04-08Compatibility and robustness:Antony Riakiotakis
* Make masking depend on texture mode only if there's an actual texture present * New stroke system uses diameter to calculate stroke spacing, while old texture painting brushes and system used radius. So divide spacing of brushes in old files to half. Since I expect trunk users to have already adapted this, I do this for an old subversion of blender.
2013-04-08Fix #34875: 0 digits of precision was not supported for FloatProperty, nowBrecht Van Lommel
you can specify precision=0 for this, and use -1 for the default 2.
2013-04-08Bundle adjustment improvementsSergey Sharybin
- Get rid of rotation matrix parameterization, use angle-axis instead. Also Joined rotation and translation into a single parameter block. This made minimization go significantly faster, like 1.3x times in average. - Fix first camera when bundling. This is to address orientation ambiguity. Reconstruction result could still vary in size, but that's another issue to be addressed later. Additional change: Split EuclideanBundleCommonIntrinsics into smaller functions, so it's now a bit easier to follow.
2013-04-08Update ceres to current upstream versionSergey Sharybin
Brings fixes for BLAS.
2013-04-08Texture tools robustness:Antony Riakiotakis
* Pressing x or y to scale overlay immediately presents visual feedback instead of requiring mouse motion * Hide the ovelay icon when stencil is active since you can't deactivate then.
2013-04-08Fix #34908: compressed DDS files did not display properly when their mipmap ↵Brecht Van Lommel
levels did not go down to 1x1 image size, need to set GL_TEXTURE_MAX_LEVEL then.
2013-04-08A few more UI messages fixes...Bastien Montagne
2013-04-08fix for bug where notifiers could hold pointers to freed data which ↵Campbell Barton
listeners would operate on.
2013-04-08rewind part of r55893, smooth-view for pan was annoying with mousewheel.Campbell Barton
2013-04-082D stabilization default filter to bilinearSergey Sharybin
2013-04-08Camera stabilization fixes and improvementsSergey Sharybin
- Nearest interpolation was always used when there's no rotation for stabilization. Was a failure of optimization heuristic. - Made 2d stabilization frame acquiring threaded. This function is only used for display and sequencer which will only benefit of threads here. - Fixed bug introduced in r48749 which lead to re-making stable frame on every redraw.
2013-04-08fix for various crashes from incorrect poll functions.Campbell Barton
- bevel had incorrect cancel when initialization failed which could crash (own mistake). - main particle poll function didnt check if the area/region were NULL. - some uv operators needed space image but didnt check for it. also use uv_ prefix for most operator functions.
2013-04-08code cleanup: unused macrosCampbell Barton
2013-04-08Exposed the bNodeSocket->limit value in RNA, so it can be redefined by ↵Lukas Toenne
pynodes. All sockets will have strict n-to-1 connectivity by default, which is fine for data sockets, but things like geometry nodes with a more data-flow based connectivity for certain socket types will need to change this.
2013-04-08fix for own mistake in recent adjustments to transform, local without ↵Campbell Barton
individual-origin wasn't working.
2013-04-08Fix [#34920] Hit Spacebar, search for freestyle, click Move Freestyle Module ↵Bastien Montagne
- crash Simply add a poll func to (re)move freestyle module ops, to check whether we actually have an active module in context.
2013-04-08fix [#34900] Building blender as a python module is broken in trunkCampbell Barton
patch provided by reporter - Martijn Berger (juicyfruit) also quiet warnings for headless mode.
2013-04-08select-camera operator could select hidden cameras, also disable freestyle ↵Campbell Barton
for `make lite` target.
2013-04-08fix [#34903] Lock Camera to View allows Numpad orbit, but not Numpad panCampbell Barton
2013-04-08style cleanupCampbell Barton
2013-04-08inset and bevel could both be activated when there was no selection.Campbell Barton
2013-04-08fix [#34918] Interactive bevel doesn't accept +/- keys to change # of ↵Campbell Barton
segments, only scrollwheel Since page-up/down isnt common for this use case, replace with pad+/-
2013-04-08fix [#34905] Text editor: replacing matches by empty string not allowedCampbell Barton
2013-04-08fix for fix: re-activating buttons to fix [#33466], meant the icon didn't ↵Campbell Barton
get refreshed immediately.
2013-04-08surpport converting boundary edges to curves with BKE_mesh_to_curve(). alt+c ↵Campbell Barton
convert.
2013-04-07Fix for [#34901] "Add SSS Preset" gives error.Thomas Dinges
* Mark Preset operator as 'Internal' only, so it does not show up inside the search menu. We cannot be sure if we meet the context requirements otherwise (unless we add a poll to each subclass).
2013-04-07Fix for [#34898] Typo in error message of mathutils.VectorThomas Dinges
* Also fixed some more cases of "more then" -> "more than".
2013-04-07Raise magic numbers for OSL and OpenCollada (should have done that much ↵Bastien Montagne
earlier), this will force rebuild of those libs next time, hopefully will solve user's issues with outdated libs.
2013-04-07rigidbody: Fix/workaround for transforming rigid bodies with parentsSergej Reich
Since we use the rigid body transform when transforming rigid bodies things like parents and constraints add an offset because rigid body transforms are in global space. Now we just don't take rigid body transform into account on simulation start frame so there are no problems when doing the initial setup. The problem still exists when simulation is running of course. To properly fix this we'd have to solve parenting and constratins while taking rigid bodies into account before and after transform. We'll have to see if it's really needed, would like to avoid it though.
2013-04-07transform: Code cleanupSergej Reich
Reduce scope of a variable.
2013-04-07Mesh Tool,Campbell Barton
inset interpolation now works for 'inset_region', enabled by default. Example: http://www.graphicall.org/ftp/ideasman42/inset_interpolation_new.png
2013-04-07use lowercase name for freestyle module (as with all other blender modules).Campbell Barton
2013-04-07Reverting changes from r55873 for rna_define.c, sorry about that...Bastien Montagne
svn merge -r55873:55872 ./source/blender/makesrna/intern/rna_define.c
2013-04-07Freestyle UI:Thomas Dinges
* Remove "Unit" prefix from line thickness property. (discussed with Tamito in IRC)
2013-04-07Fix for Unicode literal (causing a compile error in VS 2008).Tamito Kajiyama
2013-04-07Usual typo fixes... ;)Bastien Montagne
2013-04-07Freestyle UI / Code cleanup:Thomas Dinges
* Do not share poll with other files, create own poll classes. * Avoid some splits() and use rows instead (less code). * Remove some commented C code. * layout = self.layout declarations come before variable declarations.
2013-04-07Recovered factory settings for Freestyle.Tamito Kajiyama
2013-04-07Cycles UI:Thomas Dinges
* Revert ui.py changes from r55868, I merged that over manually with tweaks in r55858.
2013-04-07Reverted a change accidentally committed.Tamito Kajiyama
2013-04-07Missing updates in the doc/ and intern/ folders during the merger in ↵Tamito Kajiyama
revision 55847.
2013-04-07Missing build_files updates in the merger in revision 55847.Tamito Kajiyama
2013-04-07mesh inset tool - option to interpolate UV's vcols etc, on by default since ↵Campbell Barton
this is almost always what you'd want. currently only working for inset-individual, inset-region coming next.
2013-04-07simplify inset loop-customdata-copying, no real benefit in using adjacent ↵Campbell Barton
faces as customdata source.
2013-04-07improve bmesh face interpolation - transforming verts into the faces plane ↵Campbell Barton
rather then using dominant axis or calculating in 3d with interp_weights_poly_v3().
2013-04-07freestyle lineset `tag` attribute was defined but not used, also some code ↵Campbell Barton
cleanup.
2013-04-07remove error checks for inset, adding a faces in this instance wont fail (or ↵Campbell Barton
if it does - theres a bug elsewhere).
2013-04-07BGE: KX_Camera.getScreenVect() was using glReadPixels to get a depth value, ↵Mitchell Stokes
which was causing a sync event between the gpu and cpu. glReadPixels was always returning 0, so I removed it and set depth to be a constant 0.