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
2017-06-19Cleanup: quiet warningsCampbell Barton
2017-06-19Manipulator: use ui-scale for widgetsCampbell Barton
2017-06-19Eevee: Add data display for planar reflection.Clément Foucault
Maybe not very useful but it's here for feature parity with the other probes. The fragment shader clipping is here because I'm lazy and don't want to creating a proper quad Batch.
2017-06-19Eevee: Fix Planar Probe offset changing influence calculation.Clément Foucault
2017-06-19Planar Probe: Add UI, 3d view Display and change defaults.Clément Foucault
2017-06-19Eevee: Initial implementation of planar reflections.Clément Foucault
Still pretty barebone: No roughness support, No normal distortion support.
2017-06-19Eevee: Add special shader for depth prespass.Clément Foucault
This way we can extend it to output more data (like motion vectors). Add a variation that uses clip distances.
2017-06-19DrwManager: Remove the need for buffers to be available.Clément Foucault
This way we can just avoid binding a texture by setting it's ref to NULL.
2017-06-19DrwManager: Remove unnecessary ifs.Clément Foucault
2017-06-19Probe: Add planar type.Clément Foucault
2017-06-19DrwManager: Add support for Custom Clipping PlanesClément Foucault
2017-06-19DrwManager: Add the possibility to invert backfacing.Clément Foucault
This is done in order to support planar reflection rendering.
2017-06-19GPUFramebuffer: Add support to attach individual texture layer.Clément Foucault
2017-06-19Manipulator: de-duplicate flags and scale optionCampbell Barton
2017-06-19Merge branch 'master' into blender2.8Campbell Barton
2017-06-19Cleanup: doxygen commentsCampbell Barton
Also remove duplicate & mismatching comments from grease-pencil header. Keep comments close to implementation to avoid getting out of sync.
2017-06-19Fix T51774: Children particles hair interpolation not correct with textures ↵Bastien Montagne
or dp. Children where always getting at least one segment of fixed length... Now fully hidden ones (zero length) get no segment at all. Note that even very short ones keep getting one 'unit' length segment - would rather avoid changing that at this point, given how complex children particles 'length' can get with all kind of modifiers... Think we can live with that for now anyway.
2017-06-18Fix T51840: UI redraw in node editor header missing on pointcache bakeThomas Beck
Missing a notifier handler in the node editor
2017-06-18Fix unreported: Copy-pasting nodes crashes when they have an undefined typeLukas Stockner
2017-06-18Manipulator: commentsCampbell Barton
2017-06-18Manipulator: use matrix for manipulator directionCampbell Barton
Remove type-specific axis functions.
2017-06-17Manipulator: use matrix instead of originCampbell Barton
This avoids having to use manipulator-type specific functions to set the orientation. And will make it simpler to access transformation from Python. Currently the matrix is still used as an offset in places. Also per-type orientation values still need to be removed.
2017-06-17Add Cone: tip soft-min should be zeroCampbell Barton
Default value should be included in range.
2017-06-17Merge branch 'master' into blender2.8Campbell Barton
2017-06-17Cleanup: use uintCampbell Barton
2017-06-17Manipulator: draw options for dialCampbell Barton
- Option to start helper angle lines based on a vector instead of the initial mouse coords (useful for bisect & spin). - Option to show 2x helper lines useful when dial is used to rotate an axis value.
2017-06-17Manipulator: correct dial angleCampbell Barton
Calculation was done in screen-space giving inaccuracy, making the angle incorrect for tool code. Cast mouse coords onto the dial plane to calculate the angle instead.
2017-06-17Manipulator: fix general purpose dial useCampbell Barton
Wasn't checking own location when checking if flip is needed.
2017-06-17Cleanup: unused codeCampbell Barton
2017-06-17Manipulator: Ignore zoom-level for on-screen widgetsCampbell Barton
2017-06-17Camera widget only drew 3 sidesCampbell Barton
2017-06-17Cleanup: minor consistency tweak for type nameCampbell Barton
2017-06-17Manipulator: remove type specific 'new' functionsCampbell Barton
Instead use generic 'WM_manipulator_new', adding a new 'setup' callback (like wmManipulatorGroup.setup) used to initialize type vars. This moves conventions closer to wmOperator and simplifies exposing to Python.
2017-06-16Manipulator: initial manipulator for spin operatorCampbell Barton
2017-06-16Manipulator: New grab preset, use for bisectCampbell Barton
2017-06-16Manipulator: add array get/set functionsCampbell Barton
2017-06-16PyAPI: Fix warning about indentAaron Carlisle
2017-06-16Fix object selection doversion issue since WorkspaceDalai Felinto
Workspace commit (7f564d74f9edaaa41ce27c6e854869096f70b4da) made selection to not be carried away from 2.7x files into 2.8.
2017-06-16Usual i18n/UI messages fixes.Bastien Montagne
Please do not add useless tooltips! We have enough messages to translate already...
2017-06-16Missed last commitCampbell Barton
2017-06-16Cleanup: rename manipulator filesCampbell Barton
2017-06-16Add bisect manipulatorCampbell Barton
Example that uses library widgets to control an operator, the API hasn't been reviewed yet so this can be seen as a test.
2017-06-16Add support for delayed manipulator removalCampbell Barton
This is needed so manipulators can tag themselves for removal without causing problems from freeing data within a callback. Also use properties within the dial manipulator and fix an error where removing a wmManipulatorGroupType didn't remove its keymap.
2017-06-16UV manipulator from custom widgets branchCampbell Barton
This isn't advanced, just adding to get custom manipulator branch from being too much out of sync with 2.8.
2017-06-15Fix duplication of scene, it was missing duplication of layer propertiesDalai Felinto
2017-06-15Merge branch 'master' into blender2.8Campbell Barton
2017-06-15Math Lib: add angle_on_axis_v3v3_v3Campbell Barton
Use for calculating the angle between 2 directions on an axis. Also signed version and normalized plane projection, use when input is normalized.
2017-06-15Merge branch 'master' into blender2.8Bastien Montagne
2017-06-15Cleanup: do not use `BKE_libblock_free_ex()` unless needed!Bastien Montagne
2017-06-15Merge branch 'master' into blender2.8Bastien Montagne
Conflicts: source/blender/collada/MeshImporter.cpp source/blender/editors/object/object_add.c source/blender/editors/screen/screen_edit.c