direct3d

    5

    2답변

    저는 수년간 OpenGL을 사용해 왔지만 D3D를 처음 사용하려고 시도한 후 상당한 시간을 낭비하여 저의 장면 조명은 내 물건에 고정되기보다는 세상에서 고정되어 있습니다. OpenGL 라이트 위치는 MODELVIEW 매트릭스로 다른 모든 것과 마찬가지로 변환됩니다. 따라서 라이트를 공간에서 고정하려면 MODELVIEW를 광원에 맞게 설정하고 glLightP

    7

    3답변

    내가 원하는 것은 Windows 응용 프로그램에서 다른 Direct3D 응용 프로그램을 시작하고 Direct3D 응용 프로그램을 부모 프로세스에서 제공하는 컨트롤로 렌더링하도록하는 것입니다. 이것도 가능합니까? 그렇다면 어떻게 될까요?

    2

    2답변

    Nvidia의 셰이더 언어로 작성된 조각 쉐이더를 통해 YUV에서 RGB로 변환을 구현했습니다. (Y, U 및 V는 조각 쉐이더에서 멀티 텍스처링을 통해 결합 된 별도의 텍스처에 저장됩니다.) OpenGL에서 잘 작동하지만 Direct3D에서는 출력 이미지를 올바르게 볼 수 없습니다. Direct3D가 YUV 변환 작업을 수행하기 전에 Y, U 및 V 샘플

    5

    4답변

    DirectX 콘텐츠가 바탕 화면과 실행중인 다른 응용 프로그램 위에 떠있는 것처럼 보입니다. 나는 또한 directx 내용을 반투명하게 만들 필요가 있으므로 다른 것들도 보여줄 수 있어야한다. 이 일을하는 방법이 있습니까? C#으로 Managed DX를 사용하고 있습니다.

    2

    1답변

    SlimDX/C#을 사용하여 Direct3D 응용 프로그램을 작성하고 있습니다. 나는 텍스트 상자 방법에 따라 카메라를 구성 : private float cameraZ = 5.0f; camera = new Camera(); camera.FieldOfView =(float)(Math.PI/2); camera.NearPla

    1

    1답변

    Direct3D에서 픽셀 쉐이더를 실행할 때, MaxTextureRepeat에 의해 부과 된 텍스처 좌표의 한계는 Tex2D()와 같은 텍스처 룩업 함수 호출시에만 문제가되거나, 텍스처 좌표가 쉐이더 내에서 액세스 될 때 항상 재생됩니다 ? MaxTextureRepeat 제한을 피하기 위해 texture lookup 함수에 전달하기 전에 텍스쳐 좌표에서 f

    3

    1답변

    전체 화면 Direct3D 응용 프로그램에서 작동하는 웹 브라우저가 있어야합니다. 예를 들어 Valve의 소스 기반 게임 (일종의)은 서버에 가입 할 때 MotD 창에서 수행합니다. 어디를보아야하는지 알려주시겠습니까?

    3

    4답변

    우리는 Direct3D를 사용해야하는 응용 프로그램을 가지고 있습니다. 특히 DirectX 9.0c 버전 4.09.0000.0904 이상이 필요합니다. 이것은 최신의 모든 XP 시스템에 있어야하지만 이전의 XP 시스템에는 설치되지 않을 수도 있습니다. 프로그래밍 방식으로 (C++을 사용하여) 어떻게 설치되어 있는지 판단 할 수 있습니까? Direct3D를