개발
-
저번 포스팅에선 Wave Deformer 예시를 갖고 Deformer 연산에 대한 이해와 비선형 Deform 작업에서 Normal을 구하는 방법 두 가지 (J Matrix, 근사수치기법)에 대해 공부했습니다. 이번 포스팅에선 저번 예제에서 보였던 각진 물결을 보다 부드럽게 만들기 위해 Tessellation 기술에 대한 전반적인 지식을 익혀 볼 것 입니다. 이런 지식을 익힌 후 기존 예제를 보강하는 방식으로 포스팅이 진행 될 것입니다. 1. Tessellation이란? MSDN에서는 Tessellation을 다음과 같이 설명했습니다. "GPU를 통해 low-detail subdivision surface를 high-detail subdivision surface로 변환해주는 작업을 Tessellation..
[Snow Footprint] 02.Tessellator - 01 (Hull-Shader)저번 포스팅에선 Wave Deformer 예시를 갖고 Deformer 연산에 대한 이해와 비선형 Deform 작업에서 Normal을 구하는 방법 두 가지 (J Matrix, 근사수치기법)에 대해 공부했습니다. 이번 포스팅에선 저번 예제에서 보였던 각진 물결을 보다 부드럽게 만들기 위해 Tessellation 기술에 대한 전반적인 지식을 익혀 볼 것 입니다. 이런 지식을 익힌 후 기존 예제를 보강하는 방식으로 포스팅이 진행 될 것입니다. 1. Tessellation이란? MSDN에서는 Tessellation을 다음과 같이 설명했습니다. "GPU를 통해 low-detail subdivision surface를 high-detail subdivision surface로 변환해주는 작업을 Tessellation..
2017.12.16 -
12월 공부 리스트인 중 하나인 Snow Footprint 프로젝트 분석을 위한 기초 공부 자료입니다. 본 포스팅은 http://developer.download.nvidia.com/books/HTML/gpugems/gpugems_ch42.html 의 내용을 번역 및 실습하며 이루어집니다. 1. 디포머란?A. 명시적 정의 : 정점들의 집합을 연산했을 때 이 기존 정점들의 집합이 새로운 좌표를 가질 수 있도록 하는 연산자를 Deformer라고 한다. i. 조건 : 1. Deformer에 의해 새로운 Vertex나 Edge가 생기면 안됩니다.2. Deformer에 의해 변형된 정점은 다른 정점의 변화과정을 통해 영향을 받으면 안됩니다.A. 위 규칙을 어기는 예 : i. Vertex Averaging : 주어..
[Game Jams] [Snow Footprint] 01. Deformer12월 공부 리스트인 중 하나인 Snow Footprint 프로젝트 분석을 위한 기초 공부 자료입니다. 본 포스팅은 http://developer.download.nvidia.com/books/HTML/gpugems/gpugems_ch42.html 의 내용을 번역 및 실습하며 이루어집니다. 1. 디포머란?A. 명시적 정의 : 정점들의 집합을 연산했을 때 이 기존 정점들의 집합이 새로운 좌표를 가질 수 있도록 하는 연산자를 Deformer라고 한다. i. 조건 : 1. Deformer에 의해 새로운 Vertex나 Edge가 생기면 안됩니다.2. Deformer에 의해 변형된 정점은 다른 정점의 변화과정을 통해 영향을 받으면 안됩니다.A. 위 규칙을 어기는 예 : i. Vertex Averaging : 주어..
2017.12.09 -
[Unity PBR] Standard Shader의 제질에 따른 Albedo Color 2017.12.08
-
https://developer.nvidia.com/gpugems/GPUGems/gpugems_ch01.html
<자료조사>[Water Foam] Gerstner Wavehttps://developer.nvidia.com/gpugems/GPUGems/gpugems_ch01.html
2017.12.05 -
1. GPU Gems에 정리된 Vertex Deformer 번역 및 유니티 실습 - 실습 프로젝트 : Mesh Wave- 얻게 될 지식 : 1) Vertex Shader, Fragment Shader 기본 작성 요령 2) 비선형 변환에서 Normal Vector, Bi-Normal Vector의 연산방법- 참고 : http://developer.download.nvidia.com/books/HTML/gpugems/gpugems_ch42.html2. 이전 내용에 Hull Shader -> Tessellator -> Domain Shader -> Geometry Shader 스테이지를 추가해보기- 얻게 될 지식 : 1) Tessellation 과정의 전반적 이해2) 효율적인 Tessellation 영역 지정..
12월 목표 공부 커리큘럼 정리1. GPU Gems에 정리된 Vertex Deformer 번역 및 유니티 실습 - 실습 프로젝트 : Mesh Wave- 얻게 될 지식 : 1) Vertex Shader, Fragment Shader 기본 작성 요령 2) 비선형 변환에서 Normal Vector, Bi-Normal Vector의 연산방법- 참고 : http://developer.download.nvidia.com/books/HTML/gpugems/gpugems_ch42.html2. 이전 내용에 Hull Shader -> Tessellator -> Domain Shader -> Geometry Shader 스테이지를 추가해보기- 얻게 될 지식 : 1) Tessellation 과정의 전반적 이해2) 효율적인 Tessellation 영역 지정..
2017.11.25