문제

나는 이미지에 소용돌이와 같은 많은 픽셀-쉐더 효과 예제를 보았다. 그러나 셰이더 효과를보다 실용적으로 사용하기 위해 누군가가 예제 나 튜토리얼을 알고 있는지 궁금합니다.

나는 소용돌이 효과가 사용되지 않는다고 말하는 것이 아니라, 내가 찾은 많은 예제가 기본 효과를 설명하고 다른 효과와 미묘하게 사용될 수있는 방법으로 들어 가지 않는 것입니다. 멋진 효과를냅니다. 비디오가 있습니다 여기, 그것은 모든 WPF 효과 라이브러리를 간략하게 설명하지만, 실용적인 맥락에서 어떻게 그것들을 어떻게 사용할 것인지 잘 모르겠습니다.

예를 들어, Flash 8이 Blur와 같은 효과가 나왔을 때 Blur 효과를 사용하여 속도 텍스트를 사용하여 멋진 효과를 만드는 방법을 보여주는 멋진 비디오를 발견했습니다. 8. 픽셀 셰이더 효과와 비슷한 것을 찾고 있습니다.

도움이 되었습니까?

해결책

다른 상황에서 픽셀 셰이더를 사용했습니다. 대부분 사용자에게.

다음은 저의 두 가지 예입니다. Silverlight/WPF의 지니 효과 : 라이브 데모

Alt Text http://img121.imageshack.us/img121/6074/genied.jpg


Silverlight 4의 웹캠 지원은 셰이더와 결합 할 때 끝없는 재미를 제공합니다. 나는 Bill Gates Face의 회의 참석자들을 놀라게하여 흰색 표면에 나타납니다. 웹캠 옆에 손전등을 설정하고 ...

Alt Text http://w2.com.ua/files/tinymce/images/analytics/it%20jam%20/.thumbs/4bd67c03d4553251a72a01256fd9e61f_600_0.jpg

웹 캠 응용 프로그램도 여기에서 사용할 수 있습니다. 라이브 데모 (너는 필요할거야 실버 라이트 4 런타임 & 웹캠).

윙하는 사용자는 확실히 셰이더를 사용하는 방법 일뿐입니다. GPU에서 비용이 많이 드는 미적분학을 할 수도 있지만 실제 예제를 찾을 수는 없습니다. 그리고 당신이 게임 개발자라면 (나는 아니다) 아마 매일 셰이더를 사용합니다.


실질적인 용도에 관해서는, 그물에, 특히 WPF/Silverlight 기술에는 그다지 많지 않습니다. 하나는 인접한 주제를 살펴보아야합니다 HLSL 언어 사양 그리고 플래시로 끝납니다 픽셀 벤더. 시작에 대한 좋은 참조는 다음과 같습니다.

나도 설명 자세한 내용은 내가 Genie 효과를 어떻게 만들 었는지, 그러나 설명은 러시아어로만 사용할 수 있습니다.


내가 아는 한 WPF 컨트롤에는 셰이더의 빌드 인 사용이 없습니다.

도움이 되었기를 바랍니다 :). 건배.

다른 팁

픽셀 셰이더 효과가 활성화되는 실용적인 것은 ... 혼합 모드.

Robby Ingebretsen 's를 확인하십시오 게시하다 문제에 대해 (선형 화상 블렌드 모드를 활용하는 유용한 방법에 대해 논의 함). stackoverflow도 있습니다 의문 이 주제에 대해서도.

사실, 나는 실제로 WPF & Silverlight 용 블렌드 모드 라이브러리를 작성했으며 블로그. 다음은 모든 블렌드 모드 게시물의 목록입니다 (모두 소스 코드와 바이너리가 첨부됨) :

이것이 당신의 상상력을 불러 일으키기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top