2008. 06. 18. vizsga
Ez az oldal a korábbi SCH wikiről lett áthozva.
Ha úgy érzed, hogy bármilyen formázási vagy tartalmi probléma van vele, akkor, kérlek, javíts rajta egy rövid szerkesztéssel!
Ha nem tudod, hogyan indulj el, olvasd el a migrálási útmutatót.
1. feladat
Mit rajzol ki a CPU + Vertex + Framgent Shader ha a w = 1( hpos.w = 1 -t kell nézni)? Mit rajzol ki, ha w = -1?
CPU: GLUquadric Obj* quadric = gluNewQuadric(); gluQuadricTexture(quadric, GL_TRUE); gluSphere(quadric,1/*R*/,16/*UTESS*/,10/*VTESS*/); VertexShader: outputs main( in float3 position : POSITION , in float2 texcoord : TEXCOORD0 , out float4 hposition : POSITION , out float otexcoord : TEXCOORD0 ) { hpos.xy = texcoord.xy, hpos.z = 0, hpos.w = 1 otexcoord.xy = texcoord.xy; otexcoord.z = dot(position,position); otexcoord.w = 1; } Fragment Shader: float4 main (in float4 texcoord : COLOR0 ) : COLOR {return texcoord;}
2. feladat
Sierpinski-háromszög kirajzolása C++ függvényel.ViewPort(400x400),kezdetben a kép fehér,a színezést a Black(int x, int y) függvénnyel kellett megoldani, ami pixelkoordinátákat vár
3. feladat
Projektív tér
- ideális egyenesének egyenlete?
- egy másik ideális egyenesének egyenlete?
- ideális síkjának egyenlete?
4. feladat
Harmadrendű (másodfokú) uniform B-spline görbe bázisfüggvényeinek értéke a 0.2 értékben
_(Valaki kiegészíthetné,hogy pontosak legyenek a feladatok megfogalmazásai)_
Nem tudtam feltölteni, valami hibát írt ki, aszonta hogy szóljak az adminnak. [[1]]
-- KleningerSzabolcs - 2008.06.18.
- vizsga fenykep: