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-08-06bugfix [#19525] Curve modifier moves mesh geometry firstCampbell Barton
more of a request then a bug but shows up a strange limitation with curve deform modifier, The mesh bounding box would set the deform axis start/end to map the deformation of the curve to. This means it ignored offset in the object location and object data location (you could use a dummy vertex to trick it). Old files wont change, added an option (next to stretch), called 'Bounds Clamp', old files have this behavior but newly made curves have it disabled. Double checked this gives useful results with stretch on/off and negative axis.
2010-08-06Minor cleanup to lattice.c while looking into [#19525] Curve modifier moves ↵Campbell Barton
mesh geometry first A subtle change with the curve deform modifier is when a vgroup is used: the mesh bounds were being calculated based on the verts in the group (ignoring their weight). Now ignore verts weighted at 0.
2010-08-05bugfix [#23164] Copied Scene Nodes!Campbell Barton
copying a scene would still have nodes point back to the old scene which would crash (in some cases) or break rendering.
2010-08-05Do not reset bevel/taper object when they've got incorrect type - just doSergey Sharybin
noting in makebevelcurve and calc_taper functions if type is not curve. This avoids DNA changing depended on object recalc.
2010-08-04Fix #23003: setting particle number to 0 was not working correct,Brecht Van Lommel
committing patch #23119 by Jeroen Bakker to fix this, thanks!
2010-08-04Fix #22869: procedural compositing buffers from texture nodes were not restoredBrecht Van Lommel
correct between localize/merge, bugfix for #21727 only did it one way.
2010-08-04Brush/Paint internal changesCampbell Barton
- remove brush array for each Paint struct, just use a single brush pointer. - removed rna function based template filtering. - filter brushes using a flag on the brush and the pointer poll function. - set the brushes using a new operator WM_OT_context_set_id(). TODO - remake startup.blend, currently brush groupings are lost. - rewrite WM_OT_context_set_id() to use rna introspection.
2010-08-04== Makefiles ==Stefan Gartner
* add support for LCMS (disabled by default, set WITH_LCMS to true to enable it) * fixed typo that prevented TIFF support to be properly enabled * enable ray optimization by default (scons and cmake already did this) * fixed building with libsndfile on darwin (disabled by default) * quicktime: use audaspace headers from $(NAN_AUDASPACE)/include instead of intern * gameengine: add -DWITH_FFMPEG to compiler flags when building with ffmpeg support
2010-08-04include cleanup, no functional changesCampbell Barton
- removed DNA_brush_types.h from DNA_scene_types.h (and some other similar cases) - removed DNA_wave_types.h (never used) - removed Main.wave
2010-08-04Fix unbalanced {}.Guillermo S. Romero
2010-08-04bugfix [#23173] Blender crashes on selecting display color corrected image ↵Campbell Barton
in image editor notes, - Use our own callback which doesnt exit() blender. - Hard coded 'MONOSCNR.ICM' is bad, should this be a user preference or stored per image? - imb->crect was being set to imb->rect in some cases, disable this because its possible 'rect' gets reallocated and crect becomes freed memory. - when crect cant be created draw pink checkers, so users dont get confused if color correction isnt working. (previously would draw the uncorrected image, if it didnt crash)
2010-08-03build options to disable image formats WITH_CINEON, WITH_HDR.Campbell Barton
- updated cmake, make & scons. - renamed CMake build options WITH_TIFF -> WITH_IMAGE_TIFF, same for DDS, OPENJPEG etc.
2010-08-03set origin was setting surfaces as 2D curves, added dupli-group support ↵Campbell Barton
using the dupli's offset value.
2010-08-02SConsCampbell Barton
- remove scons option WITH_BF_FHS, its not needed anymore. - comment WITH_BF_DOCS, was using epydocs which we dont use now. - blenderlite target was broken, always using openmp. - building without python wasnt working. - fixed some warnings.
2010-08-01Smoke:Daniel Genrich
- Bugfix for not cleared smoke sim when doing alt-a and waiting for 2 sim cycles to complete
2010-08-012.5: more G.main changes.Brecht Van Lommel
2010-08-012.5: code changes to reduce the usage of G.main and pass it alongBrecht Van Lommel
or get it from the context instead.
2010-08-01Smoke:Daniel Genrich
- Bugfix for display problems in shaded view: Reverting to wire display mode for domain.
2010-08-01bugfix'sCampbell Barton
[#23108] bpy.ops.object.origin_set(type='GEOMETRY_ORIGIN') dosen't work in console [#23115] Crash when moving armature origin - setting the armature in editmode would leave editdata in some cases. - transforming selected linked objects to account for the movement of the obdata was only done for meshes, now do for curves and text3d. - added utility functions for getting curve & mesh bounds. - text3d moving center wasn't working at all. - changed drawobject.c to use BLI_math funcs in more places. - remove some unused code from operator object.origin_set.
2010-08-01- font object x/yoffset was making text box's wrap text incorrectly.Campbell Barton
- draw text boxes with the offset applied. (abologies for making font.c even more confusing)
2010-07-31- add back prefix for ID lists (LF) for linked and fake user for search fields.Campbell Barton
- remove debug print for left/right name flipping & commented test from the sequencer.
2010-07-30bugfix [#23105] Scene strips renders out darker (no gamma corection?)Campbell Barton
2010-07-302.5: remove vertex normal flip option, this is more harmful than helpfulBrecht Van Lommel
in many cases, and also gave incorrect rim lighting.
2010-07-30bugfix [#23106] Blender crashes (segfault) when scene strip file is missingCampbell Barton
2010-07-30bugfix [#22859] Multi-user images cant be made into single user in texure panel.Campbell Barton
turns out this isnt exactly a bug since support was never written for this but may as well support it. now rna/py can do image.copy() too.
2010-07-303 duplicate functions: bone_flip_name() object_flip_name() flip_side_name()Campbell Barton
removed object_flip_name() & bone_flip_name(), use flip_side_name()
2010-07-30patch [#23060] ColorRamp python access functionsCampbell Barton
from Dan Eicher (dna) elem = color_ramp.elements.new(position=0.3) color_ramp.elements.remove(elem) - Modified the patch to make generic functions for adding and removing (inline code was in 3 different places)
2010-07-30Preview commit in sculpt brushes broke resetting curves in other areas (rgb ↵Matt Ebb
curves etc). Fixed by adding a 'slope' parameter to curvemap_reset() to mirror curve presets around Y axis. Also removed curve preset with 'random' icon, wasn't doing what it looked like it should, this was intended only for hue correct node anyway.
2010-07-30patch [#23088] 2.5 Text Editor: Preserve indentation with spacesCampbell Barton
from Fabian Fricke (frigi)
2010-07-29bugfix [#23075] Point clouds invisible with VBOsCampbell Barton
2010-07-28Fix #23071: making vertex parent not correct with subsurf modifier, now itBrecht Van Lommel
also uses the final derivedmesh for the coordinates in edit mode.
2010-07-28Fix #22959: uv selection mode was not initialized correctly for new scenes.Brecht Van Lommel
2010-07-27Smoke:Daniel Genrich
- Bugfix for using uninitalised velocity in case of PART_PHYS_NO (reported by MiikaH)
2010-07-27== Sculpt ==Nicholas Bishop
Added a brush reset operator so that a user won't need to reload the default blend to get back default brush settings * New brush.reset operator, resets a brush based on the currently-selected tool * Added UI button in the tools panel TODO: * Only resets sculpt brushes right now, other paint modes should be added * Sculpt polish tool exists only as a Brush, not as a tool; I'd suggest we make it a tool so it can be reset to defaults too
2010-07-27Smoke:Daniel Genrich
- Fix typo in tooltip - Add timeframe independand timesteps
2010-07-27Smoke Patch + additions: a) Applying patch #22765 by Miika Hämäläinen ↵Daniel Genrich
(domain border collision settings, vorticity settings, time scale, non absolute density, smooth high res emitter, initial velocity multiplier, high res strength available to be set to 0), b) Additions by me: --Initial velocity is now per flow object, not per domain; --Using boundingbox as standard display mode for domains (was wire before); --When adding a flow object, an initial nice SmokeParticle system is added too with nice initial settings (life=1, no_render, unborn, etc) fitting smoke simulation; --Adaptive timesteps introduced to the smoke sim (depending on the magnitude of the velocity) because it was quite unstable when used for fire simulations, still needs to be tested and will also slow down some simulations.
2010-07-27Fix #22673: crash with solidify + subsurf + array modifier in edit mode.Brecht Van Lommel
2010-07-27* Fix: CPU usage was going way up because some WM_main_add_notifier ↵Jason Wilkins
functions that I thought were commented out somehow became active again.
2010-07-26Curve shape keys:Sergey Sharybin
- Fixed incorrect working of "from mix" insert keyblock operator property shapekey coordinated are applying on curve's data when creating displist, so curve's nurbs can't be used as unchanged data -- use basis keyblock data instead - Fixed tilt damaging when loading editcurve -- made a typo in array indexes
2010-07-26[#23033] Unindent after continue statement in Text Space [Patch to fix attached]Campbell Barton
from Justin Dailey (dail) from the tracker --- snip --- In the text space after the python commands return, break, pass or yeild and hitting "Enter" for a new line, it unindents 1 tab. However it does not do this for the continue statement.
2010-07-26Fix for [#22073] Particle Emit From Volume Button No Different Than Emit ↵Janne Karhu
From Faces Button
2010-07-26replace macros VECCOPY and QUATCOPY with inline math functions no functional ↵Campbell Barton
changes also replace mul_m4_v3() with mul_v3_m4v3() in a few places.
2010-07-26* Factored out some duplicated code from rna_brush into paint.c, added a new ↵Nicholas Bishop
function that checks whether a brush is used by that paint struct * Fixed an improperly initialized variable in BKE_previewing_free_id * Added an RNA access function to get the icon associated with a value
2010-07-26== Sculpt ==Nicholas Bishop
More icon work * Added icon defines for all the brushes * Load all the brush icons after loading regular Blender icons * Added the brush icons to their respective tool enums in RNA * Fixed a couple unused-variable warnings
2010-07-25== Sequencer ==Peter Schlaile
Some cleanup on effects: - converted interface to float cfra - made effects return their own ImBufs, which has the following advantages: * code in sequencer.c is a lot more readable. * multicam saves one memcpy of an image * prepares things for GPU-rendering
2010-07-25Fix for [#22128] particle sizes and physicsJanne Karhu
* size wasn't updated at all for particles with keyed or no physics
2010-07-25Fix for [#22167] Hair lattice only works with dynamic hairJanne Karhu
* Doing hair effectors, guides & lattices all in one loop didn't work properly
2010-07-25Shapekeys for curves/surfecesSergey Sharybin
Fix #21498: Edit curve Shape key /252_r 27318 Added full support of shape keys for curves and nurbs surfaces including topology changing in edit mode, undo stuff, updating relative keys when working under basis and so on.
2010-07-25from Luca's recent commit noticed there are more typo's: lenght -> lengthCampbell Barton
2010-07-24Bugfix: the sequencer core rewrite missed preprocessing of images with Peter Schlaile
wrong resolution on input, which can create image distortion and crashes on render. Thanks to Juan Pablo Bouza for spotting this one!