Difference between revisions of "User:Matovitch"

From BRL-CAD
m
Line 16: Line 16:
 
I have few (non-academic) knowledge on NURBS surfaces and Bézier (french guy :)) curves but I am interested on "vectorize" the output of raytracing. I am a bit disappointed by the performance of the "Inkscape's vectorizer" but I am aware that it is a complex ( => interesting) issue.
 
I have few (non-academic) knowledge on NURBS surfaces and Bézier (french guy :)) curves but I am interested on "vectorize" the output of raytracing. I am a bit disappointed by the performance of the "Inkscape's vectorizer" but I am aware that it is a complex ( => interesting) issue.
  
(Normally ray tracer output is smooth enough and doesn't need to be passed through a Gaussian filter. So, at first, I think, I will use the "last part" of the Canny Edge detector.) <- this is done
+
(Normally ray tracer output is smooth enough and doesn't need to be passed through a Gaussian filter. So, at first, I think, I will use the "last part" of the Canny Edge detector.) <- this is done but not by me
  
 
==What I've done so far==
 
==What I've done so far==

Revision as of 13:34, 2 April 2012

Who I am

My name is Camille Brugel. I am currently studying computer science and maths in an engineering school ( first year ENSIMAG in Grenoble, France).

contact me at : camille.brugel@laposte.net

Programming Experience

I have experience with ADA (which is not interesting here) and C (more useful). Some scripting language too : bash, python. I have some notions of C++ ( I only wrote a .obj parser and I have played with SFML library) and Visual Basic. I use some "math oriented" language too such as R or maple.

Why BRL-CAD

Actually, I enjoy doing mathematics as much as (at least) programming. Therefore I have a large interest in computer graphics. I recently implement a strange (based on my ideas) boundary volumes hierarchy for a ray tracer (the boxes where elementary volumes in spherical coordinates), if you want to discuss this topic contact me. I will be happy to answer your questions. I like trying to optimise and parallelize my code.

Which Project ?

I have few (non-academic) knowledge on NURBS surfaces and Bézier (french guy :)) curves but I am interested on "vectorize" the output of raytracing. I am a bit disappointed by the performance of the "Inkscape's vectorizer" but I am aware that it is a complex ( => interesting) issue.

(Normally ray tracer output is smooth enough and doesn't need to be passed through a Gaussian filter. So, at first, I think, I will use the "last part" of the Canny Edge detector.) <- this is done but not by me

What I've done so far

I download the source code from SVN. Compile it and played with mged primitives and the ray tracer. I also realise that immerse themselves in a very^+ large code isn't an easy task. I coded a small antialiazer for rtedge. It seems the old one only slowed the program.

What I am going to do (or at least trying)

Complete this page and fix a development schedule.