첫 번째 실수를 저 지르지 않기를 바랍니다. 몇 가지 그래픽 효과 및 필터 (예 : Sobel 또는 Gauß 마스크) 용 라이브러리를 작성 중입니다. 속도가 느리기 때문에 CPU에서이 작업을 수행 했으므로 Shazzam 도구로 일부 셰이더를 작성했습니다. 내 concret 문제는 C#에서이 셰이더를 사용할 수 없다는 것입니다. 인터넷에서 XAML의 효과
2.0 내 주요 질문을 시작하려면> : 내가 내 FireMonkey 애플리케이션에서 픽셀 쉐이더 모델 3, 4 또는 5를 사용할 수 있습니까? 내 FireMonkey 프로그램에서 픽셀 쉐이더를 동적으로 만들 수 있기를 원합니다. 그러기 위해 DirectX SDK와 함께 제공되는 fxc.exe를 사용하여 픽셀 쉐이더를 컴파일하고 컴파일 된 코드를 TShade
DX10 볼륨 렌더러를 DX10 버전으로 이식하려고합니다. 현재, 나는 다음과 같은 오류에 붙어있어 : D3D10: ERROR: ID3D10Device::DrawIndexed: The view dimension declared in the shader code does not match the view type bound to slot 0 of the Pi
학술 프로젝트의 경우 게시판을 처음부터 그리기위한 코드를 작성하려고합니다. 이제 나는 그들을 반투명하게 만들었다. 나는 그들이 배경에 대해 잘 보이게하기 위해 관리했습니다하지만 그들은 여전히이 그림처럼, 자신의-해야 투명 모서리가 서로를 커버 할 수있다 : 나는 '모르겠어요 잘못하고있다. 이 광고판을 그릴 때 사용하는 효과 파일입니다. 버텍스 쉐이더와 관련
나는 2D 장면, 렌더 타겟으로 설정된 2 개의 텍스처 및 버텍스 버퍼를 가지고있다. 첫 번째 텍스처는 명암/밝기 픽셀 쉐이더에 의해 필터링되고, 두 번째 텍스처는 동일한 쉐이더에서 처리하지 않는 메뉴로 작동하지만, 첫 번째 텍스처와 알파 블렌드해야합니다. 밝기/대비의 극한 값으로 갈 때까지 모든 것이 잘 돌아갑니다. 두 번째 값을 변경할 때 페이드 아웃
나는 그래픽 프로그래밍에 비교적 새로운 해요, 난 그냥이 바보 같은 질문을 보이는 경우 그래서 저를 용서하십시오, 책을 읽고 튜토리얼을 통해 스캔 한 있었어요. 나는 directx11의 및 실행의 기초를 가지고, 그리고 지금은 좀 재미를 찾고 있어요. 그래서 자연스럽게 나는 쉐이더 파이프 라인을 많이 읽고 있었고, 나는 이미 매료되었다. 자원을 낭비하지 않
버텍스 셰이더에서 픽셀 셰이더로 여러 번 출력하려면 어떻게해야합니까? 예를 들어 버텍스 쉐이더의 버텍스 컬러에서 몇 가지 다른 연산을 수행 한 후에 버텍스 컬러를 4 번으로 픽셀 쉐이더에 출력해야합니다. 이 작업을 수행 할 수 있습니까? 나는 빈 float4 color2를 만들려고 시도했다. In.color에서 In.vertcolor를 읽고 출력하고있다.