Imho, 1) and 2) are already available through the vgroup option? And anyway, they would not be OK in modifier world IMHO, you could however think of a "Decimate" brush in sculpt mode, no idea how much it could be wanted...
3) and 5) Sounds interesting. And we’d need to know more about that mysterious new modifier! :P PS: do not hesitate to candidate to GSOC, even if your project is not yet complete, there is a period after inscriptions are closed where projects can be refined, they are inspected by mentors which can ask more precisions, etc. Bastien On 13/03/2014 18:34, Harshit Mehta wrote: > Hello everyone, > > I am using blender since last two years. Before that I was onto Autodesk > Maya (student version). This winter I got chance to download blender code > and build it. I tried it on windows with MSVC9 following wiki. Since then I > am trying to get myself familiar with source code. Recently I am also > trying to solve few bugs. That's for my introduction. Now I turn to my main > purpose of contributing Blender through GSOC 2014. > > I am writing this mail to get feedback on my ideas for proposal. I wish to > modify decimate modifier by adding a brush facility to selectively reduce > meshes. > > 1**. One could adjust brush size (part of mesh under impact) as with other > brushes. Decimate need to be operated in edit mode then. > > 2**. Use of brush strength parameter - > With lower brush strength, only edges (low cost) with lengths below certain > threshold will get collapsed. Other low cost edges will only get shortened. > If artist feels edge shortening doesn't affect mesh shape largely he can > with subsequent brush applications get edge collapsed. > So in nutshell there would be a length threshold below which edges will get > collapsed. As brush strength increases, this threshold will also increase. > > 3. Symmetric reduction by specifying plane of symmetry > It would be useful for human body like meshes. Apply reduction on one half > and other also gets mesh-reduced. Symmetry could also be made to be > calculated without POS specification. This option would be manifested as a > check-box. > > 4. Within current edge collapse, option could be added to replace edge with > its midpoint instead of moving one vertex to another. Again that would be > more useful for symmetric objects. I doubt unsubdivide would also give > similar results. So may not be much of new addition. > > 5. I would love to try implementation of hoppe's energy criterion for edge > (to be collapsed) selection instead of cost factor (length * curvature). > This would also take into account contributions of texture coordinates, > border edges, and surface discontinuities and select as per lowest energy. > > Maybe, addition of all above features along with existing ones will create > a lot of clutter in decimate section. I wish to completely separate brush > implementation from existing one and add point 3,4 and 5 (ones which > finally turn out worthy) along with current collapse, un-subdivide and > planar. > > I understand what i have stated above would be much less for a typical GSOC > project. I also have plan for adding a new modifier but am currently in > search for its implementation techniques. As soon as I figure out > sufficient about it, I will write back again. My purpose of writing this > mail was only to get feedback on my ideas on decimate modifier. > > Thanks for going through my mail. I am wait eagerly for feedback from > developers. > > Harshit Mehta > Email: harshitmehta2...@gmail.com > Phone No: +918058412102 > IRC nick: Harshit22 > _______________________________________________ > Bf-committers mailing list > Bf-committers@blender.org > http://lists.blender.org/mailman/listinfo/bf-committers > _______________________________________________ Bf-committers mailing list Bf-committers@blender.org http://lists.blender.org/mailman/listinfo/bf-committers