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
2012-04-29style cleanup: whitespace / commasCampbell Barton
2012-04-29Bugfix [#28826] Show Hidden button in Dopesheet and Graph Editor doesn't quiteJoshua Leung
work Show Hidden was handled by the same filtering function as Only Selected, but the filters were being tested incorrectly (or to be precise, only Only Selected was being considered). This meant that it was only possible to show F-Curves belonging to hidden data if that data happened to be selected first.
2012-04-29Cycles: missed merging this file from tomato branch, for normal output in node.Brecht Van Lommel
2012-04-29Bugfix [#31128] Vertex Slide can't be aborted with ESC keyJoshua Leung
2012-04-29Remove variables tagged as unused. Easier to synchronize with current ↵Sergey Sharybin
patches and makes patches easier to read when variables are creating or e-using, but not un-commenting.
2012-04-29Bugfix [#31029] Select all in view3D don't update the graph editor immediatelyJoshua Leung
One-liner fix. The code was assuming that editor.refresh() would do a editor.redraw() too (like for Dopesheet), but that wasn't the case.
2012-04-29Code cleanups - whitespaceJoshua Leung
2012-04-29quiet unused warningsCampbell Barton
2012-04-29Pose armature cleanup: remove old commented code replaced by use of new ↵Bastien Montagne
generic pchan_to_pose_mat(). After two months, think we can get rid of it, it’s in svn anyway if we ever need it!
2012-04-29mingw32 compiles againJoshua Leung
"__force_inline" keyword used in Cycles header is not defined
2012-04-29wireframe option to crase edges at the hub, much nicer subsurfCampbell Barton
2012-04-29Camera tracking: backport refactoring made in local branches with masking ↵Sergey Sharybin
and dopesheet view into trunk Mostly related on changes in poll functions for tracking operators and some changes to how interface is initializing for different view types.
2012-04-29Fix Cycles to compile again on AMD OpenCL devices.Daniel Genrich
2012-04-29bmesh: new wireframe toolCampbell Barton
- makes wireframe from faces. - options similar to inset (even offset, relative scale) - copies face settings and loops (uvs, vcolors) - optionally replaces the existing geometry.
2012-04-29- Tag unused variablesSergey Sharybin
- Use (void) instead () for function declarations without arguments
2012-04-29compile fixes:Nathan Letwory
* near and far var names confused mingw64, renamed * mingw defines a macro named DrawText, confusing the DrawText function usage from KX_FontObject.
2012-04-29Also updating CMakeLists.txt.Joerg Mueller
2012-04-29fix pthread path for windows buildsNathan Letwory
2012-04-29Fix for windows compile.Joerg Mueller
2012-04-29Smoke: Support for moving obstacles. (Merge from Smoke2 branch)Daniel Genrich
Sponsored by the Blender Development Fund. http://www.blender.org/blenderorg/blender-foundation/development-fund/ Remarks: The original code was not designed to support moving obstacles so I had to introduce some velocity constraints into the code to prevent smoke from exploding. If this causes problems with "fire" emulation, please let me know.
2012-04-28bmesh api functions, not used yet:Campbell Barton
BM_iter_elem_count_flag() BM_iter_mesh_count_flag()
2012-04-28User Preferences/ ThemesThomas Dinges
* Tooltip section was there twice (User Interface category) Issue introduced in r45092!
2012-04-28Code and style cleanup in own modules in BKE and also mball moduleSergey Sharybin
- Make sure functions are named in way BKE_<object>_<action> (same way as RNA callbacks) - Make functions which are used by mball.c only static and remove their prototypes from public header file. Further cleanup is coming.
2012-04-28style cleanup: editors / mesh & objectCampbell Barton
2012-04-28style cleanup: format 'for' loop macros the same as for loops, some renaming ↵Campbell Barton
to BLI_array macros.
2012-04-28Correction to recent commmit related on splitting audio channels: ↵Sergey Sharybin
descriptions shouldn't end with dot.
2012-04-28Camera tracking: support of tripod motion solvingSergey Sharybin
Expose option into interface to use modal solver which currently supports only tripod motion. This solver requires two tracks at least to reconstruct motion. Using more tracks aren't improving solution in general, just adds instability into solution and slows down things a lot. Refirement of camera intrinsics was disabled due to it's not only refines camera intrinsics but also adjusts camera position which isn't necessary here To use this solver just activate "Tripod Motion" checkbox in solver panel. Merged from tomato: svn merge ^/branches/soc-2011-tomato -r45622:45624 -r46036:46037 P.S. Quite experimental yet, requires more checking and probably tweaks to prevent camera jumps when tracks apperars/disappears from the screen.
2012-04-28Hopefully a fix for [#31097] glibc error when playing sound using BGEJoerg Mueller
2012-04-28Audio:Joerg Mueller
* Fix for [#31099] Audio in Meta-Strips Plays Beyond Strip Cut * Adding a split files option to the mixdown operator which then renders each channel into a separate file
2012-04-28code cleanup: remove editmesh code left hanging around thats already been ↵Campbell Barton
ported to bmesh, also remove main editmesh header.
2012-04-28patch [#31104] Correct comment for mul_qt_v3Campbell Barton
from Bill Currie (taniwha)
2012-04-28code cleanup: replace some long ELEM7 checks with macro ↵Campbell Barton
OB_TYPE_SUPPORT_EDITMODE()
2012-04-28Camera tracking: if there's no image for current frame display default gridSergey Sharybin
and allow to interact with tracks for operators which doesn't require image. Merged from tomato branch: svn merge ^/branches/soc-2011-tomato -r45624:45625
2012-04-28Fix #31117: Segfault when removing Meshdeform ModifierSergey Sharybin
2012-04-28Fix: #31095: Incorrect clamping of labels for multibyte languagesSergey Sharybin
2012-04-28Cycles: fix for CUDA build.Brecht Van Lommel
2012-04-28Point Cache: allow baking external smoke caches. This needs to be cleaned upBrecht Van Lommel
a bit, I couldn't fully understand how the External setting is supposed to work to make further changes, but this should make it work at least.
2012-04-28Addons: "persistent" parameter for addon_utils.enable(), so that you can enableBrecht Van Lommel
addons from a startup script and keep them enabled after loading .blend files.
2012-04-28Cycles: merging features from tomato branch.Brecht Van Lommel
=== BVH build time optimizations === * BVH building was multithreaded. Not all building is multithreaded, packing and the initial bounding/splitting is still single threaded, but recursive splitting is, which was the main bottleneck. * Object splitting now uses binning rather than sorting of all elements, using code from the Embree raytracer from Intel. http://software.intel.com/en-us/articles/embree-photo-realistic-ray-tracing-kernels/ * Other small changes to avoid allocations, pack memory more tightly, avoid some unnecessary operations, ... These optimizations do not work yet when Spatial Splits are enabled, for that more work is needed. There's also other optimizations still needed, in particular for the case of many low poly objects, the packing step and node memory allocation. BVH raytracing time should remain about the same, but BVH build time should be significantly reduced, test here show speedup of about 5x to 10x on a dual core and 5x to 25x on an 8-core machine, depending on the scene. === Threads === Centralized task scheduler for multithreading, which is basically the CPU device threading code wrapped into something reusable. Basic idea is that there is a single TaskScheduler that keeps a pool of threads, one for each core. Other places in the code can then create a TaskPool that they can drop Tasks in to be executed by the scheduler, and wait for them to complete or cancel them early. === Normal ==== Added a Normal output to the texture coordinate node. This currently gives the object space normal, which is the same under object animation. In the future this might become a "generated" normal so it's also stable for deforming objects, but for now it's already useful for non-deforming objects. === Render Layers === Per render layer Samples control, leaving it to 0 will use the common scene setting. Environment pass will now render environment even if film is set to transparent. Exclude Layers" added. Scene layers (all object that influence the render, directly or indirectly) are shared between all render layers. However sometimes it's useful to leave out some object influence for a particular render layer. That's what this option allows you to do. === Filter Glossy === When using a value higher than 0.0, this will blur glossy reflections after blurry bounces, to reduce noise at the cost of accuracy. 1.0 is a good starting value to tweak. Some light paths have a low probability of being found while contributing much light to the pixel. As a result these light paths will be found in some pixels and not in others, causing fireflies. An example of such a difficult path might be a small light that is causing a small specular highlight on a sharp glossy material, which we are seeing through a rough glossy material. With path tracing it is difficult to find the specular highlight, but if we increase the roughness on the material the highlight gets bigger and softer, and so easier to find. Often this blurring will be hardly noticeable, because we are seeing it through a blurry material anyway, but there are also cases where this will lead to a loss of detail in lighting.
2012-04-28bump commit count, mingw32 -> mingw64Nathan Letwory
2012-04-28Add MingW as "platform"Nathan Letwory
2012-04-28Style cleanup in own compositor nodesSergey Sharybin
2012-04-28* UI fix for last commit, forgot to remove the plugin text strings. Thomas Dinges
2012-04-28code cleanup: Campbell Barton
- replace inline face UV center calc. - use const float[3] for mesh and uv functions. - remove unused define
2012-04-28Plugin system:Thomas Dinges
* Remove RNA, Operator and UI for Texture and Sequence plugins. Since 2.5x no effort has been done to bring that back, so there is simply no reason in keeping that code and the UI for that ;-) * Low Level code still exists and is unchanged.
2012-04-28fix memory leak in BM_face_copy()Campbell Barton
note that this doesnt run when duplicating faces normally, only way to cause this bug I could find was to knife cut a 33+ sided ngon with multi-res applied. also small improvement not to grow the array but allocate at once if needed.
2012-04-28fix for incorrect selection check in opencollada integration.Campbell Barton
2012-04-28fix for crash when multires subdividing a mesh with no faces (new bug in ↵Campbell Barton
bmesh grr!)
2012-04-28Release Cycles for 2.64 begins.Thomas Dinges
* BCon1: Alpha.
2012-04-28style cleanup: changes to brace placement / newlines - for/while/if/switchCampbell Barton