2008. 06. 18. vizsga

A VIK Wikiből
(SzgGrafVizsga20080618 szócikkből átirányítva)
Ugrás a navigációhoz Ugrás a kereséshez

Ez az oldal a korábbi SCH wiki-ről lett áthozva. Az eredeti változata itt érhető el.

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:
Ezen a helyen volt linkelve a graf20080618.jpg nevű kép a régi wiki ezen oldaláról. (Kérlek hozd át ezt a képet ide, különben idővel el fog tűnni a régi wikivel együtt)