NM908

NM908 DSU 게임학과 이동훈 교수가 운영하는 게임 공부 페이지입니다.

유니티의 각종 변환(Transformation)을 직접 구현해 보았습니다. #유니티
16/06/2022

유니티의 각종 변환(Transformation)을 직접 구현해 보았습니다.
#유니티

이번 포스트에서는 Matrix(이하 행렬)에 대해서 다뤄보도록 하겠습니다. 정점 셰이더(Vertex Shader) 단계에서의 변환(로컬공간 → 월드공간 → 카메라공간 → 클립공간)은 결국 행렬을 어떻게 구성하고, 적용시킬 것인가에 대한 문제...

 #유니티
13/06/2022

#유니티

앞선 튜토리얼에서 너무 이론 중심으로 하니 좀 심심한 듯 하여 방식을 조금 바꿔서 진행해 보도록 하겠습니다. 아무래도 직접 소스코드를 건드리면서 하면 재미도 있고, 기억하기에도 좋겠죠? 그래픽스 책에서 제일 먼저 다루....

 #유니티
09/06/2022

#유니티

먼저 아래의 페이지를 열고 내용을 살펴보도록 합시다. 이 페이지는 세 가지 렌더 파이프라인, 즉 빌트인 렌더 파이프라인, URP, HDRP가 지원하거나 지원하지 않는 기능에 대한 정보를 나열하고 있습니다. 이런 정보를 참조함으로....

Unity Shader 입문을 위한 5편의 강좌 중 마지막 강좌입니다.
30/05/2022

Unity Shader 입문을 위한 5편의 강좌 중 마지막 강좌입니다.

Unity3D를 사용해 본 경험이 있다면 아마도 이미지 이펙트는 친숙한 개념일 겁니다. 스크립트를 하나 만들고 카메라에 붙인 후 렌더링 출력을 바꾸고... C # 스크립트로 이런 작업을 하지만 실제 연산은 셰이더를..

30/05/2022

지금까지 살펴본 세 개의 튜토리얼에서는 surface shader를 개괄적으로 설명했고, 이를 이용해서 물리적 속성(albedo, gloss, specular reflection 등)을 표현하는 방법을 다루었습니다. Unity3D의 또 다른 종류의..

27/05/2022

극지방은 춥고, 적도 부근은 왜 뜨거울까요? 이 질문은, 얼핏 셰이더랑은 아무런 관련이 없어 보이지만, 사실 빛에 대한 모델이 어떻게 작동하는지를 이해하는데 가장 기본이 되는 질문입니다. 앞 장에서 설명한..

26/05/2022

Unity3D 셰이더에 대한 시리즈 포스트 두 번째 파트입니다. 이번 편에서는 surface shader를 다루고자 합니다. 첫 번째 편에서 이야기한 것처럼 셰이더란 Cg/HLSL이라고 불리는 언어로 작성된 GPU에 의해 실행되는..

그래픽스 수업 듣는 학생들을 위한 보충 자료
25/05/2022

그래픽스 수업 듣는 학생들을 위한 보충 자료

Unity3D는 게임을 개발하는 데 있어 더할 나위 없이 쉬운 도구입니다. 하지만 쉽다고 만만하게 볼 수 없는 것이 몇몇 기술은 제대로 이해하고 활용하는데 어려움을 겪을 수 있는데, 그중 대표적인 기술이 셰이더에..

게임 인공지능의 간략한 역사와 게임 인공지능이 적용된 대표 게임들
23/05/2022

게임 인공지능의 간략한 역사와 게임 인공지능이 적용된 대표 게임들

Academic AI 분야의 초창기부터 과학자들은 스스로 플레이할 수 있는 게임 에이전트 구축에 큰 관심을 보여왔습니다. 체커나 체스 등의 보드 게임이 전통적인 인공지능 분야에서 다루는 대상이었죠. 주로 미니맥스..

12/05/2022

앞 포스트에서 인공지능은 실제 인간의 지능을 모방할 필요는 없다고 말했습니다. 보편적 지능이라는 큰 범주에서 인공지능은 그 쓰임에 맞게 특화된 지능으로 발전될 수 있습니다. 그렇다면 게임 인공지능은 어떠..

Address

부산시 사상구 주례로 47 동서대학교
Busan
47011

Website

Alerts

Be the first to know and let us send you an email when NM908 posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Establishment

Send a message to NM908:

Share

Category