[Soc-2012-dev] Weekly progress report #4 - Sushi Branch - New tesselator

Andrei Simionescu ansimionescu at gmail.com
Sat Jun 16 19:18:25 CEST 2012


Hi Howard,

That would be great! Thanks :)

Andrei

Sent from my iPhone

On 16 Jun 2012, at 14:51, Howard Trickey <howard.trickey at gmail.com> wrote:

> Andrei,
> 
> I wrote the Wings3D tesselator, though I'm not positive that the code hasn't changed since I wrote it.  I have C++ and Python versions of it if you would prefer not to have to learn Erlang.
> 
> - Howard
> 
> On Fri, Jun 15, 2012 at 9:01 PM, Andrei Simionescu <ansimionescu at gmail.com> wrote:
> First of all, this week I didn't write much code (failed to finish [2, #4] - see "Tasks").
> As my project involves porting Wings3D's tesselator to Blender [1], this week I learned about BMesh's and Blender's architecture, Erlang language, and Wings3D. You can check out my notes on those subjects [2]. I'm currently trying to understand their tesselator [4, #4] and make my code snippets [2, #4] work properly.
> For the next week I plan to expand my notes [0*, #5], wrap up the functionality of wings_tesselation [1, #5], and write my first patches [1.1, 2, #5].
> 
> You can always be up to date with what I'm doing by checking my wiki page, I try to update it frequently.
> 
> Trivia: From skimming through ba.org posts I understood that artists (i) like Wings3D's tesselator better and (ii) they'd like a better way to turn ngons to quads.
> 
> Tasks for this week (#4):
> 1) read BMesh, Blender doc
> 2) (not finished) coding tasks [3]
> 3) familiarize with Erlang
> 4) familiarize with Wings 3D tessellation
> 
> Tasks for the next week (#5):
> 0*) expand notes [2]
> 1) finish my notes about what wings_tesselation [4] does (and how)
> 1.1) start implementing the new scanfill based on that
> 2) make a prototype for tri/quad-angulation [2, week 4]
> 2.1*) start coding the recursive optimal-ngon-partitioning (ngon poke tool - 3rd method, in my proposal [1])
> 
> Reference:
> [1] My GSOC project specs http://wiki.blender.org/index.php/User:Ansimionescu/gsoc2012/specs
> [2] My dev notes about Blender and Wings3D http://wiki.blender.org/index.php/User:Ansimionescu#Notes
> [3] Induction coding tasks http://pastebin.com/7mAxx8fm
> [4] wings_tesselation.erl http://pastebin.com/rU7B4Zdp
> 
> _______________________________________________
> Soc-2012-dev mailing list
> Soc-2012-dev at blender.org
> http://lists.blender.org/mailman/listinfo/soc-2012-dev
> 
> 
> _______________________________________________
> Soc-2012-dev mailing list
> Soc-2012-dev at blender.org
> http://lists.blender.org/mailman/listinfo/soc-2012-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/soc-2012-dev/attachments/20120616/04763cf1/attachment.htm 


More information about the Soc-2012-dev mailing list