Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-25 | Depsgraph: Add missing nodes and relations for speaker | Sergey Sharybin | |
2018-06-25 | RigidBody: Replaced 'if' with 'switch' | Sybren A. Stüvel | |
2018-06-25 | Rigid body: compute looptris on original mesh instead of CoW copy | Sybren A. Stüvel | |
2018-06-25 | Silence warning for release builds | Dalai Felinto | |
2018-06-25 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-25 | Add back header needed win32 | Campbell Barton | |
2018-06-25 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-24 | UI: internal changes to user-menu storage | Campbell Barton | |
- Use per context menu lists to support menu editing. - Support for different kinds of menu items since this may be needed in the future. Only use operator types for now. | |||
2018-06-24 | Nuke DM out of collada code. | Bastien Montagne | |
Also, now use out-of-main temp copy of mesh for export, and fixed a potential memleak (return without freeing temp copy of mesh, tsst). | |||
2018-06-24 | Fix most of 'disappearing' first letter in right-aligned labels. | Bastien Montagne | |
BLF' blf_font_width_to_strlen() could easily generate strings with up to nearly two pixels length over requested limit! Note that the fiddling between floats and ints values make things really confusing here... :/ There is still a few limit cases where, even though computed str length is now always below reauested limit, we still get first letter disappearing, no idea why currently. | |||
2018-06-24 | Lamps: Make default size more usable | Clément Foucault | |
This way the area light shapes are more visible (and usable) by default. Changes were discussed with @venomgfx | |||
2018-06-24 | Object Mode: Add Shape visual for spot and point lamps | Clément Foucault | |
Since Eevee and Cycles both use lamp size for point lamps, displaying the shape is now more relevant than before. | |||
2018-06-24 | Cycles: change AO node color default to 1.0. | Brecht Van Lommel | |
2018-06-24 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-24 | Cleanup: move UI context menus into own file | Campbell Barton | |
2018-06-24 | Wireframe Overlay: Add back the per edge hiding | Clément Foucault | |
This method is a bit more optimized than the very first one because it does not rely on the adjacent faces properties. That said it's still a bit slower than the per vertex method. | |||
2018-06-23 | Eevee: Fix wrong depth test in main shading pass. | Clément Foucault | |
2018-06-23 | Typo in last commit | Campbell Barton | |
2018-06-23 | UI: Add user defined context menu | Campbell Barton | |
- Add/Remove from RMB context menu. - Stored in user preferences. - Access from Q key. See T55027. | |||
2018-06-23 | Keymap: Add F3 key back for search | Campbell Barton | |
Keeping tilder, adding back F3 since some platforms still don't have hardware scan-codes for tilder key on non-US keyboards. | |||
2018-06-23 | Manipulator: fix issue refreshing transform tool | Campbell Barton | |
Changing manipulator types failed. | |||
2018-06-23 | Merge branch 'master' into blender2.8 | Campbell Barton | |
2018-06-23 | UI: alternate fix for empty context menu | Campbell Barton | |
block and layout could be NULL and checking this everywhere wasn't practical. Instead of lazy initializing, add UI_popup_menu_end_or_cancel which cancels empty popup menus. | |||
2018-06-23 | UI: naming of cursor options | Campbell Barton | |
2018-06-22 | Blenfont: Fix texture not being initialized in recent refactor. | Ray Molenkamp | |
Caused some gpus to have issues with the font shadows. thanks @fclem for helping tracking this one down. | |||
2018-06-22 | Missed last commit | Campbell Barton | |
2018-06-22 | Tool System: transform can now toggle loc/rot/scale | Campbell Barton | |
2018-06-22 | Depsgraph: cache effector relations, for performance and stability. | Brecht Van Lommel | |
To find all effectors in the scene, we need to loop over all objects. Doing this during depsgraph evaluation caused crashes because not all objects are guaranteed to be evaluated yet. To fix this, we now cache the relations as part of the dependency graph build. As a bonus this also makes evaluation faster for big scenes, since looping over all objects for each particle system is slow. Fixes T55156. | |||
2018-06-22 | Cleanup: nuke (nearly) all remaining usages of DM from RNA. | Bastien Montagne | |
Only case remaining is a nasty ccgdm/opensubdiv update case, TBD once subsurf case is addressed. | |||
2018-06-22 | Port DM_debug stuf to BKE_mesh_runtime. | Bastien Montagne | |
2018-06-22 | Fix crash reading toolsettings | Campbell Barton | |
2018-06-22 | Cleanup: use standard BKE_object_free_derived_caches in BKE_mesh_to_curve. | Bastien Montagne | |
...Instead of doing own dirty/risky version of the same thing! | |||
2018-06-22 | Cleanup: misc DrivedMesh stuff. | Bastien Montagne | |
2018-06-22 | StudioLights: API | Jeroen Bakker | |
- get spherical harmonics coefficients | |||
2018-06-22 | Cleanup: Moar DM busting from editor code area. | Bastien Montagne | |
2018-06-22 | Cleanup: nuke another DM usage in paint code. | Bastien Montagne | |
2018-06-22 | Cleanup: useless BKE_cdderivedmesh includes... | Bastien Montagne | |
2018-06-22 | Modifiers: port shapekey modifier, some cleanup. | Bastien Montagne | |
2018-06-22 | Modifiers: port UV_unwarp from DM to Mesh. | Bastien Montagne | |
Pretty trivial... | |||
2018-06-22 | Add depth and orientation options to 3D cursor tool | Campbell Barton | |
2018-06-22 | Cleanup: unused value | Campbell Barton | |
2018-06-22 | Modifiers: Remove remaining parts of md->scene | Sergey Sharybin | |
2018-06-22 | Modifiers: Remove lots of usages of md->scene | Sergey Sharybin | |
2018-06-22 | Subsurf: Move away from using scene from modifier data | Sergey Sharybin | |
2018-06-22 | Cloth: Move away from scene stored in cloth modifier data | Sergey Sharybin | |
2018-06-22 | Multires: Move away from using scene from modifier data | Sergey Sharybin | |
2018-06-22 | StudioLight: Better API | Jeroen Bakker | |
In stead of a single refresh function that re-init the whole system. The API now supports adding and removing. Which will be much faster and less flickering of missing icons when adding/removing lights | |||
2018-06-22 | Merge branch 'master' into blender2.8 | Sergey Sharybin | |
2018-06-22 | CMake: Make language explicit for per-file strict flags removal | Sergey Sharybin | |
2018-06-22 | Cleanup: move cursor rotation into own function | Campbell Barton | |