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
2013-12-11Merge branch 'master' into soc-2013-sketch_meshsoc-2013-sketch_meshAlexander Pinzon Fernandez
Conflicts: release/scripts/addons source/blender/blenloader/intern/readfile.c source/blender/blenloader/intern/writefile.c source/blender/editors/object/object_modifier.c source/blender/makesrna/intern/rna_modifier.c source/blender/modifiers/intern/MOD_laplaciandeform.c
2013-12-10DNA Deprecation: add DNA_DEPRECATED_GCC_POISON for enum/structs.Campbell Barton
also fully remove freestyle raycasting_algorithm
2013-11-26Screw Modifier: UV supportCampbell Barton
- When existing faces are available use their UV values - When no faces are connected to an edge - generate UV's Also add option to stretch U/V to bounds.
2013-11-24Mesh Modifiers: Added Laplacian DeformAlexander Pinzon
Part of soc-2013-sketch_mesh branch See: http://wiki.blender.org/index.php/User:Apinzonf/Doc:2.6/Manual/Modifiers/Deform/Laplacian_Deform
2013-11-21Changed the names of some variables.Alexander Pinzon Fernandez
The modifier print on screnn an alert when the user change the vertices, edges, or vertex group.
2013-11-21Create of new Operator for bind Laplacian Deform ModifierAlexander Pinzon Fernandez
The Laplacian Deform Modifier bind the initial vertexes positions. I Modified the LaplacianDeformModifierData struct to store bind state.
2013-11-21Code Cleanup: use strict flags for screw modifier, reduce sign conversionCampbell Barton
2013-11-13svn merge ^/trunk/blender 60972:61239Alexander Pinzon
2013-10-29Triangulate Modifier: using different ngon and quad methodsDalai Felinto
Quads: Beauty, Fixed, Fixed Alternate, Shortest Diagonal Ngons: Beauty, Scanfill * Shortest Diagonal is the default method in the modifier (popular elsewhere), but beauty is the default in Ctrl+T). * Remove the need for output slot and beauty operator to be called after Clt+T Patch with collaborations and reviewed by Campbell Barton
2013-10-17Style cleanup: Coding Style.Alexander Pinzon
2013-10-15The system can now iterates to improve the solution found.Alexander Pinzon
The system at each iteration estimated in a better way the rotation of the differential coordinates
2013-10-10Code was clean, some problems were fixed.Alexander Pinzon
The system can store and retrieve the cache information from a file.
2013-10-08svn merge ^/trunk/blender 59138:60616Alexander Pinzon
2013-09-02Cleanup!Bastien Montagne
Also fixed a nasty (but inofensive for now) stuff, we had both MOD_UVPROJECT_MAX and MOD_UVPROJECT_MAXPROJECTORS (the former used in RNA code, the later in modifier code)! Kept MOD_UVPROJECT_MAXPROJECTORS.
2013-08-15Now the deformation method does not require static vertices, only with the ↵Alexander Pinzon
handles can solve the system.
2013-08-14svn merge ^/trunk/blender 58498:59138Alexander Pinzon
2013-07-27Implement the deformed Laplacian as a modifier.Alexander Pinzon
The Laplacian Deform modifier, used two vertexGroups one for static and one for vertices's handlers. By implementing the tool as Modifier allowed the use of other modifiers as Hook, so that the vertices's handlers can be controlled by various Hook objects.
2013-07-23remove use_relative option from simple deform,Campbell Barton
all modifiers should be using object transformations relatively.
2013-07-23code cleanup: remove deprecated bevel code (unused since 2.64)Campbell Barton
2013-06-03fix [#35311] Planar Decimate / Limited Dissolve fails to merge some adjacent ↵Campbell Barton
faces optionally limit by face flipping, also added support to delimit by material and edge crease.
2013-03-13solidify modifier: thickness clamping helps prevent self intersections when ↵Campbell Barton
there are small details on a larger model.
2013-01-24add 'deform - integrate' option to mesh-cache,Campbell Barton
This means the deformation on the input to the modifier can be re-applied ontop of the mesh cache. In practice this is most useful for using corrective shape-keys with mesh-cache.
2013-01-21add an influence slider to mesh cache.Campbell Barton
2013-01-21mesh-cache deform modifier,Campbell Barton
supports MDD and PC2 formats. see wiki docs: http://wiki.blender.org/index.php/Doc:2.6/Manual/Modifiers/Deform/Mesh_Cache
2013-01-16Shape enhanced method exaggerates a shape using a Laplacian smoothing ↵Alexander Pinzon
operator in the reverse direction. http://wiki.blender.org/index.php/User:Apinzonf/shape_enhanced
2012-12-14UV Warp Modifier:Campbell Barton
Based on patch [#30837] UV Offset Modifier by Pawel Kowal (pkowal) - Allows you to setup a transformation between objects to apply to UV coords. - Option to select which axis apply to U/V. - Option to select the UV center (needed for transformations that scale or rotate). - Uses from/to objects in a similar way to the Warp modifier. - Vertex group can be used to adjust influence.
2012-12-11define the size of matrix args for both rows/cols.Campbell Barton
2012-11-20code cleanup: make bmesh operator names more consistant since python has ↵Campbell Barton
access to these as input arguments and return values. all output values currently have ".out" suffix, this may go in the future, but for now it makes it clear in C code what are inputs and outputs.
2012-11-20fix for changes in own recent commit:Campbell Barton
selected linked in face mode was crashing. (needs bmesh operator flags) also some style edits, remove unused includes and change triangulate modifiers use_beauty to a flag.
2012-11-20Triangulate modifierAntony Riakiotakis
Useful for bump map baking where a consistent triangulation should be enforced when baking/exporting/importing, to avoid artifacts caused by a different triangulation of the mesh by that which was used for baking by internal/external tools. documentation is here http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.65/More_Features Will probably add some pictures too to demonstrate the issue that is solved more clearly. Currently using the skin modifier icon, will soon change that. Review by Brecht, thanks!
2012-11-09add a distance limit to the shrinkwrap modifiers project mode,Campbell Barton
it was problematic for vertices to fire rays out and hit some unrelated-far-off geometry which is often not what users want.
2012-10-24Merge GSoC project from branch: Laplacian Smooth (Operator & Modifier)Daniel Genrich
by Alexander Pinzon Fernandez (apinzonf) Supported by Google Summer of Code 2012 Project Documentation: http://wiki.blender.org/index.php/User:Apinzonf Manual Page: http://wiki.blender.org/index.php/User:Apinzonf/Doc:2.6/Manual/Modifiers/Deform/Laplacian_Smooth
2012-10-23Sizeerror 8 fix for DecimateModifierDataSergey Sharybin
2012-10-23add option to planar decimator to collapse all verts that define face ↵Campbell Barton
boundries (verts that 2 faces share and have 2 edge users). avoids ugly stepping between faces when applying on curves surfaces. (but less useful for architectural style models)
2012-10-23add option for decimate-collapse to keep triangulated geometry (normally ↵Campbell Barton
quads stay as quads when not collapsed).
2012-10-23add limited dissolve as a decimation type to the decimate modifier.Campbell Barton
2012-10-23add un-subdivude as an optional method for the decimate modifier, gives more ↵Campbell Barton
even geometry & nicer results in some cases.
2012-10-22add vertex group option to decimate modifier, handy if you want to pin some ↵Campbell Barton
parts of the geometry.
2012-10-21style cleanup: trailing tabs & expand some non prefix tabs into spaces.Campbell Barton
2012-10-04code cleanup: remove USE_BMESH_FORWARD_COMPAT - this was added to load bmesh ↵Campbell Barton
in pre-bmesh blender version, remove MODSTACK_DEBUG, was never used.
2012-09-25default simple deforms `Relative` option to be enabled, IMHO this shouldn't ↵Campbell Barton
be an option (objects should always work relative to eachother). At least defaulting to ON gives users more predictable behavior (Transforming both objects together keeps them the same relative to eachother).
2012-06-15Ensure enums in DNA files has got explicit valuesSergey Sharybin
See http://wiki.blender.org/index.php/Dev:Doc/CodeStyle#Macros.2C_Enums.2C_Inline_functions
2012-05-26solidify option to flip normalsCampbell Barton
2012-05-22Add skin modifier: DNA, RNA, UI, and MOD_skin.c implementation.Nicholas Bishop
Skin modifier documentation: http://wiki.blender.org/index.php/User:Nicholasbishop/SkinModifier Implementation based in part off the paper "B-Mesh: A Fast Modeling System for Base Meshes of 3D Articulated Shapes" (Zhongping Ji, Ligang Liu, Yigang Wang) Note that to avoid confusion with Blender's BMesh data structure, this tool is renamed as the Skin modifier. The B-Mesh paper is current available here: http://www.math.zju.edu.cn/ligangliu/CAGD/Projects/BMesh/ The main missing features in this code compared to the paper are: * No mesh evolution. The paper suggests iteratively subsurfing the skin output and adapting the output to better conform with the spheres of influence surrounding each vertex. * No mesh fairing. The paper suggests re-aligning output edges to follow principal mesh curvatures. * No auxiliary balls. These would serve to influence mesh evolution, which as noted above is not implemented. The code also adds some features not present in the paper: * Loops in the input edge graph. * Concave surfaces around branch nodes. The paper does not discuss how to handle non-convex regions; this code adds a number of cleanup operations to handle many (though not all) of these cases.
2012-05-18add option for screw modifier to smooth shade. (renamed smooth_shading to ↵Campbell Barton
use_smooth_shade for remesh modifier too)
2012-05-18Add smooth-shading option for remesh modifier.Nicholas Bishop
The remesh modifier doesn't currently get any data from original faces, so even if the input mesh was entirely smooth none of the output faces would be. Solved by adding a new dna-flag/rna-bool/UI-checkbox to smooth shade the output. Requested by Daniel Salazar.
2012-04-26Minor fix in response to Koji Iigura's mail. Own error, sorry about that (I ↵Bastien Montagne
tend to forget not all OS are utf-8 yet :/ ).
2012-03-26rename lattice influence to strength from r45144 (other deform modifiers ↵Campbell Barton
call it strength too)
2012-03-26Patch: [#30652] Influence slider for Lattice ModifierThomas Dinges
* This patch adds a influence slider for the lattice modifier, which affects the strength of the deformation. Patch by Patrick Boelens (senshi), thanks a lot!
2012-03-09style cleanup: comment blocksCampbell Barton