https://github.com/xoolive/raytracer
Projet de logiciel de rendu d'images 3D par lancer de rayons
https://github.com/xoolive/raytracer
Last synced: 4 months ago
JSON representation
Projet de logiciel de rendu d'images 3D par lancer de rayons
- Host: GitHub
- URL: https://github.com/xoolive/raytracer
- Owner: xoolive
- Created: 2013-02-23T19:06:37.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2015-03-12T21:44:06.000Z (over 11 years ago)
- Last Synced: 2025-08-29T07:43:29.276Z (10 months ago)
- Language: TeX
- Homepage:
- Size: 15.2 MB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
Projet de logiciel de rendu d'images 3D par lancer de rayons
============================================================
### Contenu des dossiers
- ```bin``` est un dossier vide qui contiendra tous les fichiers compilés ;
- ```include``` contient les fichiers d'en-tête de fonctions ;
- ```lib``` contient les librairies statiques fournies (compilées pour votre environnement Linux) ;
- ```scenes``` contient les fichiers de scènes que le logiciel doit savoir lire ;
- ```src``` contient les fichiers sources écrits en langage C ;
- ```tests``` contient les fichiers sources en langage C destinés à tester unitairement le code produit ;
- ```Makefile``` décrit les règles de compilation
Notes :
- Parmi les fichiers fournis, seul le fichier ```Makefile``` doit être édité.
- Toutes les autres modifications peuvent être faites dans des nouveaux fichiers.
### Utilisation de github
Ouvrez un terminal dans le répertoire de votre choix et entrez
```sh
git clone https://github.com/xoolive/edu-raytracer.git
```
Pour récupérer les modifications sur le serveur du professeur :
```sh
git pull
```
**Si vous êtes à l'aise**, et uniquement si vous l'êtes (vous n'aurez ni plus ni moins de points pour cela), vous pouvez utiliser [git](http://git-scm.com/), et les services de [github.com](http://github.com) en utilisant votre propre compte. Vous aurez également la possibilité d'effectuer vos livraisons sous la forme d'un lien vers votre repository github.
Vous trouverez une explication des commandes à taper pour avoir votre propre
repository github dans le fichier [github.md](github.md).
_Attention!_ Mieux vaut une bonne livraison classique qu'une mauvaise livraison
(en retard) avec git. Assurez vos arrières!
### Dates et contenu des livraisons
- première livraison intermédiaire : le 22 avril avant 22h
- deuxième livraison intermédiaire : le 17 mai avant 22h
- livraison finale : le 31 mai avant 22h