Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-17 | Fix T56800: Reflection Plane in Eevee crashes Blender | Clément Foucault | |
2018-09-17 | Fix T56803: Indirect lightning bake crashes Blender | Clément Foucault | |
2018-09-17 | Fix T56801: Enabling smoke crashes Blender. | Clément Foucault | |
2018-09-17 | Depsgraph: Cleanup, indentation | Sergey Sharybin | |
2018-09-17 | Depsgraph: Gnuplot, put heaviest objects at the top | Sergey Sharybin | |
2018-09-17 | Merge branch 'master' into blender2.8 | Bastien Montagne | |
2018-09-17 | Fix T56811: Do not show cancel button for jobs when UI is locked. | Bastien Montagne | |
Since that button is then totally useless and unusable... | |||
2018-09-17 | UI: show steps for spin tool | Campbell Barton | |
2018-09-17 | Gizmo: start spin gizmo dragging | Campbell Barton | |
- Only respond to drag event, so placing the cursor is possible. - Start off with zero rotation, dragging adjusts. | |||
2018-09-17 | Gizmo: Functions to re-initialize a group type | Campbell Barton | |
Partially re-initializing a gizmo is often more trouble then removing and re-adding. | |||
2018-09-17 | Gizmo: only respond to mouse-move events | Campbell Barton | |
Missed in recent update to event handling. | |||
2018-09-17 | Cleanup: use SCE_GIZMO_ prefix for gizmo_flag | Campbell Barton | |
2018-09-17 | Cleanup: rename gizmo group data | Campbell Barton | |
Abbreviate to 'ggd', replacing manipulator reference. | |||
2018-09-17 | Revert "Cleanup: use tuples in python according to feedback" | Campbell Barton | |
This reverts commit b1f0e4c2d673320085cd5e1c68f4f5f814bacede. Sets are typically preferred for __contains__ checks when order doesn't matter. | |||
2018-09-16 | Fix T56817: Assert because of invalid framebuffer | Clément Foucault | |
2018-09-16 | Fix driver expression bytecode validation crash if parsing fails. | Alexander Gavrilov | |
Another NULL pointer access: nothing to validate if it already failed. | |||
2018-09-16 | GP: Rename select group color to materials | Antonioya | |
2018-09-16 | Fix a crash when a driver expression evaluates to NaN. | Alexander Gavrilov | |
The debug logging statement was accessing a NULL pointer. Also happens in 2.79. | |||
2018-09-15 | GP: Initialize new brush factors | Antonioya | |
2018-09-15 | Cleanup: use tuples in python according to feedback | Ines Almeida | |
2018-09-15 | Cleanup: style | Campbell Barton | |
2018-09-15 | PyDoc: add gpu.shader | Campbell Barton | |
Also some syntax corrections. | |||
2018-09-15 | Cleanup: use r_ prefix for return args | Campbell Barton | |
2018-09-15 | GPUTexture: Fix problem with glGenerateMipmap | Clément Foucault | |
Fix T56789: There was issue with certain driver with glGenerateMipmap and GPU_DEPTH_COMPONENT24. In this case we just create a complete texture with mipmaps manually without downsampling / initializing the data. | |||
2018-09-14 | GP: Improve errase panel and toolbars | Antonioya | |
Some names were not clear enough and some parameters were missing. | |||
2018-09-14 | GP: Add pressure option to eraser size | Antonioya | |
2018-09-14 | GP: Some changes to eraser panel | Antonioya | |
2018-09-14 | Object Mode: Draw object center after the floorgrid | Clément Foucault | |
2018-09-14 | Object Mode: Make Flat object selectable in ortho view ... | Clément Foucault | |
... when wireframe is enabled | |||
2018-09-14 | Object Mode: Make Flat object outline visible in orthographic view | Clément Foucault | |
2018-09-14 | Motion Paths: interactively update current frame location while dragging. | Brecht Van Lommel | |
2018-09-14 | Motion Paths: only update once when transforming multiple bones or objects. | Brecht Van Lommel | |
2018-09-14 | Fix object motion paths not updating correct after filtering optimization. | Brecht Van Lommel | |
2018-09-14 | Fix OpenColorIO link errors in some Linux builds. | Brecht Van Lommel | |
The library can get installed in a lib/static subdirectory, so search there as well now. | |||
2018-09-14 | Fix OpenColorIO link errors in some Linux builds. | Brecht Van Lommel | |
The library can get installed in a lib/static subdirectory, so search there as well now. | |||
2018-09-14 | GP: Fix T56802 - Add/Delete Vertex Group crashes | Antonioya | |
2018-09-14 | Cloth: Improve UI | Luca Rood | |
This reorganizes the cloth UI, and changes some of the behaviour to be more reasonable. Changes included here: * Reorganized cloth panels * Improved some tooltips * Removed `vel_damping` option * Removed cloth pinning checkbox * Removed stiffness scaling checkbox * Separated shrinking from sewing * Separated self collisions from object collisions Reviewed By: brecht Differential Revision: http://developer.blender.org/D3691 | |||
2018-09-14 | GPU module: Initial implementation of the `gpu.shader` submodule. | mano-wii | |
Differential Revision: https://developer.blender.org/D3688 | |||
2018-09-14 | Depsgraph: Use default visibility of false | Sergey Sharybin | |
Avoids invisible objects from being considered visible when they are used as driver variables. If those cases are actually coming from a visible object, then deg_graph_build_flush_visibility() will ensure visibility is properly flushed there. | |||
2018-09-14 | Depsgraph: Respect parent object visibility in more places | Sergey Sharybin | |
Mainly coverts object->parent and pose constraints. | |||
2018-09-14 | Depsgraph: Make indirectly linked objects inherit visibility from parent | Sergey Sharybin | |
This way objects which are pulled into dependency graph via modifier stack from an invisible object will be invisible. | |||
2018-09-14 | Depsgraph: Use explicit argument values | Sergey Sharybin | |
2018-09-14 | Multires: Initial work to get sculpting to work with OpenSubdiv | Sergey Sharybin | |
Allows to go to sculpt mode, do brush strokes, get out of sculpt mode and have deformation preserved. The issues currently is that the current implementation of CCG storage is created from the limit surface, without displacement taken into account. It is trivial to get displaced coordinates, but it is more tricky to get displaced normals. This is something to be solved next. Another limitation is that this only works for sculpting at a maximal multires level. There is code to be done to support propagation of displacement onto a higher levels. | |||
2018-09-14 | Subdiv: Cleanup, variable name spelling | Sergey Sharybin | |
2018-09-14 | Sculpting: Fix wrong object was using for PBVH | Sergey Sharybin | |
The function is supposed to be called for original object. Draw manager abuses this a bit, will solve later by moving PBVH (re)creation to dependency graph. At the time being, stop adding object evaluation to draw manager, this is really where it does not belong to. | |||
2018-09-14 | Subdiv: Cache Subdiv in CCG surface | Sergey Sharybin | |
Allows to do re-shaping easier, since we will know for sure what was the limit surface the CCG is created for. | |||
2018-09-14 | GPUBuffers: Rework support for pbvh grids + fast navigate | Clément Foucault | |
Flat shaded grids are now rendered as a long triangle strip with degenerate triangles. Smooth shaded grids are not changed. Also add back fast navigate. The only difference with 2.79 is that fast navigate + flat shading will show slitly "incorrect" smooth face. But that's too much effort to fix for what it is. | |||
2018-09-14 | GP: Add thickness and stregth factor to UI | Antonioya | |
Now it's possible change the factors for soft eraser. | |||
2018-09-14 | GP: Fix armature deformation weight problem | Antonioya | |
The armature was using only weight 1 or 0, but not the real value. Also removed unused parm in UI panel. | |||
2018-09-13 | GP: Change fill option text | Antonioya | |