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
2018-06-05Error in last commitCampbell Barton
2018-06-053D View: disable manipulators & text w/o overlayCampbell Barton
Manipulators which aren't explicitly activated via tools are now hidden. Tool manipulators are kept because it doesn't make sense to interact with a tool with hidden manipulators.
2018-06-04Fix selecting bonesCampbell Barton
Own error w/ recent USE_OBJECT_MODE_STRICT
2018-06-04Merge branch 'master' into blender2.8Campbell Barton
2018-06-04Cleanup: strip trailing space in editorsCampbell Barton
2018-06-03Merge branch 'master' into blender2.8Campbell Barton
2018-06-03Cleanup: remove blockscale & handlerCampbell Barton
Replace with link_flag, currently unused, needed for dynamic space types which is planned.
2018-06-01Merge branch 'master' into blender2.8Campbell Barton
2018-06-01Cleanup: trailing whitespace (comment blocks)Campbell Barton
Strip unindented comment blocks - mainly headers to avoid conflicts.
2018-06-01X-Ray: Added a slider for the alphaJeroen Bakker
- will not render when set to 0.0 for speed reasons. so when user sets transparency to hide everything the bigger passes will be skipped.
2018-06-013D View: hide orbit navigation in camera viewCampbell Barton
Typically for camera views it's nicer not to overlay large widgets, only include the button to exit camera view.
2018-06-01Partial Revert of COW/Camera manipulator changesCampbell Barton
d64fbe94568e5 3e26b84397fcb
2018-06-01Revert "COW Fix: Lamp manipulators"Campbell Barton
This reverts commit 33e45658ebc2a79acda259f7be748ad64780e982. No longer needed.
2018-06-01Error in last commitCampbell Barton
2018-06-013D View: make text overlay optionalCampbell Barton
2018-05-31UI: support drawing panels from multiple contextsCampbell Barton
2018-05-31Cleanup: Remove unused variableSergey Sharybin
2018-05-31Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/blenkernel/BKE_camera.h source/blender/blenkernel/BKE_dynamicpaint.h source/blender/blenkernel/BKE_object.h source/blender/blenkernel/intern/camera.c source/blender/blenkernel/intern/dynamicpaint.c source/blender/blenkernel/intern/object.c source/blender/blenkernel/intern/smoke.c source/blender/editors/object/object_transform.c source/blender/editors/physics/dynamicpaint_ops.c source/blender/editors/space_view3d/view3d_edit.c source/blender/editors/space_view3d/view3d_view.c source/blender/modifiers/intern/MOD_dynamicpaint.c source/blenderplayer/bad_level_call_stubs/stubs.c
2018-05-31Cleanup: remove G.main from BKE objectBastien Montagne
Had to add some G.main to modifiers, but in 2.8 we do not need that anymore, so it's not that bad! ;)
2018-05-30UI: toolbars now redraw on tool changeCampbell Barton
2018-05-30Render API: rename some API functions back to earlier names.Brecht Van Lommel
Their purpose is the same, no reason to break API compatibility here.
2018-05-30Object Modes: stay in object mode when setting activeCampbell Barton
When activating an object from the 3D view or outliner, keep the newly selected object in object mode.
2018-05-30Cleanup: RNA naming, use highlight as suffuxCampbell Barton
This is whats done already elsewhere.
2018-05-30Workbench: Specular HighlightsJeroen Bakker
Added specular highlights for: - Solid studio shading - Texture studio shading
2018-05-29Keymap: partially implement changes from T55162Campbell Barton
- Use Tab key for search. - Number keys switch modes. - The number of the current mode can open a submode menu (currently only works for edit-mode) - Ctrl-Tab, Ctrl-Shift-Tab - cycle workspaces.
2018-05-29Use correct time for curve parent evaluationDalai Felinto
Time should alwaus come from depsgraph, not scene.
2018-05-29Object Modes: disable mode switching on selectionCampbell Barton
See T55246
2018-05-29Missed own last commitCampbell Barton
2018-05-29Cleanup: use same 'depsgraph' name everywhere outside of DEG space.Bastien Montagne
'graph' is waaaayyyyy too generic name outside of DEG context, and better try to use same name everywhere!
2018-05-29EEVEE: LookDev overlays enablingJeroen Bakker
The mirror ball and diffuse ball are only rendered when overlays are turned on and the lookdev overlay is turned on.
2018-05-29COW operators: Fix VIEW3D_OT_view_all cursor not updating with shift+c ↵Tuomo Keskitalo
center cursor This differential fixes a bug for resetting view (shift+c). Bug description: When 3D cursor is placed randomly somewhere, and shift+c is pressed, the cursor is not shown to reset at world center. Reviewers: sergey, aligorith, brita_ Reviewed By: brita_ Subscribers: brita_ Differential Revision: https://developer.blender.org/D3423
2018-05-27Merge branch 'master' into blender2.8Campbell Barton
2018-05-273D View: minor change to NDOF view orbitCampbell Barton
This change is needed for 2.8, where the NULL check isn't a reliable way of testing if dynamic offset is needed.
2018-05-26Cleanup: whitespace, long lines, duplicate includeCampbell Barton
2018-05-26COW Fix: Lamp manipulatorsCampbell Barton
2018-05-25Fix T55165: Driving camera lens with property behaves unexpectedlyDalai Felinto
Differential Revision: https://developer.blender.org/D3438
2018-05-25Merge branch 'master' into blender2.8Campbell Barton
2018-05-253D View: add pixelsize function w/o UI scaleCampbell Barton
2018-05-25ED_transform_snap_object: remove unused bmain parameter in context creation.Germano
2018-05-243D View: remove temporary edge-select hackCampbell Barton
This caused a glitch with COW, where forcing edge selection caused the evaluated scene to enable this afterwards. Now pass the selection mode as an argument to the draw function.
2018-05-24Fix T55186: Circle and Lasso select were not working on Pose BonesJoshua Leung
These needed to be using the COW evaluated data, instead of the raw bone positions. All other datatypes still need converting to work with this though.
2018-05-24COW Fix: Border selecting bones on rigs brokeJoshua Leung
Annoyingly, this was working as recently as yesterday...
2018-05-24Merge branch 'master' into blender2.8Campbell Barton
2018-05-24Cycles/Eevee: Implement disk and ellipse shapes for area lampsLukas Stockner
The implementation is pretty straightforward. In Cycles, sampling the shapes is currently done w.r.t. area instead of solid angle. There is a paper on solid angle sampling for disks [1], but the described algorithm is based on simply sampling the enclosing square and rejecting samples outside of the disk, which is not exactly great for Cycles' RNG (we'd need to setup a LCG for the repeated sampling) and for GPU divergence. Even worse, the algorithm is only defined for disks. For ellipses, the basic idea still works, but a way to analytically calculate the solid angle is required. This is technically possible [2], but the calculation is extremely complex and still requires a lookup table for the Heuman Lambda function. Therefore, I've decided to not implement that for now, we could still look into it later on. In Eevee, the code uses the existing ltc_evaluate_disk to implement the lighting calculations. [1]: "Solid Angle Sampling of Disk and Cylinder Lights" [2]: "Analytical solution for the solid angle subtended at any point by an ellipse via a point source radiation vector potential" Reviewers: sergey, brecht, fclem Differential Revision: https://developer.blender.org/D3171
2018-05-243D View: remove poll 3D view for copy/pasteCampbell Barton
These operators only need selected objects.
2018-05-24Fix: Name of selected object/bone + current frame in 3D view didn't take ↵Joshua Leung
region overlap (for headers-on-bottom) into account
2018-05-24Partial Fix for T55165: Camera manipulator was not updating when the focal ↵Joshua Leung
length ("lens") parameter was changed directly
2018-05-24Cleanup: Some minor tweaks to codeJoshua Leung
2018-05-24Workbench: in editmode the toggle xray option will be disabledJeroen Bakker
Z-Key was already taken by show hidden wires
2018-05-24Workbench: Revealage bufferJeroen Bakker