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-06-04Cleanup: strip tests trailing spaceCampbell Barton
2018-06-04Fix T55325: Revert "Always get a reference point when snapping with the ↵Germano
projected elements option enabled." This reverts commit 0864a4c1ea3156b55c60bbeaf25d265fa5583e69. That way it's best for retopology.
2018-06-04Merge branch 'master' into blender2.8Campbell Barton
2018-06-04Particle System: move data creation into RNA updateCampbell Barton
Relying on evaluation to initialize data causes issues w/ 2.8.
2018-06-04UI: more subpanels for Cycles and Eevee.William Reynish
2018-06-04Fix Python UI error with Eevee and hemi lamps.Brecht Van Lommel
2018-06-04Fix hang rendering with motion blur.Brecht Van Lommel
2018-06-04Workbench: Shadows: Fix cap being clipped by far plane.Clément Foucault
This was the last remaining problem with shadow volumes (that I know of). Only extrude until we hit the far plane.
2018-06-04Tool System: refresh tools after undoCampbell Barton
2018-06-04Cleanup: Hopefully more clear nameSergey Sharybin
2018-06-04DRW: Fix leak from the wireframe drawing.Clément Foucault
2018-06-04Wireframe: Lower line thickness and front color blending.Clément Foucault
2018-06-04Cleanup: redundant headersCampbell Barton
2018-06-04Weight paint: Use helper function to get original meshSergey Sharybin
Makes it one line to get needed mesh, no code duplication. And can easily update asserts and tighten the nuts.
2018-06-04Add utility functions to get different "levels" of evaluated/original meshSergey Sharybin
2018-06-04Depsgraph: Only store original mesh pointer for mesh objectSergey Sharybin
2018-06-04Fix weight paint crashCampbell Barton
The PBVH was referencing runtime custom data which was freed on refresh.
2018-06-04Fix crash when making objects to share same meshSergey Sharybin
Make it more reliable and predictable way of getting pointer to an original mesh which came from copy-on-write engine. Related change: made it (hopefully) more clear name for flags.
2018-06-04GPU: Fix missing case of new radeon on xorg.Clément Foucault
This was causing issue with shader compilation.
2018-06-04Workbench: Shadows: Fix the remaining fail case.Clément Foucault
Non-manifold geom was producing inverted result when the camera was inside the shadow volume. When rendering non manifold geometry with the depth fail method, we need to emit the cap as if it was the same geometry with a virtual thickness. Another way to view it is to imagine having a set of non-manifold geometry all facing the light. So for every tri we emit a front cap oriented toward the light and the back cap pointing away from it (whatever the actual orientation of the tri). Extrusion pass stay the same as the depth pass method (double the increment if it's a manifold edge).
2018-06-04Cleanup: Use proper type for original ID pointerSergey Sharybin
Helps debugging, no need to cast in a debugger.
2018-06-04UI: use subpanels for Cycles, render, scene, object, particle, curves.William Reynish
2018-06-04Fix missing collection instance motion blur settings.Brecht Van Lommel
2018-06-04Merge branch 'master' into blender2.8Bastien Montagne
2018-06-04Fix T55260: load Text File with Python from GUI Button results in 0 UserBastien Montagne
Let's just always ensure user_one when loading text from operator...
2018-06-04Fix selecting bonesCampbell Barton
Own error w/ recent USE_OBJECT_MODE_STRICT
2018-06-04Merge branch 'master' into blender2.8Campbell Barton
2018-06-04Cleanup: strip trailing space in editorsCampbell Barton
2018-06-04Merge branch 'master' into blender2.8Campbell Barton
2018-06-04 Cleanup: strip trailing space in GPU moduleCampbell Barton
2018-06-04Merge branch 'master' into blender2.8Campbell Barton
2018-06-04Cleanup: newlines at EOF for Python modulesCampbell Barton
2018-06-04Cleanup: strip trailing space in Python moduleCampbell Barton
2018-06-04Cleanup: strip trailing space in bmesh moduleCampbell Barton
2018-06-04Cycles: Cleanup: Don't use return on function returning voidLukas Stockner
2018-06-03UI: use subpanel for particle emission source, as an example.Brecht Van Lommel
2018-06-03UI: add subpanel support.Brecht Van Lommel
In the Python API, any panel becomes a subpanel by setting bl_parent_id to the name of the parent panel. These subpanels can contain advanced or less commonly used settings.
2018-06-03UI: move Cycles device to Performance panel.Brecht Van Lommel
2018-06-03Merge branch 'master' into blender2.8Campbell Barton
2018-06-03Cleanup: correct variable name, doxy sectionsCampbell Barton
2018-06-03DRW: Hair: Add additionnal subdivision smoothing support.Clément Foucault
Only use catmull-rom interpolation for now. It's smoother and does not exhibit artifacts.
2018-06-03GPUTexture: Fix memleak in orphaned texture management.Clément Foucault
2018-06-03Merge branch 'master' into blender2.8Campbell Barton
2018-06-03Workbench: Fix memleaks.Clément Foucault
2018-06-03Wireframe: Optimization for intel GPUs.Clément Foucault
Intel GPU take more advantage of the geometry shader than other vendors. Using a simple geom shader approach in this case is more performant.
2018-06-03Cleanup: add argument names to screen callbacksCampbell Barton
2018-06-03DRW: Fix hair disapearing if emitter is culled.Clément Foucault
2018-06-03Workbench: Rework hair support.Clément Foucault
Now hairs are shaded properly in workbench and support texturing. I also added a 10% random normal direction per hair to have a bit more variation in the shading. This is hardcoded for now.
2018-06-03Merge branch 'master' into blender2.8Campbell Barton
2018-06-03Cleanup: remove blockscale & handlerCampbell Barton
Replace with link_flag, currently unused, needed for dynamic space types which is planned.