मैं इस निरंतर पॉप को विभिन्न ग्राफिक्स हेडर फाइलों में देखता रहता हूं
0.0039215689
ऐसा लगता है कि रंग के साथ कुछ करना है?
यहां Google पर पहली हिट दी गई है :
void RDP_G_SETFOGCOLOR(void)
{
Gfx.FogColor.R = _SHIFTR(w1, 24, 8) * 0.0039215689f;
Gfx.FogColor.G = _SHIFTR(w1, 16, 8) * 0.0039215689f;
Gfx.FogColor.B = _SHIFTR(w1, 8, 8) * 0.0039215689f;
Gfx.FogColor.A = _SHIFTR(w1, 0, 8) * 0.0039215689f;
}
void RDP_G_SETBLENDCOLOR(void)
{
Gfx.BlendColor.R = _SHIFTR(w1, 24, 8) * 0.0039215689f;
Gfx.BlendColor.G = _SHIFTR(w1, 16, 8) * 0.0039215689f;
Gfx.BlendColor.B = _SHIFTR(w1, 8, 8) * 0.0039215689f;
Gfx.BlendColor.A = _SHIFTR(w1, 0, 8) * 0.0039215689f;
if(OpenGL.Ext_FragmentProgram && (System.Options & BRDP_COMBINER)) {
glProgramEnvParameter4fARB(GL_FRAGMENT_PROGRAM_ARB, 2, Gfx.BlendColor.R, Gfx.BlendColor.G, Gfx.BlendColor.B, Gfx.BlendColor.A);
}
}
//...more like this
यह संख्या क्या दर्शाती है? कोई भी इसे एक कास्ट घोषित करने के लिए क्यों नहीं लगता है?
मुझे Google पर ऐसा कुछ भी नहीं मिला जिसने इसे समझाया हो।
1/255 == 0.00(3921568627450980)
- परेंस का अर्थ है पुनरावृत्ति।
(1.f/255)
?