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-05-08Orientation for 3D cursorCampbell Barton
Currently set when setting the cursor location, optionally used as an orientation type. Intended for use by tools too. See: D3208
2018-05-07Merge branch 'master' into blender2.8Campbell Barton
2018-05-07Merge branch 'master' into blender2.8Campbell Barton
2018-05-07Cleanup: rename char/float conversion functionsCampbell Barton
- FTOCHAR -> unit_float_to_uchar_clamp - F3TOCHAR3 -> unit_float_to_uchar_clamp_v3 (swap args) - F4TOCHAR4 -> unit_float_to_uchar_clamp_v4 (swap args) - FTOUSHORT -> unit_float_to_ushort_clamp - USHORTTOUCHAR -> unit_ushort_to_uchar
2018-05-07Cleanup: move unit char/short/float to functionsCampbell Barton
This caused GCC 8.1 to crash at build time, but was also not very nice use of macros.
2018-05-07Armature: Add new Transparent Bone overlay option.Clément Foucault
This is half the replacement of the old wireframe mode. It's not doing any XRay drawing at the moment.
2018-05-07Fix T54525: crash when setting number of frames to use between dupoffPhilipp Oeser
frames caused division by zero if both dupli_frames_on and dupli_frames_off are zero. doing this doesnt seem useful, dupliframes can be disabled in other ways. Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3132
2018-05-07Workbench: Texture Shading modeJeroen Bakker
2018-05-07Fix T54525: crash when setting number of frames to use between dupoffPhilipp Oeser
frames caused division by zero if both dupli_frames_on and dupli_frames_off are zero. doing this doesnt seem useful, dupliframes can be disabled in other ways. Reviewed By: campbellbarton Differential Revision: https://developer.blender.org/D3132
2018-05-06RNA default: Scene start/end framesDalai Felinto
2018-05-06UI: region overlap now works for headers as well.Brecht Van Lommel
This is for the 3D viewport and image editor. A remaining issue is that pulldown menu buttons only show text, which is not visible on all background colors, so making the header entirely transparent does not work well at the moment.
2018-05-053D viewport: rename ambient to shadow intensity, default single color to 0.8.Brecht Van Lommel
2018-05-053D Viewport: move overlay settings from collections to 3D viewport.Brecht Van Lommel
For some we may add per object overrides, but for most we plan to keep them strictly per viewport settings. Display settings from the mesh still need to be moved here, only collections were done to remove that code.
2018-05-053D Viewport: make shading and overlay DNA match UI names.Brecht Van Lommel
We should use consistent naming between the internal code and UI whenever possible, only reason not to is file compatibility.
2018-05-05Cleanup: remove legacy 3D view data.Brecht Van Lommel
2018-05-05Groups: remove drawing group objects in a different color.Brecht Van Lommel
With the upcoming unification of groups and collections this will make no sense anymore, as all objects will be in a collection.
2018-05-04Fix: Fire notifiers on pose properties changedJoshua Leung
While testing UI_OT_reset_default_button, discovered that using Reset to Default Values on bone locations didn't work. Turns out to be missing update on this property. So, this is probably dependent on the property used.
2018-05-04Workbench: Color selector when in single color modeJeroen Bakker
2018-05-04Eevee: Cap Shadow resolution to 4096px^2.Clément Foucault
As much as I want to give freedom to the user, 1.5G of vram for a single shadow is a big of a stability issue. So limiting to 4096 for now, we may remove this limit in the future.
2018-05-04Eevee: Shadows: Separate Cube and Cascade shadow maps into 2 texture array.Clément Foucault
This mean we can now have different shadow resolutions for both. However each shadow type keep the same size accross all lamps because of future "real" Cube Shadowmaps limitation and to save texture sampler slots. That said the cascade shadow resolution could (in the future) still be changed to be adjustable per sun lamp.
2018-05-04Static Override: Add overridable flag to drivers' ID pointer.Bastien Montagne
2018-05-04Merge branch 'blender2.8' into tmp-static-override-insertionBastien Montagne
2018-05-04Merge branch 'master' into blender2.8Germano
2018-05-04BKE: BVHtree: Replace all external references of `bvhtree_from_mesh_looptri` ↵Germano
with `bvhtree_from_mesh_get`.
2018-05-04Workbench: ShadowsJeroen Bakker
Initial review of the shard shadows in the workbench engine. Speed optimizations like transform feedback are not implemented yet. I first want this part to be reviewed and merged. @fclem please check the note in drw_stencil_set it was holding back nequal == 0 as by default DST.stencil_mask was set to 0. questioin is should we remove the whole check or not. Also I am still looking for a better name (or split the enum) for DRW_STATE_STENCIL_DEPTH_FAIL_INCR_DECR_WRAP Reviewers: fclem Reviewed By: fclem Tags: #code_quest Differential Revision: https://developer.blender.org/D3198
2018-05-03Cleanup "Sync Mode" (i.e. Av Sync/Framedropping) stuffJoshua Leung
* Remove the "sync_mode" dropdown from timeline header, and move it into the Playback menu instead. * Remove the confusing "Frame Dropping" and "AV Sync" entries from the Playback menu. These were supposed to be mutually exclusive (or else, the "sync_mode" menu would break). * Turn AV Sync on by default * Commented out the Frame Dropping and Av Sync RNA Properties too. THere doesn't seem to be any valid reason for these to exist?
2018-05-03Fix 3D cursor being hidden on existing 2.8 filesCampbell Barton
Flip logic for the flag avoids versioning code.
2018-05-03Merge branch 'blender2.8' into tmp-static-override-insertionBastien Montagne
2018-05-03Merge branch 'master' into blender2.8Bastien Montagne
2018-05-03Fix tooltip for constraints' subtarget.Bastien Montagne
Thanks @aligorith for the head-up.
2018-05-03Workbench: selection method for studio lightingJeroen Bakker
2018-05-03Workbench: studiolightJeroen Bakker
2018-05-03Merge branch 'master' into blender2.8Bastien Montagne
2018-05-03Cleanup: factorize RNA constraint targets definition.Bastien Montagne
No expected changes in behavior from that commit!
2018-05-03Merge branch 'blender2.8' into tmp-static-override-insertionBastien Montagne
2018-05-03Workbench: Show 3D Cursor OverlayJeroen Bakker
2018-05-03WM: add function to access last_propertiesCampbell Barton
2018-05-02Eevee: Add Lamp Specular multiplier.Clément Foucault
It's usefull in some scenario to tweak the specular intensity of a light without modifying the diffuse contribution. Cycles allows it via lamps material which we currently not support in Eevee. This is a good workaround for now.
2018-05-02Static Override: add insertion for modifiers and one constraints, fix ↵Bastien Montagne
editing of inserted items in collections. Now insertable collection items have a flag to say they are 'local' (and hence can be freely edited).
2018-05-02Merge branch 'blender2.8' into tmp-static-override-insertionBastien Montagne
2018-05-02Static Override: Move 'auto' flag into override struct, expose it to RNA.Bastien Montagne
2018-05-02Workbench: Single Color ModesJeroen Bakker
- ability to switch between Single Color, Object Color, Material Color and Random Color - fixed Shading and Lighting popover - Renamed Solid -> Single Color
2018-05-02Cleanup.Bastien Montagne
2018-05-02Static Override: Add proper 'apply' callback for object constraints insertion.Bastien Montagne
Seems to be working fine, still need to figure out how to make inserted constraints fully overridable... ;)
2018-05-02UI: fix operator redo showing empty popoversCampbell Barton
Many operators have no options, showing a popover button with no content isn't good.
2018-05-02Static override: Add basic two-passes system needed for apply insert op.Bastien Montagne
And a dummy placeholder for object constraints... All this is WIP of course!
2018-05-02Static overrides: make it clear collections need specific apply callbacks.Bastien Montagne
2018-05-02Static override: initial work for generating 'insertion' in collections.Bastien Montagne
Does not yet support applying those operations, only detecting insertions and generating matching rules was already rather complicated. Also got rid of ;ost rna_path string allocation in collection diffing code, could help a bit with speed too.
2018-05-01UI: move object selector into 3D viewCampbell Barton
This matches the new convention for left-handed mode selectors, however we're still undecided on exactly how this should work. For now test this out as a convention for all space types.
2018-05-01UI: move space-mode selectors before menu itemsCampbell Barton
This adds a convention to have a spaces primary mode selector positioned to at the left of the header.