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-02-08Object Mode: move to workspace structCampbell Barton
- Read-only access can often use EvaluationContext.object_mode - Write access to go to WorkSpace.object_mode. - Some TODO's remain (marked as "TODO/OBMODE") - Add-ons will need updating (context.active_object.mode -> context.workspace.object_mode) - There will be small/medium issues that still need resolving this does work on a basic level though. See D3037
2018-02-07Merge branch 'master' into blender2.8Campbell Barton
2018-02-07Cleanup: Python context accessCampbell Barton
Avoid access from bpy when it's already declared.
2018-02-06Outliner: Add object(s) to new collectionDalai Felinto
Suggested by Pablo Vazquez (venomgfx). The idea here is that it should be easy to work in the outliner by picking a bunch of objects and adding them to a new collection. Where is the new collection? In the same level as the "outliner active" object. Note, since the outliner has no pure concept of an active object, I'm using the highlight tag for this. Hopefully it works fine. It should work in "Collections", "View Layer", and "Groups". Only when collections are not filtered out.
2018-02-06Rename OUTLINER_OT_collection_object_remove > _object_remove_from_collectionDalai Felinto
Better make it clear it is different than OUTLINER_OT_collection_objects_remove.
2018-02-06Outliner: Operator to delete outliner selected elements from collectionDalai Felinto
Suggested by Pablo Vazquez (venomgfx).
2018-02-06Merge branch 'master' into blender2.8Campbell Barton
2018-02-06Fix T54003: Particles - Size and random size not present in "physics" tab in ↵Mai Lavelle
Advanced mode The check to see if `use_advanced_hair` was enabled was actually in two places (render panel `draw` function and physics panel `poll` function). As these properties are only in one place now the check in `draw` isn't needed anymore. Related: T53513, a6c69ca57f661a8538
2018-02-05Eevee: Pixel Filter: Add parameter & rescale final LUT.Clément Foucault
2018-02-03Merge branch 'master' into blender2.8Brecht Van Lommel
2018-02-03Cycles: add Vector Displacement node and extend Displacement node.Brecht Van Lommel
This adds midlevel and object/world space for displacement, and a vector displacement node with tangent/object/world space, midlevel and scale. Note that tangent space vector displacement still is not exactly compatible with maps created by other software, this will require changes to the tangent computation. Differential Revision: https://developer.blender.org/D1734
2018-02-03Eevee: Render: Add ambient occlusion pass support.Clément Foucault
2018-02-02Collections: Operator to duplicate a collectionDalai Felinto
When duplicating a layer collection directly linked to the view layer we copy the collection and link it. For all the not directly linked layer collectionns, we try to sync the layer collection flags, overrides, ... Also we make sure the new collection is right after the original collection. We also expose this in RNA, via collection.duplicate().
2018-02-01Eevee: Render: Add Transparent Background option.Clément Foucault
... under a new "Film" tab in the render properties panel.
2018-02-01Eevee: Add mist pass support.Clément Foucault
Eevee: Render: Fix crash when not enabling mist pass.
2018-02-01Eevee: Render: Add Subsurface Pass support.Clément Foucault
2018-02-01Merge branch 'master' into blender2.8Campbell Barton
2018-02-01Error in last commitCampbell Barton
2018-02-01Merge branch 'master' into blender2.8Campbell Barton
2018-02-01Cleanup: Python code-styleCampbell Barton
2018-02-01Merge branch 'master' into blender2.8Campbell Barton
2018-02-01Cleanup: Python code-style (addons, wm)Campbell Barton
2018-01-31Eevee: Render: Add Normal pass output.Clément Foucault
2018-01-31Eevee: Display compositing tab.Clément Foucault
2018-01-30Eevee: Add Z pass render result.Clément Foucault
2018-01-30Eevee: Display render button in render panelClément Foucault
2018-01-30Eevee: Add new "render samples" properties.Clément Foucault
2018-01-29Outliner: Moving object context menu to Python, and adding hierarchyDalai Felinto
As suggested by Pablo Vazquez, though I think we can refine it a bit with icons. I will wait for his feedback on it.
2018-01-29Fix nan problem in previous bevel commit.Howard Trickey
For chains, access to g_prod[0] was undefined. And two minor style (whitespace) changes.
2018-01-28Merge branch 'master' into blender2.8Campbell Barton
2018-01-28Use factory startup for icon generationCampbell Barton
Avoids using local preferences.
2018-01-28Merge branch 'master' into blender2.8Campbell Barton
2018-01-26icon update: replace os.system w/ subprocess.check_callCampbell Barton
2018-01-24Merge branch 'master' into blender2.8Campbell Barton
2018-01-24CMake: store icon namesCampbell Barton
Without this, adding/removing icons wouldn't force cmake to re-run making builds fail. This is the same issue with globbing source code.
2018-01-23Fix object mode/edit mode panels not visible in collectionsDalai Felinto
This was broken since e8c15e0ed15f83. When object_mode moved from workspace to window.
2018-01-23Greasepencil iconsDalai Felinto
Note this comes from the greasepencil-object branch, and are merged to help preventing future merge conflicts. Also, I renamed the icons for consistency sake. So when this is merged in 2.8 other areas of the code will need to change. Icons by Matias Mendiola
2018-01-23Revert "Grease-Pencil: Icons"Dalai Felinto
This reverts commits: * f0ef3603862 Grease-Pencil: Icons from the grease pencil branch * 13bf4b3804b Grease-Pencil: Fixup for icons * fb8c382fa17 Grease Pencil dat files fix
2018-01-23Merge branch 'master' into blender2.8Brecht Van Lommel
2018-01-23Cycles: add Displacement node.Brecht Van Lommel
This converts object space height to world space displacement, to be linked to the new vector displacement material output. Differential Revision: https://developer.blender.org/D3015
2018-01-22Grease Pencil dat files fixDalai Felinto
The ones I previously commited were done with Inkspace 0.92.2 But apparently this renders some parts of the icons transparent. For example, the tip of the new grease pencil pencil icon.
2018-01-22Grease-Pencil: Fixup for iconsDalai Felinto
I tried to cleanup the .svg but I overdid it a bit
2018-01-22Grease-Pencil: Icons from the grease pencil branchDalai Felinto
2018-01-22Merge branch 'master' into blender2.8Campbell Barton
2018-01-22Fix manual lookups (data is now lowercase)Campbell Barton
2018-01-22Fix T53843: Error opening online manualCampbell Barton
2018-01-22Eevee: Probes: Add support for intensity tweak.Clément Foucault
This works for grid and cubemaps. The intensity is baked into the map itself. Thus you need to refresh/rebake the probe to see the changes.
2018-01-19Outliner: Remove User PreferencesDalai Felinto
This was introduced to the outliner when we had no User Preference window back in 2.5x. Right now it makes no sense to keep this around. But how about addon user preferences: * They belong in the user preference window under the addon. How about the user preferences themselves: * You find them in the user preference window. And templates? * Why are they here in the first place? After talking to Pablo Vazquez (who in turn poked Sergey Sharybin) we found it reasonable to get rid of this. If it turns out that we were wrong we revert this. As for leaving this exposed as a debug option (as suggested on IRC) I would say no, please. This end up polluting the code and never cleaned up in the end. (this was specific talking about templates). Technical note: I left the functions in outliner still hanging around. While I used UNUSED_FUNCTION for one of them, for the other one I had to use: `#if 0` because the function was calling itself, which would fail to build if I used UNUSED_FUNCTION.
2018-01-19Merge remote-tracking branch 'origin/master' into blender2.8Dalai Felinto
2018-01-19Outliner Python UI cleanup: remove KEYMAPSDalai Felinto
This was removed since 2013 (ef765b360675). It should have been removed back then from the UI file too.