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-05-09=bmesh= merge from trunk at r36529Joseph Eagar
2011-05-06Code cleanup: PIL_dynlib, renamed to BLI_dynlib, and other tweaks.Brecht Van Lommel
2011-05-05Fix for [#27294] Subframes cause dampened particles to behave differentlyJanne Karhu
* The unphysical particle damping wasn't scaled according to the timestep.
2011-05-05remove exotic.c, there was no operators to access these formats and they ↵Campbell Barton
were not well maintained.
2011-05-04new BLF functionsCampbell Barton
- BLF_height_max - BLF_width_max - BLF_descender - BLF_ascender use for tooltip and image stamp.
2011-05-04Own TODO item: sculpting on constructive modifiersSergey Sharybin
- Constructive modifiers are enabled by default in sculpt mode. - There's option to disable all constructive modifiers in the "Options" panel of toolbox in sculpt mode, - Use one column in options panel to make strings easier to read - No modifiers would still be applied on multires
2011-05-04pass colors to glColor as vectors where possible.Campbell Barton
2011-05-04fix [#26920] working with bones causes segmetation fault.Campbell Barton
ITASC IK solver data wasn't being cleared when constraints were removed, would access freed memory and crash.
2011-05-03fix [#27271] Going into sculpt mode causes crashCampbell Barton
2011-05-03take 3, fix [#26727] Make Proxy ignores group offsetCampbell Barton
2011-05-03bugfix: empty proxied (Ctrl+Alt+P) doesn't maintain draw type and sizeDalai Felinto
reported by me in my Blender ranting sessions with myself
2011-05-02reverse string lookup listbase function BLI_findstring counterparts, added ↵Campbell Barton
BLI_rfindstring, BLI_rfindstring_ptr, these search from the end of the listbase (like pythons rfind).
2011-05-02Fix for revision 36403, using BLI_findstring. This loop looks for the lastBrecht Van Lommel
found entry, not the first, made this a bit more explicit in the code now.
2011-05-02copying/freeing node trees now adjusts grease pencil user count.Campbell Barton
also NULL freed texture node socket data incase its used again by accident.
2011-05-02build system changes to eltopo, re-applied.Campbell Barton
2011-05-02=bmesh=Joseph Eagar
Added a temporary (but fairly complete) wavefront obj exporter. There's no importer as yet, however.
2011-05-02=trunk=Joseph Eagar
Recommitted eltopo collision code (but disabled by default) with Genscher's permission. To use, you need to install liblapack and libblas
2011-05-01improve image sequence usability, problem was when the image didn't load ↵Campbell Barton
there was no way to know the frame that blender was attempting to read. added a label for image sequence images showing the image file's frame, even when not able to load, this also gives realtime feedback to the user while dragging the frame offset/start/duration buttons about so they can better understand how these settings work.
2011-05-01Style CleanupCampbell Barton
- duplicate cases in if/else - calc inside sizeof(...) - redundant NULL checks. - assignment to self. - fix error getting text prefix for screen ID button.
2011-05-01tweak image stamp, was 1px overlap and text was drawn too far up.Campbell Barton
2011-05-01replace inline string searches with BLI_findstring(), strcmp(..., ""), with ↵Campbell Barton
char comparisons.
2011-05-01copying texture point density was using inline dupalloc rather then ↵Campbell Barton
BKE_copy_pointdensity() which NULL's runtime pointers.
2011-05-01fix for r36399Campbell Barton
- missing copy, free calls to curve falloff. - missing localizing call for texture preview. - also moved versioning into do_versions()
2011-05-01=trunk=Joseph Eagar
Made some improvements to the point density texture. Added support for tweaking the falloff with a custom curve. Also coded new falloff types based on the age or velocity of particles. Also added a test break check to the volumetric shade cache code, to avoid nasty hangups from the preview render (on render, exit, etc).
2011-04-30fix for render stamp text drawing too low.Campbell Barton
2011-04-30scene sequencer strips now work when camera override is used even if the ↵Campbell Barton
scene has no active camera.
2011-04-30use camera render argument to avoid temp overwriting the scene camera.Campbell Barton
also fix for mistake with rendering stars from previous commit.
2011-04-30- pass the camera to the render stamp function.Campbell Barton
- add BKE_write_ibuf_stamp() since saving environment maps & screen shots shouldn't have stamp.
2011-04-30add back support for rendering local view camera.Campbell Barton
2011-04-29=bmesh= made connected PET work betterJoseph Eagar
2011-04-29corrections for redundant null checks & transform printing a string into its ↵Campbell Barton
self.
2011-04-28fix [#26727] Make Proxy ignores group offsetCampbell Barton
2011-04-28CMake build option for security report: CVE-2009-3850Campbell Barton
Nothing is changed by default but some linux distributions want to have executing python be opt-in. This keeps the same functionality but disables auto-run from factory settings and in background mode unless its enabled as a command line argument. This CMake option is marked as advanced and wont show in the regular options list so its less likely to be enabled by people that like to turn everything ON without reading descriptions :)
2011-04-27comment regarding bug [#27175] UV faces show incorrect image in object mode ↵Campbell Barton
(VBO's)
2011-04-27remove normalize call in derived mesh GetNormal, its not done anywhere else.Campbell Barton
2011-04-26Adding support for adding copies of existing drivers to other animdataJoshua Leung
blocks via PyAPI/RNA For example: ob = bpy.context.active_object # assumes default cube has some drivers added already before running script dst = bpy.data.objects["Camera"] adt = dst.animation_data_create() for driver in ob.animation_data.drivers: new_driver = adt.drivers.from_existing(driver)
2011-04-26fix [#27178] Material links lost when making mesh data localCampbell Barton
- making local object data - Curve/Mesh/MBall lost references to linked materials. - joining a linked mesh object into a local one lost the link. As well as these reported bugs, checked all local functions for consistency/correctness and found other cases which would also fail. - making local metaball didn't ensure unique ID name. - make_local_armature() was missing check for object users - main body of code would never run. - local particles didn't set the dupli-group or textures to extern. checked all local functions for consistency/correctness.
2011-04-25Fix for [#27112] Boid Particles get Z clamped to 0.0 when "Allow Flighting"Janne Karhu
* Boids that can only fly shouldn't care about ground unless there's actually a collision object below them.
2011-04-25fix [#27140] Negative Subdiv level in the operator panel.Campbell Barton
when relative option is disabled, don't allow setting the subdiv value to a negative number.
2011-04-24harmless changes to quiet clang static check warnings.Campbell Barton
- made EXPANDED_AGRP take bAnimContext as an argument. - remove unneeded NULL check drawFacesColored functions. - comment some vars which are set but not used.
2011-04-24=bmesh= fixed material deletionJoseph Eagar
2011-04-24=bmesh= fixed a tesselation bug, and smooth shaded operator in object modeJoseph Eagar
2011-04-24Another fix for node groups: Internal socket stack did not get complete ↵Lukas Toenne
initialization of the sockettype value, leading to wrong b/w outputs.
2011-04-23quiet some clang warnings & fix for bugs in exceptional cases.Campbell Barton
- ghost C api, BLI_get_folder_version() could assign garbage values. - pointcache ptcache_find_frames_around() had a superfluous NULL check which would have crashed anyway if actually NULL.
2011-04-23Sculpting on shapekeysSergey Sharybin
====================== All this work with sculpting on armatured/deformed mesh allowed to implement sculpting on non-locked keys very easy -- just use the same approach of propagating offsets from deformed PBVH to "sculpting layer". - If key is locked, then old logic would be used. - If there's multires modifier enabled, sculpting would happen on multires.
2011-04-23fix for possible (but unlikely) crash.Campbell Barton
added NULL check in case nodeAddNodeType() is given an invalid type or the dynamic node cant be found.
2011-04-23Fix for group output memory leak, bug #27104. This happens when an internal ↵Lukas Toenne
node in a group has multiple output buffers, but only some of them are used. Then all the buffers would be created, but the unlinked outputs were not correctly tagged for freeing after group execution.
2011-04-23=bmesh= fixed edge split modifier, and a bug in knifetool reported by ↵Joseph Eagar
letterrip. also brought back beautify-fill.
2011-04-21pass even mouse coords value as const so its not edited, ↵Campbell Barton
view3d_get_view_aligned_coordinate() could modify the event->mval.
2011-04-21converted more mixed tab/space indentations to tabs. only whitespace changes.Campbell Barton