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
2010-11-17use 'const char *' by default with RNA functions except when the value is ↵Campbell Barton
flagged as PROP_THICK_WRAP. Also use const char in many other parts of blenders code. Currently this gives warnings for setting operator id, label and description since these are an exception and allocated beforehand.
2010-11-17the 'Multi' option was not being copied with the armature modifier.Campbell Barton
2010-11-16Fix for [#24750] Particles draw percentage setting is not working in No ↵Janne Karhu
Physics mode
2010-11-16Fix for [#24706] 2.55 beta Hair now only rendering small fuzzy blobJanne Karhu
2010-11-16option to write images to a files on single frame renders, this isn't ↵Campbell Barton
accessed by the UI at the moment, but could eventually be used for saving test-renders. The main reason to have this is so renders can be scripted to write to a specific file without having to do annoying tricks like set a dummy start/end frame range, render an animation and work out the current frame image will be written to, then rename after rendering. Also made some 'char *' args into 'const char *'
2010-11-16patch [#24742] materials.pop() doesn't decrement user countCampbell Barton
from Dan Eicher (dna)
2010-11-15Bugfix #24719: Layer ipocurves from Blender 2.49 wrongly ported to Blender 2.5xJoshua Leung
Found and fixed a few problems here, but strangely I don't recall seeing any of these a few months ago when this conversion (probably last) worked well ...
2010-11-15Fix for [#24724] Emission settings of Particles with no physics are stuck to ↵Janne Karhu
Previous newtonian settings.
2010-11-15bugfix [#24704] UV editor: [x] modified does not update on change of modifiersCampbell Barton
- VBO UV Edge display wasn't allocating a large enough array for drawing. - VBO UV Edge drawing was using an edge flag with faces. - notifier for modifiers updating the UV window.
2010-11-14Seamless texture used for beveled curve is now really seamless (thanks to ↵Sergey Sharybin
Mario G. Kishalmi aka lmg)
2010-11-13Fix for [#24654] Sound Actuator doesn't find the file when Blender is reopened.Joerg Mueller
2010-11-12take delta's into account when applying the objects matrix (dloc, drot, dsize).Campbell Barton
Now object_apply_mat4() can be used as the reverse of object_to_mat4(). Noticeable result is fly mode and 'Apply Visual Transform' dont jump when deltas are used, also means setting matrix from python works as expected.
2010-11-11Smoke now uses the start and end of cached data properly when outside the ↵Janne Karhu
cached frame range. * Patch by MiikaH.
2010-11-11Bug fix: memoryleak when using smoke heat/velocity data as textureJanne Karhu
* In addition to fixing the memleak it's much better to always copy the voxeldata to the texture. Smoke data can change at any time due to some changes, so we can't depend on that data. * Thanks to MiikaH for finding this!
2010-11-11NLA Transform Bugfix:Joshua Leung
Transforming strips into locked tracks meant that they were not unlocked properly (i.e. they stayed as temporary "meta" strips). This is now taken into account as part of the step which checks if there's any space for them in those tracks.
2010-11-11Get rid of G.rendering in curve_to_displistSergey Sharybin
2010-11-11Fix #24643: Nurbs Surface Preview resolution overrides render resolutionSergey Sharybin
NURBS surfaces always used resol{u,v} from spline and never used curve's render resolutions. Now, if curve's render resolution is non-zero then it'll override resolution for all splines when rendering (in needed direction only, ofcource).
2010-11-10Removed unused code from multires moduleSergey Sharybin
2010-11-10correct some comments and fix for allocating more memory then needed for ↵Campbell Barton
animation paths.
2010-11-09Bug fix: cutting a sequencer movie strip with sound could crash in some cases.Janne Karhu
2010-11-09Fix for [#24580] and [#24600]Janne Karhu
* Particles didn't want to stay cached, even if there were no actual chages. * Particle states weren't set properly for times before actual simulation start.
2010-11-09remove unused scene members 'jumpframe' and 'ima'Campbell Barton
2010-11-09bugfix [#24403] Object.copy() duplicates armature actionCampbell Barton
now duplicating ID data wont duplicate actions by default and the user preference is used with duplicate operators.
2010-11-09copying a camera would copy its animation data (and action datablocks) twice.Campbell Barton
2010-11-09bugfix [#24616] Apply Visual Transform doesn't always apply locationCampbell Barton
- object updates were not being flushed, so children weren't updating. - apply the matrix relative to the parent, added this as an option to object_apply_mat4() which allows assigning the worldspace matrix in python without worrying about the parent.
2010-11-08Small bug, reported by Andy in irc:Ton Roosendaal
Image editor & texture properties, add new Image, inits 'start' now to frame 1 for sequences. Added triple-X warning in Image Open operator, it uses SpaceImage whilst it can be called from other editors. Code is safe but not correct.
2010-11-08Fixed own mistake from previous commit -- get_levels_from_disps can't be usedSergey Sharybin
when handling topology changes. Added grid size detection based on totdisp and corners count.
2010-11-08Fix crash when creating new faces in edit modeSergey Sharybin
- Do not check corners count if totdisp is set to 0 - Allocate memory for such mdisps to prevent the whole disp layer erasing
2010-11-08Fix for [#24597] Option External in Smoke cache affects settings of start ↵Janne Karhu
and end frame of simulation * Don't change anything in the pointcache unless a valid external cache is found.
2010-11-07de-duplicate unique naming logic, was used in 7 different places, convert ↵Campbell Barton
into a function call.
2010-11-07bugfix [#24574] setting location gained from a ↵Campbell Barton
matrix_world.copy().translation_part() (visual loc) after constraints causes NAN in object location after python script ends shrinkwrap constraint was dividing by zero. also the shrinkwrap UI was incorrectly trying to draw a subtarget.
2010-11-07Fix for [#24560] Cloth pinning breaks (when parenting?)Janne Karhu
* Changing the pin group needs to redo the whole cloth object. * Also, parent updates weren't flushed properly to pointcache in depsgraph.
2010-11-06Fix bug with unneeded outline for filled 2d curves when converted to meshSergey Sharybin
- Revert of my old change in curve->mesh conversion - Do not ignore DL_POLYs for surfaces -- they will never be filled, but ignore them for 2d curves -- they'll be filled with INDEX3 parts.
2010-11-05Read external mdisp when hamdling topology changesSergey Sharybin
2010-11-05minor c90 compat edits. (no functional changes).Campbell Barton
2010-11-05dont change the file paths of sequence images, this is weak design because ↵Campbell Barton
you can easily have 2 image users with different frame numbers so this ends up being which ever was last loaded. Modified to image user template to show the current filename of the image.
2010-11-05tedious string copying changesCampbell Barton
- use sizeof() in more places. - fixed some off by 1 bugs copying strings. setting curve font family for instance was 1 char too short. - replace strncpy and strcpy with BLI_strncpy
2010-11-05Bugfix #24535: File saved with NLA Strip in Tweakmode crashes on reloadJoshua Leung
Now the active strip doesn't just get cleared on fileload, but is relinked properly. I had originally intended that files shouldn't be able to be saved with NLA data still in Tweakmode, but this turns out to be a bit more troublesome to get working as that would make undo keep popping out of this mode too. Also reverting 32743 (bugfix for 24418), which was a hack around this.
2010-11-04Temporary fix for "freezing when pointcache is baked":Janne Karhu
* WM_timecursor is broken somehow, so pointcache baking makes the cursor disappear. * For user this seems like blender has frozen although it's just a matter of no progress indication. * This fix just sets the default "busy" cursor for the whole duration of baking and reports progress in the console. * If there's and easy fix for this then it should probably be done straight away, but I want to re-implement baking using the job system soon anyways, so a proper fix for this is not strictly necessary.
2010-11-04Fix for [#24513] VSE curves displaced from effect when source is moved ↵Janne Karhu
numerically
2010-11-04Fix #24388: multires base meshSergey Sharybin
- MDisp should be re-allocated if face changed amount of vertices - Allocate disps array in layerSwap_mdisps to prevent loosing all highres data
2010-11-04workaround [#24392] 2d Image paint editor: no clone/smear/soften tools etcCampbell Barton
the brush system matches the brush mode with the object mode, but this doesn't work for 2D image view paint. since the poll() function doesnt have access to the context, for now just check if no paint modes are active, default to texture paint.
2010-11-03Fix for [#21958] Dupli group doesn't show up if linked on a layer that is ↵Janne Karhu
different from the group layer * Object layer flag was set too soon for group duplication.
2010-11-03bugfix [#24445] NLA reverse option flickersCampbell Barton
UnMapping the reversed NLA strips timing was incorrect.
2010-11-03use c90 compatible static initializers.Campbell Barton
2010-11-03fix [#24499] Consistency Issue with LassoSelect/ExtendOptionCampbell Barton
Added extend option to lasso. also... - selecting bones wasn't checking their layer of if they were hidden in a number of places. - fixed memory leak. small unrealed changes - added PBONE_VISIBLE macro - renamed functions used for paint selectoin from *_tface to paintface_*. sine they no longer have anything todo with tface's. - removed scanfill include from BLI_blenlib.h, this is only used in very few places and quite specific. Noticed lasso select is broken for metaballs and face mask mode but this has been the case for a while, will look into it next.
2010-11-03Oops, particle collisions didn't take simulation subframes into account at all.Janne Karhu
* This caused nearly all particles to leak through the collision surface if simulation subframes were used and the collision object was moving. * In addition to fixing this I also did some more cleanup of the collision code and refined some of the comments.
2010-11-02Fix for [#24501] Apeend object with cloth sim from another file crash.Janne Karhu
2010-11-02fix for compiling with the c90 standard, support for non-static variable ↵Campbell Barton
initializers is a c99 feature.
2010-11-02Fix #24436: GLSL + Node material gives wrong color.Brecht Van Lommel