다양한 그래픽 헤더 파일 에서이 지속적인 팝업이 계속 나타납니다.
0.0039215689
아마도 색과 관련이있는 것 같습니다.
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
이 숫자는 무엇을 나타 냅니까? 왜 그것을 const로 선언하지 않는 것입니까?
Google에서 설명하는 내용을 찾을 수 없습니다.
흠 ... 단지 매직 넘버를 방지 할 수있는 방법이 있다면 ...
—
폴 드레이퍼
1/255 == 0.00(3921568627450980)
-parens는 반복을 의미합니다.
다음 매직 번호, 볼프람 알파 물어보십시오
—
AakashM
이유를 불문하고 목적을 기록하지 않고 마법 번호를 사용하는 것은 매우 불편합니다
—
Isaac Rabinovitch
(1.f/255)
있습니까?