«shaders» 태그된 질문

그래픽 하드웨어에서 실행되며 장면 렌더링 방식을 고도로 제어하는 ​​컴퓨터 프로그램

1
"벽 뒤에서보기"효과를 만들려면 어떻게해야합니까?
신성 : Original Sin 2 에는 아름다운 시스루 시스템이 있습니다. 벽 뒤로 가면 스플래시 마스크가 나타나고 게임 주위를 움직이면 바뀝니다. 디졸브 셰이더와 같으며 메타 볼 효과가 있습니다. 이 효과를 어떻게 복제하여 플레이어가 벽 뒤에 갈 때 동적 스플래시 마스크를 만들 수 있습니까? 이 YouTube 비디오 를 통해 원하는 효과를 볼 …




4
여러 셰이더 사용
나는 현재 OpenGL 쉐이더를 연구하고 있지만 무언가를 알아낼 수 없습니다 : 예를 들어 툰 쉐이더를 사용하여 렌더링 된 주전자와 같은 장면에서 매우 반사되는 표면을 사용하여 다른 쉐이더를 적용하는 방법 이 비디오와 같은 노이즈 기능 http://www.youtube.com/watch?v=1ogg4ZfdBqU 다른 하나는 장면에 블룸 쉐이더를 적용한 후 모션 블러 셰이더를 적용하는 것입니다. 버텍스 쉐이더 하나와 …
53 shaders  glsl 

1
Raymarch 셰이더는 어떻게 작동합니까?
나는 shadertoy.com에서 발견 된 쉐이더를보고 있었고 멋진 것들 대부분에는 소음과 광선이 공통적으로 있습니다. 소스 코드를 전혀 이해하지 못하지만 정말로하고 싶습니다. 이 쉐이더는 어떻게 작동하고 raymarch 알고리즘은 어떻게 작동합니까? 나는 모든 것을 검색했으며 주제에서 아무것도 찾을 수 없습니다. 감사



2
성공적인 glLinkProgram 후에 쉐이더를 삭제 / 분리해야합니까?
연결된 프로그램을 가지고 있고 방어적인 프로그래밍에 대해 생각한 후에이 프로그램을 연결하는 데 사용 된 셰이더를 삭제하고 분리해야합니까? 그렇다면 자원을 확보 할 수 있습니까? 아니면 glDeleteProgram 호출 후에 만이 셰이더 객체가 해제됩니까? 편집 : 내가하고있는 일을 명확히하기 위해 (답과 일치합니다) : glCreateShader-> glShaderSource-> glCompileShader-> glCreateProgram-> glAttachShader-> glLinkProgram-> glDetachShader-> glDeleteShader->이 쉐이더 프로그램을 …
45 opengl  shaders 

1
개요 글로우 효과에서 앨리어싱을 줄이려면 어떻게해야합니까?
Left 4 Dead 게임에서 빛나는 윤곽선 효과를 복제하려고합니다. 이 효과로 인해 오브젝트가 가려져 있어도 오브젝트 윤곽선이 빛납니다. 다음은 효과의 스크린 샷입니다. OpenGL 기반 프로그램에서이 효과를 어느 정도 복제 할 수 있습니다. 이것이 내가 현재하고있는 일입니다. 빛나는 물체를 렌더링하기 위해 화면 크기의 절반 인 색상 및 깊이 텍스처 만들기 글로우 색상 …
42 opengl  shaders  glsl  glow 

5
게임 속의 배우가 스스로를 그릴 책임이 있습니까?
저는 게임 개발에 익숙하지 않지만 프로그래밍에는 익숙하지 않습니다. JavaScript canvas요소를 사용하여 Pong 유형 게임을하고 있습니다. Paddle다음 속성을 가진 객체를 만들었습니다 ... width height x y colour 또한 다음 Pong과 같은 속성 을 가진 객체가 있습니다 ... width height backgroundColour draw(). 이 draw()방법은 현재 재설정 중이며 canvas질문이 발생한 곳입니다. 해야 Paddle객체가이 …

4
3D 그래픽스 프로그래밍에서 조각이란 무엇입니까?
프래그먼트 셰이더의 프래그먼트 란 무엇입니까? Wikipedia는 다음과 같이 말합니다. 일반적으로 조각은 픽셀을 가리는 데 필요한 데이터와 조각이 픽셀이되기 위해 살아남는지 테스트하는 데 필요한 데이터 (깊이, 알파, 스텐실, 가위, 창 ID 등)로 생각할 수 있습니다. 텍스처, 버텍스 또는 다른 것입니까?

12
HLSL 학습을위한 좋은 자료는 무엇입니까? [닫은]
마지막으로 HLSL을 배우려고했을 때, 나는 몇 가지 쉐이더를 만들고 대부분 내가하고있는 것을 이해했지만 여전히 어둠 속에서 걸려 넘어지는 것 같은 느낌이 들었습니다. 내가 배운 것의 대부분은 내용을 잘 설명하지 못하는 다양한 블로그 게시물에서 얻었습니다. 또한 MSDN의 설명서는 더 많은 기능 참조로 보입니다. HLSL 작성뿐만 아니라 셰이더 작성 기술을 어디서 배울 …
28 shaders  hlsl 

4
머티리얼과 셰이더의 차이점
게임에서 재료는 종종 물체의 시각적 모양에만 영향을줍니다. 시각적 모양은 쉐이더에 의해 영향을받습니다. 용어와 관련하여 머티리얼과 쉐이더 사이에 차이가 있습니까? 하나의 재질에 하나의 쉐이더를 작성해야합니까?

3
개요 객체 효과
League of Legends 또는 Diablo III에서와 유사한 개요 효과를 어떻게 얻을 수 있습니까? 쉐이더를 사용합니까? 방법? 특정 엔진에 국한되지 않고 내가 작업중 인 엔진에 적응할 수있는 답변을 선호합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.