Freelance paris

  • Augmenter la taille
  • Taille par défaut
  • Diminuer la taille

Raytracer

Note des utilisateurs: / 0
MauvaisTrès bien 

raytracer

But du projet:

Réaliser un programme qui crée des images de synthèse suivant la méthode du Raytracing à partir d’un fichier de configuration.

Technologies utilisés: C, MinilibX

Lien: http://www.epitech.eu/

Exemple de fichier de configuration:

$rtv1
$
$Scene    :    $Zoom    :    $Resolution :        $Antialiasing:        $Ombre-flou:        $Bg_color:
scene_1        100        1200 1000                1            1        0
$
$DES.$$$$$$$$$ TYPE $$$$ COLOR $$$$$$$$$ X $$$$$ Y $$$$ Z $$$$ RX $$$ $RY $$$$$ RZ $$$$ r $$$$ Cst $$$BRIL $ TRANS $ REFLEX $$ TEXTURE $ COEF $$$
eye                        -600    0     300    0    0    0    0    0    0    0       0      NA     100
spot        0    ff0000        -500    -500    500    0    0    0    0    0    0    0    0      NA     100
obj        2    ff0000        -300    200    200    0    0    0    200    0    0    0    100      NA     100
obj        2    ff0000        -300    -200    200    0    0    0    200    0    0    0    100      NA     100
obj        1    ffffff        0    0    0    0    0    0    0    0    0    0    0      proc     100
$
$spot = 0
$plan = 1
$sphere = 2
$cylindre = 3
$cone = 4
$



 


Langues

Anglais: Niveau TOEIC.

Espagnol: Niveau BAC.

Compétences techniques

Logiciel: Visual Studio, Dreamweaver, Eclipse, NetBeans, Photoshop, Illustrator, Pack Office, GIMP.

Script: C, Perl, Python, BASH, AWK.

Objet: C++, C#, JAVA.

Orienté web: PHP4/PHP5, ASP, AJAX, Javascript, JSON, Action Script, HTML, XHTML, DHTML, XML, XSLT, CSS1/CSS2, NORME W3C.

Framework Javascript: Ext, JQuery, Prototype, Scriptaculous.

Base de données: SqlServer2000, Ms Access, MySQL.

Graphique: OpenGL, GTK, LibX, LibCurse.

Serveurs: Apache, IIS6.0/7.0.

Os: XP, Vista, MacOsX, Bsd (Net, Free, Open), GNU/Linux(Debian).

Framework: PEAR, CAKE PHP, Zend framework, Model MVC.

CMS: Joomla, typo3, drupal