minimal + export
This commit is contained in:
parent
b1c8be9dd6
commit
b568b16322
5 changed files with 325 additions and 2 deletions
|
|
@ -1,4 +1,4 @@
|
|||
# WORKDOC — Moteur 3D DOS (TESTING)
|
||||
# Moteur 3D DOS (TESTING)
|
||||
|
||||
## Vue d'ensemble
|
||||
|
||||
|
|
@ -6,6 +6,12 @@ Moteur 3D software en C ciblant le DOS 32-bit via l'extender **CauseWay** (ou DO
|
|||
Compilateur : **OpenWatcom wcc386** exécuté depuis WSL.
|
||||
Affichage : **VGA Mode 13h** — 320×200, 256 couleurs, rendu Gouraud en virgule fixe 16.16.
|
||||
|
||||
* **Rendu 3D complet :** Filaire (Wireframe), Lignes cachées (Hidden), et Plein (Solid).
|
||||
* **Rasterisation :** Remplissage de triangles avec interpolation de Gouraud (16.16) et Z-Buffer 16 bits.
|
||||
* **Mathématiques :** Arithmétique en virgule fixe (16.16) et tables trigonométriques pré-calculées.
|
||||
* **Génération procédurale :** Création dynamique de géométries (Cubes, Sphères, Cylindres, Cônes, Plans, Tores, Surfaces mathématiques).
|
||||
* **Mode "Minimal Player" :** Capacité d'exporter la scène entière en un header statique C pour compiler un exécutable ultra-léger sans les fonctions de génération mathématique.
|
||||
|
||||
---
|
||||
|
||||
## Structure du projet
|
||||
|
|
|
|||
Loading…
Reference in a new issue