Re: [Bf-committers] [GSoC2011] Mesh Retopology Tool Enhancements Including Step-Building, Extending, Slicing, Enhanced Pen and Paint Tools

2011-04-06 Thread Dan Walters
Dear all,

I have updated my proposal for your review.

http://dl.dropbox.com/u/14061228/gsoc_blender_retopology.pdf

Updates include BMesh considerations and a rethought and clarified
list of tool proposals.

Also includes slice based shrunk cylinder creation
http://www.3d-coat.com/uploads/pics/rtp_slices.gif

Includes two optional (time permitting) semi automated tools for very
fast artist determined (ie not fully automatic) quad generation.

Best wishes,

Dan

On 4 April 2011 19:28, Tom M  wrote:
> Discussed this with Dan a bit, while he clearly put a lot of thought
> into the proposal, it looks like he based some assumptions that we
> were still using the system that Nick did for retopo in 2.43 using the
> depth buffer, etc.  (Note that this was a reasonable assumption -
> small version number changes people assume == minor changes *cough*)
>
> http://www.blender.org/development/release-logs/blender-243/retopo/
>
> However retopology work flow has changed quite a bit, current tools
> are now the surface snapping during transforms; the shrinkwrap
> modifier; and the surface sketching addon - the depth based method is
> no longer available.
>
> Most of his tool proposals would also involve adding tools to our
> current mesh system which is due to be replaced with BMesh.  So I'm
> not sure if this should instead be reworked to be applicable to bmesh.
>  Or suggest he focus on the retopo tools that were suggested on the
> page which are not nearly as dependent on the underlying mesh code.
>
> LetterRip
>
>
>
> On Mon, Apr 4, 2011 at 3:00 AM, Dan Walters  wrote:
>> Dear all,
>>
>> Please consider the following Google Summer of Code 2011 proposal for
>> your review.
>>
>>
>> Mesh re-topology tools have developed in recent years, pushed by their
>> particular value in relation to mesh sculpting. They are now a basic
>> requirement in any pipeline involving high poly count sculpting. The
>> process of creating a new mesh based on the form of another represents
>> a change of use or purpose (often a lower poly mesh for texture
>> baking). Editing topology is very useful when improving a meshes
>> ability to animate. They are time saving and artist enabling tools.
>>
>> I propose a concise suite of mesh retopology tools for Blender,
>> building upon the existing Retopo Edit and Retopo Paint tools. They
>> are to focus on two main areas; creating and editing. Creating tools
>> are to include step building by creating vertices, lines, polygons,
>> extending by dragging vertices to make lines, lines to make polygons,
>> enhanced paint functionality to create polygons  based on 2d screen
>> gestures. Editing involves tools for working with rings and loops and
>> refactoring lines, polygons and the flow of a mesh.
>>
>> Full proposal document:
>>
>> http://dl.dropbox.com/u/14061228/gsoc_blender_retopology.pdf
>>
>> All comments and feedback gratefully received.
>>
>> Best wishes,
>>
>> Dan
>> ___
>> 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


Re: [Bf-committers] [GSoC2011] Mesh Retopology Tool Enhancements Including Step-Building, Extending, Slicing, Enhanced Pen and Paint Tools

2011-04-06 Thread Dan Walters
Dear all,

I have further amended my proposal to give focus to new tools rather
than existing tools.

I have also added detail and description to tool specifications.

http://dl.dropbox.com/u/14061228/gsoc_blender_retopology.pdf

Best wishes,

Dan

On 6 April 2011 11:33, Dan Walters  wrote:
> Dear all,
>
> I have updated my proposal for your review.
>
> http://dl.dropbox.com/u/14061228/gsoc_blender_retopology.pdf
>
> Updates include BMesh considerations and a rethought and clarified
> list of tool proposals.
>
> Also includes slice based shrunk cylinder creation
> http://www.3d-coat.com/uploads/pics/rtp_slices.gif
>
> Includes two optional (time permitting) semi automated tools for very
> fast artist determined (ie not fully automatic) quad generation.
>
> Best wishes,
>
> Dan
>
> On 4 April 2011 19:28, Tom M  wrote:
>> Discussed this with Dan a bit, while he clearly put a lot of thought
>> into the proposal, it looks like he based some assumptions that we
>> were still using the system that Nick did for retopo in 2.43 using the
>> depth buffer, etc.  (Note that this was a reasonable assumption -
>> small version number changes people assume == minor changes *cough*)
>>
>> http://www.blender.org/development/release-logs/blender-243/retopo/
>>
>> However retopology work flow has changed quite a bit, current tools
>> are now the surface snapping during transforms; the shrinkwrap
>> modifier; and the surface sketching addon - the depth based method is
>> no longer available.
>>
>> Most of his tool proposals would also involve adding tools to our
>> current mesh system which is due to be replaced with BMesh.  So I'm
>> not sure if this should instead be reworked to be applicable to bmesh.
>>  Or suggest he focus on the retopo tools that were suggested on the
>> page which are not nearly as dependent on the underlying mesh code.
>>
>> LetterRip
>>
>>
>>
>> On Mon, Apr 4, 2011 at 3:00 AM, Dan Walters  wrote:
>>> Dear all,
>>>
>>> Please consider the following Google Summer of Code 2011 proposal for
>>> your review.
>>>
>>>
>>> Mesh re-topology tools have developed in recent years, pushed by their
>>> particular value in relation to mesh sculpting. They are now a basic
>>> requirement in any pipeline involving high poly count sculpting. The
>>> process of creating a new mesh based on the form of another represents
>>> a change of use or purpose (often a lower poly mesh for texture
>>> baking). Editing topology is very useful when improving a meshes
>>> ability to animate. They are time saving and artist enabling tools.
>>>
>>> I propose a concise suite of mesh retopology tools for Blender,
>>> building upon the existing Retopo Edit and Retopo Paint tools. They
>>> are to focus on two main areas; creating and editing. Creating tools
>>> are to include step building by creating vertices, lines, polygons,
>>> extending by dragging vertices to make lines, lines to make polygons,
>>> enhanced paint functionality to create polygons  based on 2d screen
>>> gestures. Editing involves tools for working with rings and loops and
>>> refactoring lines, polygons and the flow of a mesh.
>>>
>>> Full proposal document:
>>>
>>> http://dl.dropbox.com/u/14061228/gsoc_blender_retopology.pdf
>>>
>>> All comments and feedback gratefully received.
>>>
>>> Best wishes,
>>>
>>> Dan
>>> ___
>>> 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


Re: [Bf-committers] [GSoC2011] Mesh Retopology Tool Enhancements Including Step-Building, Extending, Slicing, Enhanced Pen and Paint Tools

2011-04-07 Thread Dan Walters
Hi Sergey,

Thank you for the information.

> But I will rebuild last year quad based automatic remeshing code by
> Rohith with most fresh Blender code ( or even with Bmesh ) - so it
> will be seen if that code could be used as aid  tool for you.

This could be a huge help, thank you very much. As I understand there
was a lack of availability of suitable libraries that stopped the GSoC
project from going further?

> The nice feature of that code - that
> after you have feature lines ( with your proposed tools ) are rendered
> - then automatically generated mesh will keep those
> feature lines intact ( and also will preserve borders ) - so new
> retopo mesh will easily fit into bigger mesh and retopo of large
> pieces of mesh ( not only retopo with 4 or so quads per selected
> 'section') will be also easy and intuitive with your tool.

yes, i can see how this could be useful if moving back and forth
between z-brush etc.

> Bmesh, of cause ( with more flexible structures ) , will be of help here too.

I am anticipating this! As I understand, it is an easier library to
work with and provides more utility functions than the existing mesh
library.

> So if your proposal is accepted, I will make you aware of new builds
> and you would be able to  access if that code could fit into your
> proposal as underlying 'quad-generation'  code over selected feature
> lines ( taking into account the mesh, of cause ).

That would be very useful, I'd be really interested to see how well
the last years GSoC project on auto-retopo worked, if it could be
adapted for use in any way that would be awesome.

Thank you for the feedback,

Best regards,

Dan
___
Bf-committers mailing list
Bf-committers@blender.org
http://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] [GSoC2011] Mesh Retopology Tool Enhancements Including Step-Building, Extending, Slicing, Enhanced Pen and Paint Tools

2011-04-04 Thread Tom M
Discussed this with Dan a bit, while he clearly put a lot of thought
into the proposal, it looks like he based some assumptions that we
were still using the system that Nick did for retopo in 2.43 using the
depth buffer, etc.  (Note that this was a reasonable assumption -
small version number changes people assume == minor changes *cough*)

http://www.blender.org/development/release-logs/blender-243/retopo/

However retopology work flow has changed quite a bit, current tools
are now the surface snapping during transforms; the shrinkwrap
modifier; and the surface sketching addon - the depth based method is
no longer available.

Most of his tool proposals would also involve adding tools to our
current mesh system which is due to be replaced with BMesh.  So I'm
not sure if this should instead be reworked to be applicable to bmesh.
 Or suggest he focus on the retopo tools that were suggested on the
page which are not nearly as dependent on the underlying mesh code.

LetterRip



On Mon, Apr 4, 2011 at 3:00 AM, Dan Walters  wrote:
> Dear all,
>
> Please consider the following Google Summer of Code 2011 proposal for
> your review.
>
>
> Mesh re-topology tools have developed in recent years, pushed by their
> particular value in relation to mesh sculpting. They are now a basic
> requirement in any pipeline involving high poly count sculpting. The
> process of creating a new mesh based on the form of another represents
> a change of use or purpose (often a lower poly mesh for texture
> baking). Editing topology is very useful when improving a meshes
> ability to animate. They are time saving and artist enabling tools.
>
> I propose a concise suite of mesh retopology tools for Blender,
> building upon the existing Retopo Edit and Retopo Paint tools. They
> are to focus on two main areas; creating and editing. Creating tools
> are to include step building by creating vertices, lines, polygons,
> extending by dragging vertices to make lines, lines to make polygons,
> enhanced paint functionality to create polygons  based on 2d screen
> gestures. Editing involves tools for working with rings and loops and
> refactoring lines, polygons and the flow of a mesh.
>
> Full proposal document:
>
> http://dl.dropbox.com/u/14061228/gsoc_blender_retopology.pdf
>
> All comments and feedback gratefully received.
>
> Best wishes,
>
> Dan
> ___
> 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