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-04-18Workbench: don't change to workbench drawtype for files saved in 2.8.Brecht Van Lommel
Assume files saved in 2.8 were intended for Eevee and set them to material viewport shading. In Eevee this is equal to rendered draw mode, in Cycles this will draw with Eevee. This way Eevee demo files still show something interesting when opened.
2018-04-18Move transform orientation to sceneCampbell Barton
This was stored in the workspace, selected from the view. Move both to scene since custom orientations are closely related to your scene data.
2018-04-17Workbench: clean up the viewport shading codeJeroen Bakker
- added the drawtype_solid, drawtype_wireframe, drawtype_texture to View3D - enabled workbench panels for important render engines - merged workbench_materials to solid_flat_mode. All draw modes will get its own fast implementation in the workbench
2018-04-17Remove game properties in image editorDalai Felinto
The following properties were used by the Blender Game Engine and no longer need to be around: * Animated * Tiles * Clamp * Mapping
2018-04-17Removing Blender Game Engine from Blender 2.8Dalai Felinto
Folders removed entirely: * //extern/recastnavigation * //intern/decklink * //intern/moto * //source/blender/editors/space_logic * //source/blenderplayer * //source/gameengine This includes DNA data and any reference to the BGE code in Blender itself. We are bumping the subversion. Pending tasks: * Tile/clamp code in image editor draw code. * Viewport drawing code (so much of this will go away because of BI removal that we can wait until then to remove this.
2018-04-17Workbench: Switching Draw engines based on draw modeJeroen Bakker
2018-04-16Workbench: Added Object Color to collection_propertiesJeroen Bakker
2018-04-13Python API: remove preview/render resolution settings from API functions.Brecht Van Lommel
For correct results these must have been set already when the depsgraph was created and evaluated, so all dependencies have appropriate resolutions too. For particle we no longer backup and restore the viewport particles to avoid overwriting them during render, as copy-on-write solves this for us. Even without COW particles seem to work ok. This also removes the particle simplification options based on camera. This was never used much and only available in Blender Internal. Differential Revision: https://developer.blender.org/D3148
2018-04-13Merge branch 'master' into blender2.8Bastien Montagne
2018-04-13Remove editor type selector from File Browser when in 'Operator' mode.Bastien Montagne
Having that one when opening a file or loading some lib makes absolutely no sense, and switching that 'temp' editor to some other type can trigger all kind of funny bugs... Note that using the shortcuts keys (Shift-F5 etc.) is still possible, removing those seems a bit more involved. :/
2018-04-10Fix crash when no object is activeMai Lavelle
Could happen when deleting the active object or opening an old file
2018-04-09Merge branch 'master' into blender2.8Sybren A. Stüvel
2018-04-09Added support for the WEBM/VP9 video codecSybren A. Stüvel
WEBM is the codec name, and VP9 is the encoder (the older encoder "VP8" is less efficient than VP9). WEBM/VP9 and h.264 both have options to control the file size versus compression time (e.g. fast but big, or slow and small, for the same output quality). Since WEBM/VP9 only has three choices, I've chosen to map those to 3 of the 9 possible choices of h.264: - BEST → SLOWER - GOOD → MEDIUM - REALTIME → SUPERFAST The VERYSLOW and ULTRAFAST options give very little extra benefit. Reviewed by: @Severin
2018-04-08Merge branch 'master' into blender2.8Sybren A. Stüvel
2018-04-08Encoding panel clarificationsSybren A. Stüvel
The encoding panel mentions "None" in a few places, which is confusing. - "Codec: None" now reads "No Video" - "Audio Codec: None" now reads "No Audio" - "Output Quality: None; ..." now reads "Constant Bitrate" When selecting "No Video" the remaining video encoding options are hidden, making it even more explicit that there will not be video in the output file. The label "Codec" now reads "Video Codec" for symmetry with "Audio Codec".
2018-04-06Fix object mode workspace checkCampbell Barton
2018-04-05Remove workspace object mode, reverts changes w/ 2.8Campbell Barton
This caused too many problems syncing object modes with multiple objects/windows/workspaces, see: D3130 for details.
2018-04-05Merge branch 'master' into blender2.8Sybren A. Stüvel
2018-04-05Write the scene render frame range to image/video filesSybren A. Stüvel
This is useful to create a mapping from the frame range in the video to frame index in the blend file. Part of: https://developer.blender.org/D2273 Reviewed by: @campbellbarton
2018-04-04Fix undefined workspace in UI scriptSergey Sharybin
2018-04-03Merge branch 'master' into blender2.8Bastien Montagne
2018-04-03Fix T54477: Broken utf8 strings in old .blend filesBastien Montagne
Back in the days (2.4x and before), it was rather easy to get some invalid utf-8 strings in Blender. This is totally breaking modern code, so this commit adds a simple 'check & fix strings' operator, available from the main File menu.
2018-04-01Merge branch 'master' into blender2.8Campbell Barton
2018-04-01Correct accidental changes by C Logging additionCampbell Barton
Error in 891c1cfc9a3
2018-03-30C Logging: use instead of printf for messagesCampbell Barton
- See `--log` help message for usage. - Supports enabling categories. - Color severity. - Optionally logs to a file. - Currently use to replace printf calls in wm module. See D3120 for details.
2018-03-29UI: Edit mode move edge data tool into a menuAaron Carlisle
UI: Edit mode move edge data tool into a menu See also: - D1741 - T46853 Reviewers: Severin, meta-androcto, campbellbarton Subscribers: mont29, #user_interface Tags: #user_interface Differential Revision: https://developer.blender.org/D2259
2018-03-22Merge branch 'master' into blender2.8Antonio Vazquez
2018-03-22Fix T54172: Avoid jumping panel length during playbackAaron Carlisle
2018-03-22Merge branch 'master' into blender2.8Sergey Sharybin
2018-03-22Fix T54360: FFMPEG bitrate not editable for all codecsSybren A. Stüvel
The bitrate selection was hidden when a CRF mode was chosen and then switched to a codec that doesn't support CRF.
2018-03-21Merge branch 'master' into blender2.8Campbell Barton
2018-03-21UI: Optional prompt to quit for non win32 systemsCampbell Barton
D566 by @januz Use Blender native dialog when OS dialog's aren't supported.
2018-03-10Merge branch 'master' into blender2.8Brecht Van Lommel
2018-03-09Don't add "Report a Bug" button for official tracker to non-official add-onsJulian Eisel
If no custom URL was set, add-ons would get a "Report a Bug" button opening the default developer.blender.org bug tracker. Now we only add this default button if the add-on is bundled and not installed by the user.
2018-03-05Merge branch 'master' into blender2.8Sergey Sharybin
2018-03-05UI: rename panel 'Workspace Add-ons'Campbell Barton
Show/Hide is limited to menus
2018-03-05Error passing context arg to marker menuCampbell Barton
own mistake in 6981861fcfd
2018-03-01WorkSpace: show/hode opt-out support for addonsCampbell Barton
In some cases it doesn't make sense for add-ons to be listed for hiding. Especially for import/export which use minimal UI space. This adds `bl_info["use_owner"]` to add-ons, currently defaulting to True for all non Import-Export add-ons.
2018-02-28WorkSpace: UI filtering for add-onsCampbell Barton
Allows for each workspace to have it's own add-ons on display. Filtering for: Panels, Menus, Keymaps & Manipulators. Automatically applies to add-ons at the moment. Access from workspace, toggled off by default once enabled, add-ons can be white-listed. See D3076
2018-02-27Eevee preview materialsDalai Felinto
Now that Eevee has support for offline rendering (F12) we can use it for the Material previews. Note: This makes the duplicated UI issue one panel worse. That happens when Cycles if your scene engine, and Eevee is your workspace engine.
2018-02-27Revert "F12 offline Freestyle rendering support in Eevee"Tamito Kajiyama
This reverts commit 8a7c0abc2d548d88b755a1c712aa06f0ee631076.
2018-02-27F12 offline Freestyle rendering support in EeveeTamito Kajiyama
This patch adds F12 offline Freestyle rendering support to Eevee. Most functionalities are identical with those found in Cycles. The only major difference is that the per-view layer "use Freestyle" toggle option is currently placed in the "Passes" panel of the "View Layers" properties window instead of a "Layer" panel as in Cycles. Since Freestyle is a post-processed overlay and not a pass, the present option location is a compromise. To describe this fact, the per-layer "use Freestyle" option is in a subsection labeled as "Layer". Reviewers: fclem, brecht, campbellbarton Reviewed By: fclem, brecht Subscribers: dfelinto Differential Revision: https://developer.blender.org/D3084
2018-02-24Merge branch 'master' into blender2.8Kévin Dietrich
Conflicts: source/blender/blenkernel/BKE_blender_version.h
2018-02-24Smoke: expose empty space clipping property to the UI.Kévin Dietrich
This is used to determine which voxels are to be considered empty space. Previously it was hardcoded for converting dense grids to OpenVDB grids to reduce disk space usage. This value is also useful for rendering engines to know, i.e. to optimize ray marching.
2018-02-21Fix subsurf modifier after error in merge commitMai Lavelle
Merge commit that had the error: e99094035c493a4e0b
2018-02-21Merge branch 'master' into blender2.8Sergey Sharybin
2018-02-19Fix collection object mode panelsDalai Felinto
They were broken since we moved object mode into workspace.
2018-02-19Cleanup: rename SequenceEditor instance to 'ed'Campbell Barton
Name 'sequencer' & 'sequence' are too similar.
2018-02-15Merge branch 'master' into blender2.8Sergey Sharybin
2018-02-15Simple hair children: Make twist affected by textureSergey Sharybin
This completes twist feature, which is now possible to also control by texture. Since textures can not easily contain negative values as well, same trick with 0.5 neutral as vertex groups is used. All in all, this twist features allows to do following things. Original hair: {F2287535} Hair with scientifically calculated twist value of 0.5: {F2287540} And we can also twist braids in opposite directions dependent on left/right side: {F2287548}