[Soc-2014-dev] Weekly Report #4: NURBS Modernization

Sergey Sharybin sergey.vfx at gmail.com
Mon Jun 16 23:21:29 CEST 2014


I'm not really sure why it's taking so much time. That's like rather simple
OGL visualization file and the file which is assumed to have trimming code
only contains few of the functions. And half of the functions does exist in
BLI, remaining part doesn't seem to do the actual business.

Getting into account you've spent whole previous week in the research
looking into algorithm details i'm not really sure what's causing
difficulties now.


On Sat, Jun 14, 2014 at 10:56 PM, Jonathan deWerd <jjoonathan at gmail.com>
wrote:

> That would be great! Send me 3dm files and I'll try to include them in my
> midterm. I can't make promises this early: it's possible you make heavy use
> of a feature that I won't get around to implementing until after the
> midterm, but I'll do what I can. Either way production 3dm files will
> provide valuable information regarding what work I should prioritize.
>
> Thanks for your interest,
> Jon
>
>
> On Jun 14, 2014, at 10:59 AM, claas kuhnen <info at ckbrd.de> wrote:
>
> I can provide you think models from my design work including meshes from
> example moi so you can compare if you are interested.
>
> I am very excited about this project.
>
> Claas
> On Jun 14, 2014 5:45 AM, "Jonathan deWerd" <jjoonathan at gmail.com> wrote:
>
>> This week's progress:
>> - About 75% of the way to the trimming code for the UGC tessellator.
>> -- Details:
>> http://wiki.blender.org/index.php/User:Jjoonathan/Trim_Algorithms
>> -- Code: https://github.com/jjoonathan/PolyTest/tree/master/PolyTest
>> - Not sure how I should write up my midterm proposal, but I stated my
>> intention on the wiki page to put up a gallery of imported 3dm files. I
>> anticipate being able to show at least one from an interested artist, a
>> handful from grabcad.com, and a few of my own that really show off
>> trimming (I've gone through the lynda.com tutorials for the
>> corresponding parts of Rhino)
>>
>> What I want to have done by next friday:
>> - Finish the trimming code
>> - Put the UGC+trimming code in blender
>> - Demos for the midterm to show it off
>>
>> On Jun 7, 2014, at 5:50 AM, Jonathan deWerd <jjoonathan at gmail.com> wrote:
>>
>> > This week's progress:
>> > - Finished integrating opennurbs into cmake
>> > - Wiki page detailing the literature search and
>> existing-implementation-review I did for the tessellator
>> >
>> http://wiki.blender.org/index.php/User:Jjoonathan/NURBS_Tessellation_Survey
>> > - Extensive comments in Nurbana (Uniform Grid Cut) and Mesa (Recursive
>> Subdivision) tessellation code.
>> >
>> > What I want to have done by next friday:
>> > - Surface import with Uniform Grid Cut trimming (yep, slid another
>> week, as expected last week)
>> > - Midterm proposal (I really need to get on that!)
>> >
>> > On May 31, 2014, at 3:56 AM, Jonathan deWerd <jjoonathan at gmail.com>
>> wrote:
>> >
>> >> This week's progress:
>> >> - I can successfully load order 2, 3, and 4 NURBS curves! To be clear:
>> no surfaces yet and I haven't added support for a bunch of .3dm features,
>> from small ones (not-open curves with irregular knots) to big ones
>> (trimming). But I'm not held up on these, I'm hung up on...
>> >> - Integrating opennurbs into cmake. I got my first result by manually
>> tweaking the Xcode files that came out of cmake but this is no good in
>> general. I've put opennurbs in the "extern" folder and I'm still working
>> out how to persuade cmake to generate the appropriate build files.
>> >> - Got a stakeholder .3dm testfile. It's not production data but it
>> tests for a specific cut that was needed in production. I have lots of
>> .3dms now: I have 3dms that I made, 3dms from stakeholders, and lots of
>> 3dms from the Rhino example libraries.
>> >>
>> >> Things that were done this week that weren't progress:
>> >> - Reading trimming literature
>> >>
>> >> What I want to have done by next Friday:
>> >> - Integrating opennurbs into cmake
>> >> - Surface import (ideally including trimming although I suspect it
>> will slide another week)
>> >> - Midterm proposal (didn't really work on it this week)
>> >>
>> >>
>> >> Cheers,
>> >> Jon
>> >
>>
>> _______________________________________________
>> Soc-2014-dev mailing list
>> Soc-2014-dev at blender.org
>> http://lists.blender.org/mailman/listinfo/soc-2014-dev
>>
> _______________________________________________
> Soc-2014-dev mailing list
> Soc-2014-dev at blender.org
> http://lists.blender.org/mailman/listinfo/soc-2014-dev
>
>
>
> _______________________________________________
> Soc-2014-dev mailing list
> Soc-2014-dev at blender.org
> http://lists.blender.org/mailman/listinfo/soc-2014-dev
>
>


-- 
With best regards, Sergey Sharybin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.blender.org/pipermail/soc-2014-dev/attachments/20140617/1ba84573/attachment.htm 


More information about the Soc-2014-dev mailing list