저는 랩톱 및/또는 데스크톱에서 가상 현실 경험을 만드는 데 도움이되는 프로젝트를 진행하고 있습니다. Visual Studio 2010에서 XNA 4.0을 사용하고 있습니다. 현재 시나리오는 다음과 같습니다. 나는 kinect를 통해 사람 머리의 움직임을 연계 시켰습니다. 따라서 사람이 노트북과 관련하여 머리를 오른쪽으로 움직이면 이미지에 나타난 장면이 가상 투어의 효과를주는 왼쪽으로 회전되거나 창 경험을 들여다 보는 것입니다.Distance Fog XNA 4.0
시각적 인 매력을 높이기 위해 배경에 어둠을 추가하고 싶습니다. 마치 마치 터널처럼 보입니다.
상자는 삼각형 줄을 사용하여 만들어졌습니다. 상자의 평면에 사용되는 BasicEffect를 효과라고합니다. 오류를 컴파일에
effect.VertexColorEnabled = true;
effect.EnableDefaultLighting();
effect.FogEnabled = true;
effect.FogStart = 35.0f;
effect.FogEnd = 100.0f;
effect.FogColor = new Vector3(0.0f, 0.0f, 0.0f);
effect.World = world;
effect.View = cam.view;
effect.Projection = cam.projection;
약간의 법선에 관한됩니다. 나는 그 의미가 무엇인지 전혀 모른다. 나는 인터넷을 충분히 파헤 쳤다. (나는 상자의 뒷면에 아픈 검정색 옴니 라이트를 두는 인상을 받았다.)
오류가 아래에 부착되어
'버텍스는'인 VertexPositionColor [] [] 박스를 작성하는 데 사용된다.
어떻게이 오류를 해결할 수 있습니까? 방법/접근법이 맞습니까?
도움을 받아야합니다. 감사합니다. .