폐쇄 . 이 질문은보다
중점 되어야합니다. 현재 답변을 받고 있지 않습니다.
답변
모두 관련성이 있으며 온라인에서 무료입니다. CG 튜토리얼 (cg는 hlsl과 거의 동일)이 좋은 출발점이 될 것입니다.
GPU Gems 책은 무작위 효과를위한 레시피 책과 비슷합니다. 그들은 당신이 무엇을하고 있는지 알고 있다고 가정하지만, 당신이 일에 더 익숙해지면 훌륭한 리소스가됩니다.
CG 자습서
편집 : 그래도 셰이더에서 찾을 수있는 거의 모든 자습서 / 책은 여전히 관련성이 있습니다. 셰이더 Shader Model 1 용으로 작성된 것은 Shader Model 4와 함께 실행되며, 많은 경우 더 낮은 셰이더 모델을 대상으로하고 싶을 것입니다. 많은 효과가 최신 모델에서 제공하는 추가 항목을 필요로하지 않기 때문입니다 (좋은 물을 만들 수 있고 SM2.0으로 블룸 효과를 낸 다음 dx9가 옵션 인 경우 저가형 하드웨어를 타겟팅 할 수 있습니다.
답변
저기 “도 ShaderX 시리즈 책입니다. 첫 번째 커플은 링크에서 무료로 다운로드 할 수 있으며 물을 포함한 다양한 주제를 다룹니다. 무료 책의 기사는 원래 상당히 오래된 셰이더 버전을 대상으로했지만 기술이 명확하게 설명되고 쉽게 이전 할 수 있어야합니다.
답변
셰이더 언어는 크게 다르지 않으므로 한 언어를 배우고이 지식을 다른 언어로 전달할 수 있습니다. 개인적으로 저는 Cg로 시작했습니다. Nvidia에서 제공하는 정말 좋은 무료 리소스가 있습니다.
살펴보기 : http://developer.nvidia.com/page/cg_main.html
기본 사항을 제거한 후 수행 할 수있는 작업 특정 셰이더에 대한 일부 연구입니다. “블룸 셰이더”또는 “물 효과 셰이더”는 없지만 셰이더로 구현할 수있는 몇 가지 다른 기술과 모델이 있습니다.
내 의견으로는 “책이 필요하지 않습니다. 멋진 효과에 관심이 있다면 컴퓨터 그래픽 분야에 대한 지식을 얻고 싶다면 ShaderX 또는 GPU Gems 시리즈를 추천합니다.
답변
OpenGL을 태그로 나열했지만 아직 다른 사람이 연결하지 않았으므로 OpenGL 음영 언어 (일명 주황색 책)는 꽤 좋은 리소스입니다. 셰이딩 언어와 다양한 사용 사례를 다룹니다.
답변
답변
Patricio Gonzalez Vivo 온라인 : 쉐이더의 책
I “m 챕터가 몇 개 밖에 없어서 심층 리뷰를 제공 할 수는 없지만 지금까지는 매우 명확하고 재미 있고 실용적입니다. 그것은 맨 처음부터 시작하여 내가 이름을 붙일 수있는 모든 주제를 다루는 것으로 끝나는 것 같습니다 (그래픽 세계의 전체 초보자로서). 그러나 분명히 진행중인 작업이며 이후 장은 사용할 수 없습니다. 업데이트를 간절히 기다리고있을 것입니다.
PS : 이미 알고 계시 겠지만 만일을 대비해서 첫 번째 “연습 스케치북”으로 shadertoy.com 을 추천합니다. 처음에는 Processing에서 배우고 있었지만이 웹 앱이 학습 목적에 더 적합하다고 생각합니다.
댓글
답변
나는 똑같은 것을 찾고 있었는데 다음을 발견했습니다. http://wiki.gamedev.net/index.php/D3DBook:Book_Cover
만 사용할 수 있습니다. 이것은 부끄러운 일이지만 제가 살펴본 한 좋은 읽기입니다.