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-07-24Bugfix: Small change to hash algorithm hinted by James Ruan on mailing list to Peter Schlaile
make hash distribution a little bit better.
2010-07-24* Fix: the radius of the brush is bigger than the texture square in the UV ↵Jason Wilkins
image editor so it is always drawing a square at stronger intensity.
2010-07-24Fix [#22965] Icons for new brushes won't get stickyJason Wilkins
Somehow the code I submitted to fix this problem was commented out. I think I just submitted the wrong code.
2010-07-24bugfix [#22988] Duplicating Lights by Frame Causes HangupCampbell Barton
2010-07-23SVN maintenance.Guillermo S. Romero
2010-07-23fix for another case where object editmode data could be lost when switching ↵Campbell Barton
scenes.
2010-07-23== Sequencer ==Peter Schlaile
This patch cleans up the sequencer core by replacing the caching system (TStripElems) with a hash based system, which is: a) a lot faster b) a lot more readable c) a lot more memory conserving The new caching system is also a good building ground for a) sub frame precision rendering (even on scene strips) b) multi core rendering (threaded rendering is still disabled, but can be extended now to arbitrary core numbers) I tested the code on an extensive editing session today and had no crashes during 4 hours of editing. So I consider it very stable.
2010-07-23[#22876] Add new scene, stacker ".00" bugCampbell Barton
fix for r30441, (reverted for the beta), splitIDname wasnt returning the correct string length.
2010-07-23Fix [#22965] Icons for new brushes won't get stickyJason Wilkins
2010-07-23* removing the notifiers I added until I can discover the most lightweight ↵Jason Wilkins
way to achieve the same thing
2010-07-22== Sculpt/Paint Fixes ==Jason Wilkins
* Fix: unify strength and size did work consistently with other paint modes * Fix: If [ and ] keys were used to resize a brush it was not possible to increase the size of the brush if it went under 10 pixels * Fix: Made interpretation of brush size consistent across all modes, Texture/Image paint interpreted brush size as the diameter while all the other modes interpret it as radius * Fix: The default spacing for vertex paint brushes was 3%, should be 10% * Fix: due to fixes to unified strength, re-enabled 'Unify Size' by default * Fix: Unified size and strength were stored in UserPrefs, moved this to ToolSettings * Fix: The setting of pressure sensitivity was not unified when strength or size were unified. Now the appropriate pressure sensitivity setting is also unified across all brushes when corresponding unification option is selected * Fix: When using [ and ] to resize the brush it didn't immediately redraw * Fix: fkey resizing/"re-strength-ing" was not working consistently accross all paint modes due to only sculpt mode having full support for unified size and strength, now it works properly. * Fix: other paint modes did expose the ability to have a custom brush colors, so I added the small bit of code to allow it. Note: I made all of the other paint mode brushes white. Note2: Actually, probably want to make the paint modes use the selected color for painting instead of a constant brush color. * I had removed OPTYPE_REGISTER from some Sculpt/Paint operators but in this commit I add them back. I'm not completely sure what this option does so I don't want to disturb it for now.
2010-07-21Fix #22841: crash rendering scene with opengl in sequencer as part ofBrecht Van Lommel
animation. Only allow this from main thread, opengl can't be called from render threads. It was already disabled in background mode. For now I'm going to consider this a limitation.
2010-07-21Fix #20983: cloth and smoke point cache step was not enforced to 1.Brecht Van Lommel
2010-07-21Revert revision 30441: [#22876] Add new scene, stacker ".00" bugBrecht Van Lommel
This commit broke unique datablock naming, tried to fix it properly but the code here is too tricky to change now, will just reopen the bug report.
2010-07-21Merging revision 30567 from my GSoC branch, log: Fix for sound not possible ↵Joerg Mueller
to load when file unsaved.
2010-07-202.5 Beta version files increment, from 2.52 to 2.53.Brecht Van Lommel
2010-07-20* can use file for brush iconJason Wilkins
* fixed memory leaks * moved some of the brush icon code around * the update of the icon after a change is more responsive
2010-07-20== Sequencer ==Peter Schlaile
Cutting effect strips (esp multicam) didn't free endstill tstripdata. Doesn't sound like much of a problem, but those can get big on large timelines. So every cut eating 3 MB of memory doesn't leave much room for editing decisions :)
2010-07-20* Made the default sculpt icons an internal part of the executableJason Wilkins
* Default icons can be selected from a menu * Option to make a custom icon from a file is present but the UI is disabled because of a mysterious crash * New startup.blend that has the appropriate icons selected
2010-07-20- correct some spelling errors.Campbell Barton
- remove FreeCamera struct (wasnt used) - remove world color alpha values (not used anywhre).
2010-07-20* Images for brush icons are now reloaded when they are needed from an ↵Jason Wilkins
external file * First, try to load the file from the given filename. This is either absolute or relative to the current .blend * If file is found using the given filename directly then look for the file in the datafiles/brushicons directory (local, user, or system). * Note: This commit does not update the .blend to reference the default icons * Note: This commit does not make sure that the build system copies the default icons to the 2.52/datafiles/brushicons directory
2010-07-20== Sequencer ==Peter Schlaile
Bugfix: free_imbuf_seq() was closing IMB anim handles on nearly every change of RNA variables. This can be *very* slow, if you twiddle with parameters during playback. Especially multicam editing... Now: we close IMB anim handles only on refresh_all() and filepath changes.
2010-07-19* decrementing image_icon ref count from wrong placeJason Wilkins
2010-07-18fixing small ambiguity in the logic brick link codeDalai Felinto
(not sure it booms in any compiler, but it doesn't hurt to make it right)
2010-07-17spelling correction: alredy --> alreadyCampbell Barton
2010-07-17- added text3d.body_format to be able to set bold/italic/smallcaps etc on text.Campbell Barton
- the length of a new text object wasnt set on creation. - tex3d and controllers rna name was being set to its body (rather then ID name) - remove reference to wave objects which are very old and not used anymore.
2010-07-17Revert part of commit 29079, cleanup of particle path drawing logicBrecht Van Lommel
This commit and other commits attempting to fix it broke various things. The main thing that changed was that instead of computing children/paths in advance as part of particle_system_update, this was moved to do it just before drawing or rendering. I've changed back that behavior and tried to keep the other fixes in the commit. When the new particle system was just committed, it also worked this way but gave various problems, and I had to remove that behavior to get things working stable. Basically it meant that you could get have a path cache that was outdated in various situations, and it doesn't fit well with dependency graph evaluation order. This fixes: #22823: Children Particle Rendering is broken #22733: Particle objects not displayed #22888: SigSegV when rending hair particles #22820: Another SigSegV when undo adding hairs in particel edit mode Some particle setups in dupligroups. The three bugs that the original commit fixed are now also still working in my tests: #21316: Hair weight drawing is wrong #21923: Consistent Crash When Rendering Particle Scene. #21950: Path rendering option for particles causes crash
2010-07-17[#22876] Add new scene, stacker ".00" bugCampbell Barton
finding duplicates is a bit faster now too since it doesnt split the name and number before comparing ID's prefix.
2010-07-17Merging revision 30434 from my GSoC branch, log: Fixed sound wave display ↵Joerg Mueller
bug for sounds that are not full length.
2010-07-17PNG Compression can now be set, writing uncompressed PNG's is significantly ↵Campbell Barton
faster for high resolution images - 2k.
2010-07-16[#22880] SEQUENCER: Flip Y broken in recent builds (Windows & Linux)Campbell Barton
own fault when adding saturation.
2010-07-16Incorrect flags were checing for cyclic in order clamping functionsSergey Sharybin
2010-07-15* Accidentally bumped file subversion after sculpt merge. Perhaps this ↵Jason Wilkins
should be done, but not without permission. My comment even said not to merge it :)
2010-07-14Change to text3d: When back or front is enabled, the bevel rim on the other ↵Campbell Barton
side is not created anymore, just as the back/front filling faces are not created when disabled. when both are off the behavior is unchanged. This is needed when rendering alpha text so its possible to have a single layer of faces but use the bevel option to make text thicker. adding a rim on the back when back is disabled also doesnt make much sense IMHO. minor python edits too.
2010-07-14Merge GSOC Sculpt Branch: 28499-30319Jason Wilkins
https://svn.blender.org/svnroot/bf-blender/branches/soc-2010-jwilkins See log of that branch for details.
2010-07-14bugfix [#22847] 18+ char Name in Edit Strip causes errors when duplicating ↵Campbell Barton
strips
2010-07-14Fix a few compile warnings and rename gpu_buffers.h to GPU_buffers.hBrecht Van Lommel
for consistency.
2010-07-14Fix #22816: crash in depsgraph loading some 2.49 files, tagging objects forBrecht Van Lommel
update on load should be done later because it's not known yet which scene is used with which layers visible before the windows are created.
2010-07-14pointcache support for relative external paths with the useual // prefix as ↵Campbell Barton
well as library path option.
2010-07-14- text3d was missing menu items for toggling bold/underline/italic/smallcaps.Campbell Barton
- made smallcaps use a temp flag so caps can still have the smallcaps flag. - utility function for getting the char from a font. find_vfont_char(), was inline in ~5 places. - removed CU_STYLE mix of flags only used in one place, not needed. removed 'style' from rna too. - fix for some warnings.
2010-07-14- make duplis real wasnt redrawingCampbell Barton
- small caps option for titles (doing manually is quite painful to watch).
2010-07-13group refcount checking was inconsistent.Campbell Barton
- if a group has one or more objects in it, it gets a refcount of 1 on load (unchanged from before) - dupli-groups, and materials no longer add/remove a reference. - now groups are only freed when they contain no objects or when manually unlinked.
2010-07-13- fix for eternal loop with metaballs in set scenes.Campbell Barton
- next_object() now loops through all set scenes, not just the first one. - removed F_SET, rather them having a mode for looping on a set, just use the set when the first scene ends. - metaballs can now glob between scenes however there are still some depsgraph issues that existed before.
2010-07-13Merging revision 30264:30270 from my GSoC branch to trunk, logs:Joerg Mueller
Bugfix for [#22284] Blender cursor gets stuck in the timeline when scrubbing (jack transport). Dirty hack fix for: * [#22366] Cutting audio and meta strips with audio does not actually cut audio * [#22639] Audio not clipped to meta bounds Also fixed a seemingly symptomless bug in sequencer_edit.c
2010-07-132.5: startup.blend changes, these should all be consistent with new datablocks,Brecht Van Lommel
mostly the startup.blend was trailing behind. Also renamed B.blend.c. * Lamp shadow buffer was Classical instead of Classical Halfway. * Point Lamp was named "Spot". * Render resolution is 50% 1080p. * Scene and material bake/use tangent space normal maps. * Remove empty text datablock. * Enable auto ray bias on material. * Change default material diffuse color to match new material. * Mist start/depth from 0/0 to 5/25 so it does something. * AO uses Add instead of Multiply. * Change world colors for new world same as startup.blend. * Default cube rotation was 0,-0,0 now 0,0,0. * Enable relative/filter/hide files in user preferences.
2010-07-13fix for crash copying in the sequencer.Campbell Barton
2010-07-13- saturation option for sequencer strips, runs before multiply and color ↵Campbell Barton
balance. - multiply of 0.0 wasnt being applied.
2010-07-13fix for crash when psys_get_dupli_texture() was called on a subsurf mesh ↵Campbell Barton
with simplify enabled.
2010-07-12tweak to color balance after talking with colin and testing other software, ↵Campbell Barton
lift for values above 1.0 was too intense. Use: 1 + ((lift-1) * (lift-1)) so 2.0 is still a full lift but 1.x isnt so strong. Changed color picker to give more precission, we were having to edit the buttons to see what the numbers were.
2010-07-12sequencer float conversion was only using rgb -> float conversion ↵Campbell Barton
inconsistantly, some places used colorspace conversion, some not. Added IMB_float_from_rect_simple() for the sequencer to use.