Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-06-19 | Cleanup: quiet warnings | Campbell Barton | |
2017-06-19 | Manipulator: use ui-scale for widgets | Campbell Barton | |
2017-06-19 | Eevee: 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-19 | Eevee: Fix Planar Probe offset changing influence calculation. | Clément Foucault | |
2017-06-19 | Planar Probe: Add UI, 3d view Display and change defaults. | Clément Foucault | |
2017-06-19 | Eevee: Initial implementation of planar reflections. | Clément Foucault | |
Still pretty barebone: No roughness support, No normal distortion support. | |||
2017-06-19 | Eevee: 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-19 | DrwManager: 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-19 | DrwManager: Remove unnecessary ifs. | Clément Foucault | |
2017-06-19 | Probe: Add planar type. | Clément Foucault | |
2017-06-19 | DrwManager: Add support for Custom Clipping Planes | Clément Foucault | |
2017-06-19 | DrwManager: Add the possibility to invert backfacing. | Clément Foucault | |
This is done in order to support planar reflection rendering. | |||
2017-06-19 | GPUFramebuffer: Add support to attach individual texture layer. | Clément Foucault | |
2017-06-19 | Manipulator: de-duplicate flags and scale option | Campbell Barton | |
2017-06-19 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-06-19 | Cleanup: doxygen comments | Campbell Barton | |
Also remove duplicate & mismatching comments from grease-pencil header. Keep comments close to implementation to avoid getting out of sync. | |||
2017-06-19 | Fix 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-18 | Fix T51840: UI redraw in node editor header missing on pointcache bake | Thomas Beck | |
Missing a notifier handler in the node editor | |||
2017-06-18 | Fix unreported: Copy-pasting nodes crashes when they have an undefined type | Lukas Stockner | |
2017-06-18 | Manipulator: comments | Campbell Barton | |
2017-06-18 | Manipulator: use matrix for manipulator direction | Campbell Barton | |
Remove type-specific axis functions. | |||
2017-06-17 | Manipulator: use matrix instead of origin | Campbell 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-17 | Add Cone: tip soft-min should be zero | Campbell Barton | |
Default value should be included in range. | |||
2017-06-17 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-06-17 | Cleanup: use uint | Campbell Barton | |
2017-06-17 | Manipulator: draw options for dial | Campbell 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-17 | Manipulator: correct dial angle | Campbell 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-17 | Manipulator: fix general purpose dial use | Campbell Barton | |
Wasn't checking own location when checking if flip is needed. | |||
2017-06-17 | Cleanup: unused code | Campbell Barton | |
2017-06-17 | Manipulator: Ignore zoom-level for on-screen widgets | Campbell Barton | |
2017-06-17 | Camera widget only drew 3 sides | Campbell Barton | |
2017-06-17 | Cleanup: minor consistency tweak for type name | Campbell Barton | |
2017-06-17 | Manipulator: remove type specific 'new' functions | Campbell 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-16 | Manipulator: initial manipulator for spin operator | Campbell Barton | |
2017-06-16 | Manipulator: New grab preset, use for bisect | Campbell Barton | |
2017-06-16 | Manipulator: add array get/set functions | Campbell Barton | |
2017-06-16 | PyAPI: Fix warning about indent | Aaron Carlisle | |
2017-06-16 | Fix object selection doversion issue since Workspace | Dalai Felinto | |
Workspace commit (7f564d74f9edaaa41ce27c6e854869096f70b4da) made selection to not be carried away from 2.7x files into 2.8. | |||
2017-06-16 | Usual i18n/UI messages fixes. | Bastien Montagne | |
Please do not add useless tooltips! We have enough messages to translate already... | |||
2017-06-16 | Missed last commit | Campbell Barton | |
2017-06-16 | Cleanup: rename manipulator files | Campbell Barton | |
2017-06-16 | Add bisect manipulator | Campbell 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-16 | Add support for delayed manipulator removal | Campbell 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-16 | UV manipulator from custom widgets branch | Campbell Barton | |
This isn't advanced, just adding to get custom manipulator branch from being too much out of sync with 2.8. | |||
2017-06-15 | Fix duplication of scene, it was missing duplication of layer properties | Dalai Felinto | |
2017-06-15 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2017-06-15 | Math Lib: add angle_on_axis_v3v3_v3 | Campbell 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-15 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2017-06-15 | Cleanup: do not use `BKE_libblock_free_ex()` unless needed! | Bastien Montagne | |
2017-06-15 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
Conflicts: source/blender/collada/MeshImporter.cpp source/blender/editors/object/object_add.c source/blender/editors/screen/screen_edit.c |