본문 바로가기
728x90
반응형
[opengl].[#2.GLSL] 08. 잔소리...Toon shading 이전 시간에 Vertex Shader에 외부에서 조정되는 값을 넣어, Animation 효과를 내어 보았습니다. https://learn-and-give.tistory.com/34 [opengl].[#2.GLSL] 07. Vertex Shader에서 간단한 애니메이션 구현 앞에서 Vertex Shader에서 수식을 이용하여 Vertex 좌표를 변경 할 수 있는 것을 보았고, 이것이 Vertex의 좌표를 변경 할 뿐, Vertex로 구성 된 메쉬의 Topology와는 관계가 없다는 사실, 그리고 Pixel 수준에 learn-and-give.tistory.com 이번에는 조명에 들어가기 전에, (Code 없이) 잔소리만 좀 하려고 합니다. Toon shading 조명 효과의 대표적인 예인 Toon shadi.. 2023. 1. 11.
[opengl].[#2.GLSL] 06. gl_Position 끄적거리기(2) 지난 시간에는 Shader 밖에서 설정 된 Vertex 좌표가 gl_Position에 전달되는지 확인 해 봤습니다. 코드 상에서는 glRotate를 했지만 이것은 Model View Matrix에 영향을 미쳤고, glVertex로 입력 된 좌표가 그대로 gl_Position으로 전달 된 것을 볼 수 있었습니다. https://learn-and-give.tistory.com/29 [opengl].[#2.GLSL] 05. gl_Position 끄적거리기 앞에서 gl_Color의 특성에 대해서 알아보았습니다. https://learn-and-give.tistory.com/28 [opengl].[#2.GLSL] 04. gl_Color 끄적거리기 지난 글에서 Shader가 interpolation을 통해서 여러가.. 2023. 1. 9.
[opengl].[#2.GLSL] 05. gl_Position 끄적거리기 앞에서 gl_Color의 특성에 대해서 알아보았습니다. https://learn-and-give.tistory.com/28 [opengl].[#2.GLSL] 04. gl_Color 끄적거리기 지난 글에서 Shader가 interpolation을 통해서 여러가지 벡터를 보간하고, 그것으로 멋진 효과를 만들어 낸다는, 지극히 주관적인 잔소리를 좀 했었어요. https://learn-and-give.tistory.com/27 [opengl].[#2.GLSL] 03. learn-and-give.tistory.com 이번에는 Color와 함께 가장 대표적인 Vertex의 속성인 position에 대해서 알아보겠습니다. 좌표 변환을 해야 하니, 알아보기 쉽게 좀 정리를 하겠습니다. 왼쪽 아래 Vertex부터 반시계.. 2023. 1. 8.
[opengl].[#2.GLSL] 04. gl_Color 끄적거리기 지난 글에서 Shader가 interpolation을 통해서 여러가지 벡터를 보간하고, 그것으로 멋진 효과를 만들어 낸다는, 지극히 주관적인 잔소리를 좀 했었어요. https://learn-and-give.tistory.com/27 [opengl].[#2.GLSL] 03. Shader, 이걸 누가 설명 해 줬더라면... 나이가 들면서 점점 잔소리가 많아지는 것을 딸과의 대화에서 체감하고 있습니다. 예전에는 몰랐던 것을 이제 알게 되어, 똑같은 실수를 하지 않았으면 하는 바램이 크기 때문이죠. GLSL에서도 learn-and-give.tistory.com 평가는 언제나 각자가 하는 것이니, 이를 위해 Shader에 대해서 설명을 해 보도록 할께요. 이전 글의 마지막에, 이러니 저러니 다 하더라도, Frag.. 2023. 1. 7.
728x90
반응형