Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
courses:a4m39apg:raytracer_algoritmy [2009/11/29 14:17] keymaster |
courses:a4m39apg:raytracer_algoritmy [2025/01/03 18:29] (aktuální) |
||
---|---|---|---|
Řádek 1: | Řádek 1: | ||
====== Fragmenty kódu pro raytracer ====== | ====== Fragmenty kódu pro raytracer ====== | ||
+ | |||
+ | **Disclaimer: nepoužívejte čemu nerozumíte, použití na vlastní nebezpečí, nemusí být správné, optimální, blablabla... ;)** | ||
+ | |||
Z tohohle předmětu už je pomalu taky fraška, tak proč to dělat složitě... tady jsou hotový kusy kódu co se budou hodit. Vybral jsem to ze svojeho funkčního rendereru, takže by to mělo být korektní, ale za nic neručím ;). Nejasnosti a dotazy do diskuse prosím. | Z tohohle předmětu už je pomalu taky fraška, tak proč to dělat složitě... tady jsou hotový kusy kódu co se budou hodit. Vybral jsem to ze svojeho funkčního rendereru, takže by to mělo být korektní, ale za nic neručím ;). Nejasnosti a dotazy do diskuse prosím. | ||
* Můj vektor se jmenuje Vector3d | * Můj vektor se jmenuje Vector3d | ||
Řádek 137: | Řádek 140: | ||
</code> | </code> | ||
Možná to není úplně to co oni chcou, nemachruju tam s tou BRDF funkcí, ale je to rychlý a kompaktní, tak snad se nehraje na city ;) | Možná to není úplně to co oni chcou, nemachruju tam s tou BRDF funkcí, ale je to rychlý a kompaktní, tak snad se nehraje na city ;) | ||
+ | |||
+ | --- Nejsem si jistý, ale tohle podle mě je BRDF, ne? --- //[[[email protected]|Roman Polášek]] 2009/12/04 18:01// | ||
==== Area Lights ==== | ==== Area Lights ==== |