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
2018-08-12Merge branch 'blender2.8' into hair_guideshair_guidesLukas Tönne
2018-08-10Cleanup: styleCampbell Barton
2018-08-09Merge branch 'soc-2018-bevel' into blender2.8Rohan Rathi
2018-08-08WeightVG modifiers: cleanup.Bastien Montagne
2018-08-08Fix 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-07Fix T56258: Solidify assert w/ empty meshCampbell Barton
2018-08-06Fix 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-05Fix indentation, spacing and added commentsRohan Rathi
2018-08-04Initialized normal data in BevModRohan Rathi
2018-08-01Subsurf: Support subdivision of mesh with just loose elementsSergey Sharybin
2018-08-01Fix more merge stupid leftover, and some build warnings.Bastien Montagne
2018-08-01Fix issues after last 2.8 merge.Bastien Montagne
2018-08-01Merge branch 'blender2.8' into soc-2018-bevelBastien Montagne
Conflicts: release/scripts/addons release/scripts/startup/bl_ui/space_view3d_toolbar.py source/blender/editors/space_outliner/outliner_draw.c
2018-07-31Subsurf: Disable oprtion for nowSergey Sharybin
Committed by accident, is too early for this yet.
2018-07-31Subsurf: Rework in a way that patches boundaries are merged togetherSergey 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-30Cleanup/Refactor: Move CurveCache runtime data into Object.runtime struct.Bastien Montagne
Also, fix missing cleanup of Object.runtime when copying Object datablocks!
2018-07-21Merge branch 'blender2.8' into soc-2018-bevelRohan Rathi
2018-07-20Subsurf: Add basic statistics to help benchmarkingSergey Sharybin
2018-07-19Code cleanup and fixesRohan Rathi
2018-07-18Subsurf: Add subdivision code which uses new moduleSergey 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-15Post merge fixes.Lukas Toenne
2018-07-15Merge branch 'hair_guides' into tmp_hair_curvesLukas Toenne
2018-07-15Merge branch 'blender2.8' into hair_guidesLukas Toenne
2018-07-12Fixed shading errors with normals and added proper weightingRohan Rathi
to harden normals to make it consistent with wn modifier
2018-07-11Added support for beveling curvesRohan Rathi
2018-07-10Changed default strength in hardenRohan Rathi
2018-07-10Modifiers: Use bool for boolean flag in isDisabledSergey Sharybin
2018-07-10Ocean Modifier: prevent crashing on 'Apply Modifier' buttonSybren 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-10Ocean Modifier: removed duplicated codeSybren A. Stüvel
Some code was copied with 'keep in sync with xxx' comments added to it.
2018-07-10Ocean Modifier: refactored the delayed-refresh approachSybren 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-10Ocean Modifier: ported from DerivedMesh to MeshSybren A. Stüvel
2018-07-10Merge branch 'hair_guides' into tmp_hair_curvesLukas Toenne
2018-07-10Merge branch 'blender2.8' into hair_guidesLukas Toenne
2018-07-06Merge remote-tracking branch 'origin/master' into blender2.8Sybren A. Stüvel
2018-07-06Ocean Modifier: removed the MOD_OCEAN_REFRESH_ADD flagSybren 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-05Cleanup: warningCampbell Barton
2018-07-05Fix build w/o fluidsimCampbell Barton
2018-07-05Fluidsim: fixed memory leakSybren A. Stüvel
2018-07-05Fluidsim: ported from DerivedMesh to MeshSybren A. Stüvel
Also removed a bunch of unnecessary #include statements from fluidsim.c.
2018-07-04Added copyData flag to ocean modifierSybren A. Stüvel
2018-07-04Fluid Sim: Removed unused PointCache pointerSybren A. Stüvel
The only uses were setting it to NULL and asserting it is NULL.
2018-07-04Cloth simulation: share point cache between CoW copies of objectsSybren A. Stüvel
2018-07-04Pass copy flag to modifier copyData functionSybren A. Stüvel
This will allow modifiers to decide whether to copy or share caches between ModifierData copies.
2018-07-03cleanup of extend edge data and fixed minor errorsRohan Rathi
2018-07-03Fixed bugs in normal shading continuity and added supportRohan Rathi
to have corner vertices of a vmesh to have same normal as reconstructed face in harden
2018-07-03Fixed merge errorsRohan Rathi
2018-07-03Merge branch 'hair_guides' into tmp_hair_curvesLukas Tönne
2018-07-03Merge branch 'blender2.8' into hair_guidesLukas Tönne
2018-07-02Merge branch 'blender2.8' into soc-2018-bevelRohan Rathi
2018-07-02Refactored bevel normal editing functionality.Rohan Rathi