Not sure if it would be helpful to see this code, but it is for creating a
NURBS surface from a point-cloud... I used it recently then converted the
output .3dm file to a BRLCAD .g file using the 3dm-g converter.
http://pointclouds.org/documentation/tutorials/bspline_fitting.php
I only mention this as the wiki page for vector drawings from NURBS says it
requires a NURBS surface, which that previous code was generating.
All the best!
On Tue, Mar 3, 2015 at 1:19 AM, Daniel Roßberg <danielmrossb...@gmail.com>
wrote:
> 2015-03-03 0:19 GMT+01:00 Nihar Mehta <niharmeht...@gmail.com>:
>
>> Hi Daniel,
>> I am interested in this project.
>> My details are :
>> Name: NIHAR NIKHIL MEHTA
>> University: IIT BOMBAY
>> Majors: MECHANICAL ENGINEERING
>> Minors: COMPUTER SCIENCE
>> Year: 2nd (DUAL DEGREE PROGRAM)
>> Geographical location :India
>>
>
> Welcome!
>
>
>> My qualifications pertaining to this project:
>> 1. I am a Professor of Regional Mathematics Olympiad, teaching students
>> of std 8,9,10 Algebra, Geomtery, Number Theory and Combinatorics.
>> 2. I have cleared RMO 3 times in 2010,2011,2012.
>>
>>
>> 3.Programming Courses Completed:
>>
>> 1. CS101: Computer Programming and Utilization
>> Scored: 72 Grade: 9/10.
>> 2. CS 213: DATA STRUCTURES AND ALGORITHMS
>> 3. CS 228: Logic for Computer Science
>> Scored: 70 Rank: 12/60
>>
>> Other Courses:
>> 1. MA 105: Calculus
>> 2. MA 106: Linear Algebra
>> 3. MA 108: Ordinary Differential Equations
>> 4. MA 214: Introduction to Numerical Analysis
>> 5. ME 119: Engineering Graphics and Drawing
>> 6. CE 102: Engineering Mechanics
>> 7. ME 201: Solid Mechanics
>> 8. ME 218: Solid Mechanics Lab
>>
>> 4.List of the most important software projects contributed and success.
>>
>>
>> 1. CS101 Project: Made a game similar to Flowfree using Initcanvas C++
>> graphics.
>> 2. Fixed Bug 1102223 on Mozilla open source project
>> 3. Made a social networking site similar to facebook on localhost,with
>> features of sending friend requests,messages,status updates and profile
>> pictures.
>> 4. I am a TUTORIAL ASSISTANT for CS101x online course on EDX platform
>> covering almost 60000 students all over the world.
>>
>> 5. My best skills in terms of programming and scientific computing?
>> I am good at implementing algorithms, designing classes and applying
>> mathematics to it. I generally use my knowledge of geometry,number theory
>> and combinatorics while solving problems. I am active on codechef and
>> hacker rank and solve monthly challenges on them. At the same time, I am
>> very good at Mathematics. I am a professor of Regional Mathematics Olympiad
>> at IITIAN'S PACE,ANDHERI, Mumbai. I teach Algebra, Geometry, Number Theory
>> and Combinatorics.
>> I want to get involved in this project and contribute to it. Could you
>> suggest me how should I proceed?
>>
>
> First, you should send your e-mails regarding the BRL-CAD development to
> the developer mailing list (and subscribe yourself to this list). This way
> all potential mentors can read it and may give valuable information. I
> replied to the developer mailing list, so the first step is already done.
>
> You should start making yourself familiar with BRL-CAD: Download the
> sources, compile the programs, go through the mged tutorial, etc.. When
> you have done so you should take a closer look at programming BRL-CAD and
> the requirements of the project you mentioned. This means writing patches
> and reading and understanding the mathematical background of vector
> drawings from NURBS (see http://brlcad.org/wiki/Vector_Drawings_from_NURBS
> for getting started). Then write an awesome proposal for your project.
>
> Have a look at our GSoC checklist too:
> http://brlcad.org/wiki/Summer_of_Code/Checklist
>
>
> Regards,
> Daniel
>
>
>
>
>>
>> --
>> Regards,
>> Nihar Mehta,
>> Second Year Undergraduate,
>> Dept of Mechanical Engineering,
>> IIT Bombay.
>>
>
>
>
> ------------------------------------------------------------------------------
> Dive into the World of Parallel Programming The Go Parallel Website,
> sponsored
> by Intel and developed in partnership with Slashdot Media, is your hub for
> all
> things parallel software development, from weekly thought leadership blogs
> to
> news, videos, case studies, tutorials and more. Take a look and join the
> conversation now. http://goparallel.sourceforge.net/
> _______________________________________________
> BRL-CAD Developer mailing list
> brlcad-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/brlcad-devel
>
>
--
-Nathan
------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
BRL-CAD Developer mailing list
brlcad-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/brlcad-devel