Difference between revisions of "User:Matovitch"

From BRL-CAD
m
m
Line 2: Line 2:
 
My name is Camille Brugel. I am currently studying computer science and maths in an engineering school ( first year ENSIMAG in Grenoble, France).  
 
My name is Camille Brugel. I am currently studying computer science and maths in an engineering school ( first year ENSIMAG in Grenoble, France).  
  
contact : camille.brugel@laposte.net
+
contact me at : camille.brugel@laposte.net
  
 
== Programming Experience ==
 
== Programming Experience ==
Line 10: Line 10:
 
== Why BRL-CAD ==
 
== 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 on this topic don't hesitate to contact me. I like trying to optimise and parallelize my code.  
+
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 you question. I like trying to optimise and parallelize my code.  
  
 
==Which Project ?==
 
==Which Project ?==
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. It will be the simple part (small hope). Then fitting curves to points and convert to SVG format.
+
(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
 
 
  
 
==What I've done so far==
 
==What I've done so far==
  
I just download the source code. 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 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)==
 
==What I am going to do (or at least trying)==
  
Immerse myself. ;)
+
Complete this page and fix a development schedule.
Coding a small ( and useful ?) patch. Use SVN ( I know Git).
 
Detail the project description. Fix a development schedule.
 

Revision as of 13:32, 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 you question. 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

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.