21 | | L'encadrement de ce stage sera effectué par Nicolas Pouillon. |
| 20 | L'encadrement de ce stage sera effectué par Joël Porquet. |
| 21 | |
| 22 | === Portage de la bibliothèque 3D TinyGL dans MutekH === |
| 23 | |
| 24 | [[Include(StageContexte/MutekH)]] |
| 25 | |
| 26 | ==== Objectif ==== |
| 27 | |
| 28 | L'objectif de ce stage est de porter la bibliothèque TinyGL dans MutekH. |
| 29 | |
| 30 | La bibliothèque TinyGL (http://bellard.org/TinyGL/) est une implémentation |
| 31 | minimaliste et légère d'OpenGL sans accélération matérielle. Elle est |
| 32 | particulièrement bien adaptée à l'embarqué. Elle permet de rendre des |
| 33 | scènes animées en 3D dans un frame-buffer. |
| 34 | |
| 35 | Le système d'exploitation MutekH dispose de toute les ressources pour |
| 36 | accueillir cette nouvelle bibliothèque : des drivers de framebuffer, |
| 37 | une bibliothèque mathématique... |
| 38 | |
| 39 | Le travail de ce stage consiste à compiler TinyGL avec MutekH et à écrire le |
| 40 | backend pour exploiter l'interface de frame buffer. Le stagiaire pourra |
| 41 | valider son travail en exécutant les programmes de démonstration fournis |
| 42 | avec TinyGL ou d'autres programmes 3D de son choix ou de sa création. |
| 43 | L'expérimentation pourra être réalisée sur une platforme SoCLib ou PC. |
| 44 | |
| 45 | ==== Encadrement ==== |
| 46 | |
| 47 | L'encadrement de ce stage sera effectué par Joël Porquet. |
| 48 | |
| 49 | ---- |
| 50 | |
| 51 | == M1 - 2010 == |
80 | | === Portage de la bibliothèque 3d TinyGL dans MutekH === |
81 | | |
82 | | [[Include(StageContexte/MutekH)]] |
83 | | |
84 | | ==== Objectif ==== |
85 | | |
86 | | L'objectif de ce stage est de porter la bibliothèque TinyGL dans MutekH. |
87 | | |
88 | | La bibliothèque TinyGL (http://bellard.org/TinyGL/) est une implémentation |
89 | | minimaliste et légère d'OpenGL sans accélération matérielle. Elle est |
90 | | particulièrement bien adaptée à l'embarqué. Elle permet de rendre des |
91 | | scènes animées en 3D dans un frame-buffer. |
92 | | |
93 | | Le système d'exploitation MutekH dispose de toute les ressources pour |
94 | | accueillir cette nouvelle bibliothèque : des drivers de framebuffer, |
95 | | une bibliothèque mathématique... |
96 | | |
97 | | Le travail de ce stage consiste à compiler TinyGL avec MutekH et à écrire le |
98 | | backend pour exploiter l'interface de frame buffer. Le stagiaire pourra |
99 | | valider son travail en exécutant les programmes de démonstration fournis |
100 | | avec TinyGL ou d'autres programmes 3d de son choix ou de sa création. |
101 | | L'expérimentation pourra être réalisée sur une platforme SoCLib ou PC. |
102 | | |
103 | | ==== Encadrement ==== |
104 | | |
105 | | L'encadrement de ce stage sera effectué par Nicolas Pouillon. |