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
2015-06-17Cleanup, use define instead of magic numberAntony Riakiotakis
2015-06-17Cleanup: styleCampbell Barton
2015-06-12Fix T45018 camera not easily selectable in multiview.Antony Riakiotakis
Generally for scene choosing a view to use for selection is not straightforward, but camera should at least be easily selectable.
2015-06-11Fix T45032 allow float rotational values for numpad rotationAntony Riakiotakis
2015-06-08Remove redundant NULL checkCampbell Barton
2015-06-07Don't show smoke domain when render-only enabledCampbell Barton
D1339 from @scorpion81
2015-06-06View3D: avoid jumping placing cursor /w lock onCampbell Barton
The view would jump each time, now compensate by adjusting the cursor panning. Less jarring and helps avoid problems when the cursor gets outside the view, see: T40353
2015-06-04Cleanup: clarify order of precedence: &/?Campbell Barton
2015-06-01Fix T40621: Tablet in walk mode failsCampbell Barton
Add support for walk mode /w absolute pointing devices.
2015-05-19Fix T44762: Materials flicker in edit-modeCampbell Barton
2015-05-19Object Drawing: avoid redundant material updateCampbell Barton
2015-05-17Fix T44718: Cycles GLSL not working for NURBS objects.Brecht Van Lommel
2015-05-15Fix some issues found by Coverity ScanJulian Eisel
Some of them are just brain dead code, some are potential bugs.
2015-05-12Depsgraph: New dependency graph integration commitSergey Sharybin
This commit integrates the work done so far on the new dependency graph system, where goal was to replace legacy depsgraph with the new one, supporting loads of neat features like: - More granular dependency relation nature, which solves issues with fake cycles in the dependencies. - Move towards all-animatable, by better integration of drivers into the system. - Lay down some basis for upcoming copy-on-write, overrides and so on. The new system is living side-by-side with the previous one and disabled by default, so nothing will become suddenly broken. The way to enable new depsgraph is to pass `--new-depsgraph` command line argument. It's a bit early to consider the system production-ready, there are some TODOs and issues were discovered during the merge period, they'll be addressed ASAP. But it's important to merge, because it's the only way to attract artists to really start testing this system. There are number of assorted documents related on the design of the new system: * http://wiki.blender.org/index.php/User:Aligorith/GSoC2013_Depsgraph#Design_Documents * http://wiki.blender.org/index.php/User:Nazg-gul/DependencyGraph There are also some user-related information online: * http://code.blender.org/2015/02/blender-dependency-graph-branch-for-users/ * http://code.blender.org/2015/03/more-dependency-graph-tricks/ Kudos to everyone who was involved into the project: - Joshua "Aligorith" Leung -- design specification, initial code - Lukas "lukas_t" Toenne -- integrating code into blender, with further fixes - Sergey "Sergey" "Sharybin" -- some mocking around, trying to wrap up the project and so - Bassam "slikdigit" Kurdali -- stressing the new system, reporting all the issues and recording/writing documentation. - Everyone else who i forgot to mention here :)
2015-05-08Revert "Motionpaths: Use scene range option, takes start/end frame andAntony Riakiotakis
preview" Looks like this does not work for animators here after all, will use a different code for this (probably not hardcoded) This reverts commit 3bbb4020e7f0fae80a5edd31e19b7fa97d2149e4.
2015-05-08Motionpaths: Use scene range option, takes start/end frame and previewAntony Riakiotakis
settings into account.
2015-05-05Math Lib: rename fill_*, to copy_*Campbell Barton
matching convention for fixed length api, eg: copy_v3_fl
2015-05-04Revert "Different drawing for object centers."Antony Riakiotakis
This reverts commit 5a8629c0d7da6cfb4b696f1787111c9492e03aba. It does not really work that well since objects can draw in front of selection circles now.
2015-05-04Fix T44594 disable depth of field in wireframe/bounding box modes. WeAntony Riakiotakis
don't supply depth information in those modes so supporting the effects does not really make sense
2015-05-04Different drawing for object centers.Antony Riakiotakis
Code here did depth test always and depth range 0.0. There is no real reason for object centers to write and get tested against depth buffer in this case, just disable the depth test instead ;) Helps with blurry object centers in depth of field mode too (centers wrote depth 0 and were always blurry)
2015-05-04Correct own error in recent quad-view ruler fixCampbell Barton
2015-05-01Fix T44565 World background artifacts when world shader is void (orAntony Riakiotakis
compilation fails).
2015-04-30Fix opengl rendering always looking through cameraAntony Riakiotakis
Actually check if we have a camera and looking through it before rendering in multiview.
2015-04-30Cleanup: styleCampbell Barton
2015-04-28Fix T44516 grid lines obscuring selection outline.Antony Riakiotakis
Was changed to draw after meshes without depth mask to make grid not contribute to compositing effects. Now only draw it like this when we do compositing (unfortunately can't have both).
2015-04-28Project Paint: Add symmetry supportCampbell Barton
- Access from symmetry panel (as with sculpt) - Supports multiple axis at once. - Supports all brush types including clone.
2015-04-27Cleanup: use mul_v3_mat3_m4v3Campbell Barton
2015-04-27Muti-View: viewport crashes when empty is active camera - reported over IRC ↵Dalai Felinto
by Campbell Barton
2015-04-27Fix T44011: Ruler/Knife/Loop-cut fail in quad-viewCampbell Barton
This is a kind of sloppy-focus, resolving long standing bug with loop-cut/knife/ruler /w quad-view. Where activating a tool would lock onto one of quad-views, especially problematic when activating from the toolbar or menus.
2015-04-27Cleanup: rename GRAB_POINTER -> GRAB_CURSORCampbell Barton
Term pointer is overloaded already.
2015-04-23Fix T44422: Zoom to mouse fails in camera viewCampbell Barton
Camera now supports all zoom styles too.
2015-04-23Cleanup: warningsCampbell Barton
2015-04-22Fix T44476: Hiding Grease Pencil from Outliner RMB doesn't update 3DJulian Eisel
View
2015-04-21BLI_string: add BLI_snprintf_rlenCampbell Barton
use when the length of the destination string is needed.
2015-04-21Cleanup: minor correctionsCampbell Barton
2015-04-21BMesh: mesh-data picking, general improvementsCampbell Barton
Generalize logic for vert/edge/face selection: - index cycling. - selection bias with mixed modes. Details: - Edges now support index cycling (as verts/faces did already) - Cycling over near elements is now only enabled when the mouse position remains the same. - No longer do 2 selection passes to perform index cycling. Fixes: - Edges behind the view could be selected (surprising nobody reported!) - Selection bias now only changes the element that gets picked without interning the return distance (was buggy with mixed modes).
2015-04-20Fixes for backbuf selection logicCampbell Barton
- Fix ED_view3d_backbuf_sample_rect, r_dist was set completely wrong. - Avoid duplicate calculations picking the nearest edge. - Bias against picking selected edges is now optional. - Remove unused callback reading the backbuf. - Remove unused strict option picking vertices.
2015-04-20Cleanup: use ED_view3d_backbuf_* prefixCampbell Barton
2015-04-20Fix T44383: Select face fails in some positionsCampbell Barton
When mixing vert/edge/face with select-visible, face selection could fail when not close enough to the center. This also fixes a bug where the bias for verts over edges would prefer faces over edges too, making edges harder to pick. Mixing edge with other selection modes works more predictably now.
2015-04-20Cleanup: use macro for common view3d zbuf checkCampbell Barton
2015-04-20Cleanup: use bool /w flag checksCampbell Barton
2015-04-18BGE: New Draw debug shadow box for sun lampPorteries Tristan
New Check option "Show Shadow Box" in shadow panel of sun lamp to get feedback about which objects project shadows. Minor tweaks by Campbell Barton and Jorge Bernal Reviewers: moguri, sybren, kupoman, dfelinto, lordloki, campbellbarton Reviewed By: lordloki, campbellbarton Subscribers: sergey, lordloki Projects: #game_engine Differential Revision: https://developer.blender.org/D1149
2015-04-16Draw smoke domain in transparent pass. Should composite smoke domainsAntony Riakiotakis
correctly in scene - with known limitations of blending between transparent objects.
2015-04-15dyntopo: don't allocate tessfaces while sculptingCampbell Barton
Tessellation data isn't used for drawing or sculpting. This frees up some memory ~approx 10% in own tests. Also slight spee-up since it avoids calculating it in the first place.
2015-04-14Cleanup: warningsCampbell Barton
2015-04-13cleanup: styleMike Erwin
to match my earlier commit in temp_viewport_fx_merge branch https://developer.blender.org/rBc3f3b958dc0b plus more no functional changes
2015-04-10Don't use vertex colors in textured mesh display during texpaint.Antony Riakiotakis
Wasn't that irritating?
2015-04-09Fix T31546 fragment program gets created every frameAntony Riakiotakis
That was really crappy indeed. Now we have a separate API for low level OpenGL programs, plus a nice interface for GPU, also removes some GL calls from main code as a plus :) The source for the programs is also moved to nice external .glsl files (not sure which extension convention GPU assemply uses)
2015-04-07Revert Sticky Keys (and everything related to that)Julian Eisel
Our current keymap doesn't give us enough room to make such changes in the event system. To fix small issues caused by this, we would need to do drastic changes in Blender's keymaps and internal handling. It was worth a try, but it didn't work. I can write down a more descriptive statement in a few days, but for now I need a break of this stuff.
2015-04-07Cleanup: brace placement /w structsCampbell Barton