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
path: root/source
AgeCommit message (Collapse)Author
2012-10-15code cleanup: check for msvc directly when using warning pragma's.Campbell Barton
2012-10-15fix for py-console ctrl+backspace/del changing the selection.Campbell Barton
2012-10-14Fix for misplaced cursor in wrapped console prompt, also fixes newline for ↵Sv. Lockal
single wrap when input line width equals console width
2012-10-14Adding Estonian new language.Bastien Montagne
2012-10-14More UI messages and BKE_reportf->BKE_report fixes...Bastien Montagne
2012-10-14correct another misuse of FLT_MINCampbell Barton
2012-10-14fix for incorrect initial boundbox with svbvh raytracing. (bad use of FLT_MIN)Campbell Barton
2012-10-14style cleanupCampbell Barton
2012-10-14code cleanup: remove redundant castsCampbell Barton
2012-10-14code cleanup: remove redundant casts. quiet some qualifier warnings.Campbell Barton
2012-10-14Fixed missing display buffer and mipmaps invalidation in cases onlySergey Sharybin
few of selected objects failed to bake.
2012-10-14Rip-fill mesh tool (option for rip operator)Campbell Barton
Alt+V will fill the area inbetween the ripped faces - a bit like extrude. faces are flipped to match existing geometry and customdata (uv, vcols etc) is copied from surrounding geometry too.
2012-10-14Blenderplayer: Fixing a crash on startup when the graphics driver tried to ↵Mitchell Stokes
use uninitialized memory. I had fixed this previously in Swiss, but it looks like I missed grabbing the fix when bringing the GetViewPort() changes into trunk.
2012-10-14fix for error compiling on some platforms: use ll suffix for 64bit ints in ↵Campbell Barton
BLI_endian_switch_int64()
2012-10-14use safer string copy functions and change the define for FILE_MAX_LIBEXTRA ↵Campbell Barton
to use MAX_ID_NAME (now greater then 32).
2012-10-14Minor: precision in template_list doc, that only one list is allowed per ↵Bastien Montagne
template... Note: I should really try to remove this stupid limitation!
2012-10-13Make zoom direction consistent all over the editorsSergey Sharybin
Was discussed in De Balie with lots of artists and we agreed it makes more sense to behave this way
2012-10-13More UI messages fixes.Bastien Montagne
Also forgot to translate reports' titles, and change some usages of BKE_reportf to simple BKE_report, when the former is not needed!
2012-10-13Add translation of reports messages (only direct uses of ↵Bastien Montagne
BKE_report(f)/BKE_reports_append(f) funcs for now). Already adds quite a bunch of new msgids!
2012-10-13And more UI messages spell check.Bastien Montagne
2012-10-13Cycles: progressive refine optionSergey Sharybin
Just makes progressive refine :) This means the whole image would be refined gradually using as much threads as it's set in performance settings. Having enough tiles is required to have this option working as it's expected. Technically it's implemented by repeatedly computing next sample for all the tiles before switching to next sample. This works around 7-12% slower than regular tile-based rendering, so use this option only if you really need it. This commit also fixes progressive update of image when Save Buffers option is enabled. And one more thing this commit fixes is handling display buffer with Save Buffers option enabled. If this option is enabled image buffer wouldn't have neither byte nor float buffer until image is fully rendered which could backfire in missing image while rendering in cases color management cache became full. This issue solved by allocating byte buffer for image buffer from tile update callback. Patch was reviewed by Brecht. He also made some minor edits to original version to patch. Thanks, man!
2012-10-13Lattice Editing: Distortion-Free "Flip" OperatorJoshua Leung
This operator (Ctrl-F) allows you to flip the lattice coordinates without inverting the normals of meshes deformed by the lattice (or the lattice's deformation space for that matter). Unlike the traditional mirror tool, this tool is aware of the fact that the vertex order for lattice control points matters, and that simply mirroring the coordinates will only cause the lattice to have an inverted deform along a particular axis (i.e. it will be scaling by a negative scaling factor along that axis). The problems (as I discovered the other day) with having such an inverted deformation space are that: - the normals of meshes/objects inside that will be incorrect/flipped (and will disappear in GLSL shading mode for instance) - transforming objects deformed by the lattices will become really tricky and counter-intuitive (e.g. rotate in opposite direction by asymmetric amounts to get desired result) - it is not always immediately obvious that problems have occurred Specific use cases this operator is meant to solve: 1) You've created a lattice-based deformer for one cartoonish eye. Now you want to make the second eye, but want to save some time crafting that basic shape again but mirrored. 2) You've got an even more finely crafted setup for stretchy-rigs, and now need to apply it to other parts of the rig. Notes: * I've implemented a separate operator for this vs extending/patching mirror transform tool as it's easier to implement this way, but also because there are still some cases where the old mirroring seems valid (i.e. you explicitly want these sort of distortion effects). * Currently this doesn't take selections into account, as it doesn't seem useful to do so.
2012-10-13fix for own error, leaving in test code to set the smooth flag.Campbell Barton
2012-10-13improve edge rip when the edge has only 2 other connected edges.Campbell Barton
common case ripping an edge of the default cube, it didn't run the edge size check.
2012-10-13style cleanup: spelling Campbell Barton
2012-10-13add support for ripping off a single face from a single vertex when the ↵Campbell Barton
vertex has 3 surrounding verts & faces.
2012-10-13Bugfix [#32865] Usercounts for World Textures not decremented after previewJoshua Leung
render When adjusting settings for world textures (with Both/World preview modes), every tweak would result in the usercount of the texture increasing. As a result, before long the texture would claim to have over 100 users. Fortunately, this only appeared to be just a cosmetic issue (i.e. no real memory leak here), though it was a bit unsettling. NOTE: this is still a bit glitchy, as now we have flickering when updating texture settings - the texture still temporarily has a second user during preview rendering.
2012-10-12quiet some -Wshadow warningsCampbell Barton
2012-10-12code cleanup: video playback move frame step into the PlayState struct.Campbell Barton
2012-10-12optimization for PyObject -> ID-property sequence conversion, use ↵Campbell Barton
PySequence_Fast.
2012-10-12quiet clang static checker warning by returning an error for invalid ↵Campbell Barton
situation getting an IDProp mapping from a PyObject. also print the path installed to when installing an addon.
2012-10-12remove BLI_noise from BLI_blenlib.h, not that many files need this.Campbell Barton
2012-10-12fix for many RNA definitions having soft/hard ranges swapped, make this ↵Campbell Barton
BLI_assert() on debug builds.
2012-10-12get the width and height of the font at once when drawing auto-key,Campbell Barton
also move BLF'g global font init into its own static function.
2012-10-11Revert part of own r51193 (now I know where Courant comes from...), and add ↵Bastien Montagne
another exception to UI messages spellchecker! Thanks to Lockal for pointing this.
2012-10-11Removed duplicate include of stdio.hJoshua Leung
At least on mingw, this doesn't seem to be needed.
2012-10-11Auto key warning - Stripping down to basicsJoshua Leung
Now just a static icon + text display in corner of view. No blinking. No red/orange text. No window borders.
2012-10-11style cleanupCampbell Barton
2012-10-11fix [#32829] Crash when making linked Mesh with UV Map localCampbell Barton
2012-10-11style cleanup:Campbell Barton
also add helper makefile targets: * tbz - makes a tar.bz2 of an svn export * test_style_qtc - outputs style checks in qtc task format.
2012-10-10Cycles: per-BSDF normal input and new Bump node.Brecht Van Lommel
Each BSDF node now has a Normal input, which can be used to set a custom normal for the BSDF, for example if you want to have only bump on one of the layers in a multilayer material. The Bump node can be used to generate a normal from a scalar value, the same as what happens when you connect a scalar value to the displacement output. Documentation has been updated with the latest changes: http://wiki.blender.org/index.php/Doc:2.6/Manual/Render/Cycles/Nodes Patch by Agustin Benavidez, some implementation tweaks by me.
2012-10-10quiet compiler warnings from recent merge.Campbell Barton
2012-10-10workaround for feedback loop when viewing-selected/all with a locked camera.Campbell Barton
the camera could try include its own boundbox in its view. now just skip the camera if 'All Regions' and lock view option is enabled.
2012-10-10Google Summer of Code project: "Smoke Simulator Improvements & Fire".Daniel Genrich
Documentation & Test blend files: ------------------ http://wiki.blender.org/index.php/User:MiikaH/GSoC-2012-Smoke-Simulator-Improvements Credits: ------------------ Miika Hamalainen (MiikaH): Student / Main programmer Daniel Genrich (Genscher): Mentor / Programmer of merged patches from Smoke2 branch Google: For Google Summer of Code 2012
2012-10-10Cycles: Anisotropic BSDF enabled, with tangents now computed from the active ↵Brecht Van Lommel
UV map. It's using the Ward BSDF currently, which has some energy loss so might be a bit dark. More/better BSDF options can be implemented later. Patch by Mike Farnsworth, some modifications by me. Currently it's not possible yet to set a custom tangent, that will follow as part of per-bsdf normals patch.
2012-10-10- Ctrl+NumpadDel is now view-selected (all regions), ... was view cursor.Campbell Barton
- Ctrl+Home: is now view-all (all regions).
2012-10-10fix error changing the view with a lock-camera-to-view on and smooth-view ↵Campbell Barton
disabled.
2012-10-10add `All Regions` option to view_all (homekey), de-duplicate functions with ↵Campbell Barton
view-selected.
2012-10-10option for view3d-selected to use all regions (nice for viewing selected in ↵Campbell Barton
quad-view), currently not assigned to any keys.
2012-10-10minor refactor, move view selected rv3d specific logic into its own static ↵Campbell Barton
function.