HTML

Despina

Sugárkövetés (raytracing) megvalósítása c++ nyelvben.

Friss topikok

  • tormanator: Az internet nagy hátránya, hogy még szabadidődben is beleszólnak abba, amit csinálsz. float oké, ... (2011.09.03. 19:26) 3D-s vektor osztály
  • tormanator: Látványosan elakadtál, akkor majd én folytatom. sugarkovetes.blog.hu/ (2011.09.03. 14:34) Metszéspontszámítás 1
  • sirpalee: Ne írj saját bmp mentőt. 1. OIIO - win alá macerás fordítani de megéri 2. devIL - egyszerű, fapad... (2010.12.08. 17:31) bmp fájlba mentés

Linkblog

3D-s vektor osztály

2010.12.02. 21:18 despina

A sugárkövetés megvalósításához szükségem van egy 3d-s helyvektort megvalósító osztályra, annak minden műveletével. A c_vector3d egy érték típusú osztály. Ezért van neki nyílvános konstruktora, másoló konstruktora, destruktora, viszont nincs virtuális függvénye és nem…

3 komment

global_math

2010.12.02. 19:12 despina

Szükség van néhány matematikai fogalom megvalósítására. Egyenlőre a legfontosabb ilyen a pont. A tér egy pontját le lehet írni 3 koordinátájával. Itt nem érzem szükségét műveletek megvalósítására. A pont nyelvi szinten csak egy struktúra. Túlterheltem a stream…

Szólj hozzá!

bmp fájlba mentés

2010.12.02. 18:27 despina

A program a renderelt képet bmp fájltípusba fogja menteni. A fájltípus részletes leírását megtaláltam a hu.wikipedia.org/wiki/BMP oldalon. A program mindössze annyit tesz, hogy filestream segítségével kiírja a bmp headerjét majd magát a képet. 24 bites képpel dolgozom,…

1 komment

Címkék: bmp mentés fájlkezelés

A cli

2010.11.30. 11:33 despina

A cli nem más mint a command line interpreter rövidítése. Programom első körben parancssoros lesz. Szükség van egy eszközre ami a beírt parancsot felismeri és meghívja a hozzá tartozó kódot. Ezt egy switch szerkezet végzi el. Nyelvi megkötés, hogy a switch csak egész típusra…

Szólj hozzá!

Címkék: command line interpreter

süti beállítások módosítása