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-07-29code cleanup: replace MIN2/MAX2 with minf/maxfCampbell Barton
2012-07-27code cleanup: remove unneeded 'struct' qualifiers Campbell Barton
2012-07-26Fix #31550: Active Armature bone hardly distinguishable from other selected ↵Sergey Sharybin
bones Made active bone color a bit brighter and made it a userpref option.
2012-07-25edit fix for [#32177] - drawing text isnt really needed for selections.Campbell Barton
2012-07-25Fix [#32177] 'Display Pivot' segfaults blender (Rigid Body Constraint + 3dview)Bastien Montagne
draw_rigid_body_pivot() didn't check it could actualy use the given ob_wire_col... Also silenced a compiler warning, and removed (replaced) a potential dengerous pointer cast (char *[4] -> int* is not safe on 64bit machines!).
2012-07-23view3d - enable background images and footage with `Only Render`, useful for ↵Campbell Barton
previewing models with footage.
2012-07-22code cleanup: replace cos(M_PI / 4) and sin(M_PI / 4) with M_SQRT1_2 defineCampbell Barton
also some minor style cleanup.
2012-07-22code cleanup: simplify view orbit operatorCampbell Barton
2012-07-22Fix #32156: Blender crashes on linking armature with custom shapeSergey Sharybin
Crash was caused by using NULL pointer as a wire color for drawing object selection when drawing flag is set to DRAW_CONSTCOLOR. Solved by not calling drawObjectSelect when DRAW_CONSTCOLOR flag is set, which seems reasonable -- rather than adding checks deeper in all possible functions which are being called there easier to just not call that functions using a single check.
2012-07-21use fabsf when using floats.Campbell Barton
2012-07-18Add Skin modifier's radius values to Transform panel (in 3D views).Bastien Montagne
2012-07-17code cleanup: spellingCampbell Barton
2012-07-15minor refactor for rect functions. more consistent naming.Campbell Barton
2012-07-12Fix #31988: VBOs Textured solid : no update of material in 3DviewSergey Sharybin
Issue was caused by VBOs using CD_TEXTURE_MCOL for faces colors. This layer was creating on mesh display (from draw_tface_mapped__set_draw) in cases there's no such a layer. If material settings are changing, this layer wasn't updated and old colors were used. Fixed by performing an update of this layer in cases it's already exists. This would give some % of slowdown, but don't think it'll be dramatically bad. Would be nice to find a nice way to update such a layer in cases material is actually changes only, or get completely rid of it/
2012-07-12Fix #32050: UV map and game engine property cause crashSergey Sharybin
2012-07-12add bli rect funcs BLI_rctf_init_minmax, BLI_rcti_init_minmaxCampbell Barton
2012-07-11vector versions of BLI_in_rctf / BLI_in_rcti, (BLI_in_rctf_v, BLI_in_rcti_v)Campbell Barton
use where possible.
2012-07-09code cleanupCampbell Barton
2012-07-09localview operator now reports when 8 views are reached (since 2.5x update ↵Campbell Barton
was printing in console only).
2012-07-09style cleanupCampbell Barton
2012-07-07style cleanup: use c style comments in C codeCampbell Barton
2012-07-07code cleanup: dont use function calls like dot_v3v3, pow and sqrt within ↵Campbell Barton
macros which results in calling the function multiple times needlessly. also added some comments.
2012-07-05style cleanupCampbell Barton
2012-07-03More spell and typo fixes (mostly visualise->visualize, grey->gray, ↵Bastien Montagne
normalise->normalize).
2012-07-03First load of spell and typo fixes (mostly UI messages, but also one or two ↵Bastien Montagne
pieces of code using mis-spelled names).
2012-07-03dont display image sequences outside the frame range in the 3D viewport.Campbell Barton
2012-06-30game engine & viewport, dont show collision bounds for convex hull or ↵Campbell Barton
triangle meshes - really visual distraction and they are not used,
2012-06-25Fix #31920: switching from cycles to blender internal with 3d view in renderedBrecht Van Lommel
draw mode did not draw the 3d view properly.
2012-06-25Fix cycles not working in 3d local view, and missing update when toggling hidingBrecht Van Lommel
in the outliner.
2012-06-20make mask handles draw with an outline - when outline option is enabled.Campbell Barton
2012-06-20style cleanup: use TRUE/FALSE for ui align args.Campbell Barton
2012-06-17style cleanup:Campbell Barton
also fix for building ghost test and fix double free in one of the tests
2012-06-16style cleanupCampbell Barton
2012-06-15Fix more of #31789: cycles border render going out of view giving wrong result.Brecht Van Lommel
2012-06-15Internal refactoring of tracking module, should be no functional changesSergey Sharybin
- Re-arrange functions in headers and implementation file to make them more grouped by entity they're operating with. Also order of functions in implementation file should match order of functions in header for easier navigation. - Rename some functions to match conventions of naming public functions. - Some code de-duplication, still some room for improvements tho. - Split main 2D tracking functions into smaller steps to make it more clear. Accidentally OpenMP was disabled in some of previous commits, re-enable it.
2012-06-14new scaling options to scale footage without stretching - add ↵Campbell Barton
stretch/fit/crop to compositor scale node, default behavior isnt changed. this is only added for the old compositor, will add to the new compositor next.
2012-06-13apply offset to the camera view - this works exactly like camera shift ↵Campbell Barton
(transforms X/Y in the same space).
2012-06-13framing options for camera background image: stretch/fit/cropCampbell Barton
2012-06-10code cleanup: rename flag --> dflag (draw flag), since this is overly ↵Campbell Barton
generic name and was passed about to many functions.
2012-06-07fix for crash with recent color commits to draw-object, this case wasnt ↵Campbell Barton
handled correctly before.
2012-06-07fix for crash with selecting camera bundles.Campbell Barton
2012-06-07fix for armature specular material color overriding the wire color when ↵Campbell Barton
instanced in a dupli
2012-06-07dont draw bone names/axis inside duplicatorsCampbell Barton
2012-06-07fix for error in previous commit.Campbell Barton
- dupli-group armatures with pose bone objects set would draw with uninitialized color - also fix old bug - armature were over-riding the constcolor option - so drawing dupli-groups for eg - would ignore the DRAW_CONSTCOLOR flag.
2012-06-07Bugfix [#31735] Performance issue related to object parenting to armatureJoshua Leung
In the file included with the bugreport, framerates were dropping from 60fps to 11fps for an armature with several lattices parented, and a 5fps drop everytime an object was parented to the armature. Upon (re-)inspection of the code, it became apparent that this was being caused by a block of code that would recalculate the parent (perhaps recursively) as it thought the parent state was for the wrong timestamp. However, the timestamps this was using was never really updated (except for a single place, which set it to a single fixed value to force recalculations to take place), which meant that this branch was run all the time. AFACT, this is a remnant from some of the old timeoffset stuff + pre-Depsgraph timestamping hacks that are no longer used/set.
2012-06-07Cycles: border render now works in the viewport, when looking through theBrecht Van Lommel
camera, same as in render. It draws objects in solid draw mode outside of the border.
2012-06-06replace glGetFloatv(GL_CURRENT_COLOR, col_f); with the current wire color arg.Campbell Barton
2012-06-06pass the object wire color along to drawing functions, too many places would ↵Campbell Barton
use glGetFloatv(GL_CURRENT_COLOR, curcol), which also become confusing to debug if in some cases the color was set beforehand.
2012-06-06style cleanup: (indentation)Campbell Barton
2012-06-06mask modeCampbell Barton
- only keyframe selected mask layers - fix for crash in deleting animated mask layers (other than the first)