Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-08-12 | Merge branch 'blender2.8' into hair_guideshair_guides | Lukas Tönne | |
2018-08-10 | Cleanup: style | Campbell Barton | |
2018-08-09 | Merge branch 'soc-2018-bevel' into blender2.8 | Rohan Rathi | |
2018-08-08 | WeightVG modifiers: cleanup. | Bastien Montagne | |
2018-08-08 | Fix T55818: Dynamically modified influence vertex group not working in ↵ | Bastien Montagne | |
modifier stack. Now that we are using meshes, we need to assign back potential new vgroup cdlayer to mesh->dvert pointer... | |||
2018-08-07 | Fix T56258: Solidify assert w/ empty mesh | Campbell Barton | |
2018-08-06 | Fix horrible invalid mesh freeing in weightvg modifiers. | Bastien Montagne | |
Comes from rB7661f8a65b. Found while checking on T55818, but not solving that issue of course. | |||
2018-08-05 | Fix indentation, spacing and added comments | Rohan Rathi | |
2018-08-04 | Initialized normal data in BevMod | Rohan Rathi | |
2018-08-01 | Subsurf: Support subdivision of mesh with just loose elements | Sergey Sharybin | |
2018-08-01 | Fix more merge stupid leftover, and some build warnings. | Bastien Montagne | |
2018-08-01 | Fix issues after last 2.8 merge. | Bastien Montagne | |
2018-08-01 | Merge branch 'blender2.8' into soc-2018-bevel | Bastien Montagne | |
Conflicts: release/scripts/addons release/scripts/startup/bl_ui/space_view3d_toolbar.py source/blender/editors/space_outliner/outliner_draw.c | |||
2018-07-31 | Subsurf: Disable oprtion for now | Sergey Sharybin | |
Committed by accident, is too early for this yet. | |||
2018-07-31 | Subsurf: Rework in a way that patches boundaries are merged together | Sergey Sharybin | |
The idea is to create vertices along the coarse edges once, without splitting coarse edges on separate ptex faces. This requires some indexing magic, vertices within a patch are no longer sequential. Not sure how to make it nicer without such a black magic looking calculations (which are basically boiling down to mimicking order of verts/edges creation). In the current offsets calculation loose verts and edges are not properly taken into account, but those are causing topology refiner to fail anyway, so it needs a bit deeper change. Reviewers: brecht Differential Revision: https://developer.blender.org/D3570 | |||
2018-07-30 | Cleanup/Refactor: Move CurveCache runtime data into Object.runtime struct. | Bastien Montagne | |
Also, fix missing cleanup of Object.runtime when copying Object datablocks! | |||
2018-07-21 | Merge branch 'blender2.8' into soc-2018-bevel | Rohan Rathi | |
2018-07-20 | Subsurf: Add basic statistics to help benchmarking | Sergey Sharybin | |
2018-07-19 | Code cleanup and fixes | Rohan Rathi | |
2018-07-18 | Subsurf: Add subdivision code which uses new module | Sergey Sharybin | |
The code is ifdef-ed for now, since there is more work needed to be done before we can officially switch to it. Uses new subdiv module. | |||
2018-07-15 | Post merge fixes. | Lukas Toenne | |
2018-07-15 | Merge branch 'hair_guides' into tmp_hair_curves | Lukas Toenne | |
2018-07-15 | Merge branch 'blender2.8' into hair_guides | Lukas Toenne | |
2018-07-12 | Fixed shading errors with normals and added proper weighting | Rohan Rathi | |
to harden normals to make it consistent with wn modifier | |||
2018-07-11 | Added support for beveling curves | Rohan Rathi | |
2018-07-10 | Changed default strength in harden | Rohan Rathi | |
2018-07-10 | Modifiers: Use bool for boolean flag in isDisabled | Sergey Sharybin | |
2018-07-10 | Ocean Modifier: prevent crashing on 'Apply Modifier' button | Sybren A. Stüvel | |
The 'Apply Modifier' button calls the modifier code on the original object instead of an evaluated copy, which doesn't have an initialised Ocean *. | |||
2018-07-10 | Ocean Modifier: removed duplicated code | Sybren A. Stüvel | |
Some code was copied with 'keep in sync with xxx' comments added to it. | |||
2018-07-10 | Ocean Modifier: refactored the delayed-refresh approach | Sybren A. Stüvel | |
The approach of setting 'refresh' flags on the modifier, and performing the associated actions when the modifier is being evaluated, is a bad one. Instead, we use the separation of the original and the evaluated copy to 'refresh' certain things (because they simply aren't set at all on the original). Other actions are now done directly with BKE_ocean_xxx functions on the original data, intead of during evaluation. | |||
2018-07-10 | Ocean Modifier: ported from DerivedMesh to Mesh | Sybren A. Stüvel | |
2018-07-10 | Merge branch 'hair_guides' into tmp_hair_curves | Lukas Toenne | |
2018-07-10 | Merge branch 'blender2.8' into hair_guides | Lukas Toenne | |
2018-07-06 | Merge remote-tracking branch 'origin/master' into blender2.8 | Sybren A. Stüvel | |
2018-07-06 | Ocean Modifier: removed the MOD_OCEAN_REFRESH_ADD flag | Sybren A. Stüvel | |
The flag was only used in readfile.c, and resulted in a delayed call to BKE_ocean_add(); this call is now immediately made instead as it's not very expensive. | |||
2018-07-05 | Cleanup: warning | Campbell Barton | |
2018-07-05 | Fix build w/o fluidsim | Campbell Barton | |
2018-07-05 | Fluidsim: fixed memory leak | Sybren A. Stüvel | |
2018-07-05 | Fluidsim: ported from DerivedMesh to Mesh | Sybren A. Stüvel | |
Also removed a bunch of unnecessary #include statements from fluidsim.c. | |||
2018-07-04 | Added copyData flag to ocean modifier | Sybren A. Stüvel | |
2018-07-04 | Fluid Sim: Removed unused PointCache pointer | Sybren A. Stüvel | |
The only uses were setting it to NULL and asserting it is NULL. | |||
2018-07-04 | Cloth simulation: share point cache between CoW copies of objects | Sybren A. Stüvel | |
2018-07-04 | Pass copy flag to modifier copyData function | Sybren A. Stüvel | |
This will allow modifiers to decide whether to copy or share caches between ModifierData copies. | |||
2018-07-03 | cleanup of extend edge data and fixed minor errors | Rohan Rathi | |
2018-07-03 | Fixed bugs in normal shading continuity and added support | Rohan Rathi | |
to have corner vertices of a vmesh to have same normal as reconstructed face in harden | |||
2018-07-03 | Fixed merge errors | Rohan Rathi | |
2018-07-03 | Merge branch 'hair_guides' into tmp_hair_curves | Lukas Tönne | |
2018-07-03 | Merge branch 'blender2.8' into hair_guides | Lukas Tönne | |
2018-07-02 | Merge branch 'blender2.8' into soc-2018-bevel | Rohan Rathi | |
2018-07-02 | Refactored bevel normal editing functionality. | Rohan Rathi | |