„SzgGrafVizsga20120613” változatai közötti eltérés

Gabesz852 (vitalap | szerkesztései)
Gabesz852 (vitalap | szerkesztései)
20. sor: 20. sor:
(15 pont)
(15 pont)


Egy megoldás, amely közel 100%-os eredményt ad:
Egy megoldás, amely közel eredményt ad:


Csúcspont árnyaló:
Csúcspont árnyaló:
43. sor: 43. sor:
      out float4 oColor : COLOR)
      out float4 oColor : COLOR)
{
{
float P = position.x * position.x + position.y * position.y;      //x^2 + y^2
float P = position.x * position.x + position.y * position.y;      //x<sup>2</sup> + y<sup>2</sup>
float innerR = 0.7 * 0.7;                                          //r^2
float innerR = 0.7 * 0.7;                                          //r<sup>2</sup>
float outerR = 0.9 * 0.9;                                          //R^2
float outerR = 0.9 * 0.9;                                          //R<sup>2</sup>
if (P >= innerR && P <= outerR)              //a pontnak az r sugarú körön kívül és az R sugarú körön belül kell lennie
if (P >= innerR && P <= outerR)              //a pontnak az r sugarú körön kívül és az R sugarú körön belül kell lennie
A lap eredeti címe: „https://vik.wiki/SzgGrafVizsga20120613