채널톡 아이콘

비전공자도 쉽게 이해하는 PBR(물리 기반 렌더링)

"수식과 코드는 생략하고, 원리와 시각적 결과에 집중합니다!" 본 강의는 기술적 장벽 때문에 PBR(물리 기반 렌더링) 이해를 포기했던 3D 아티스트와 모델러분들을 위해 기획되었습니다. 프로그래밍 지식 없이도 실제 작업에 바로 적용할 수 있도록, 빛이 물체 표면에서 어떻게 반응하는지 시각적인 원리를 중심으로 설명합니다. 빛의 기본 물리: 광속, 조도, 휘도 등 어렵게 느껴지는 용어들을 아티스트가 이해하기 쉬운 개념으로 풀어냅니다. 표면의 시각적 구현: 모든 물체가 가진 프레넬(Fresnel) 특성과 거칠기에 따른 빛의 반사를 코드가 아닌 '눈으로 보는 원리'로 배웁니다. 고급 라이팅 기법: IBL(이미지 기반 라이팅)과 전역 조명(Global Illumination)이 실제 모델링 결과물에 어떤 차이를 만드는지 분석합니다. 렌더링 방정식의 이해: 렌더링 엔진의 핵심인 렌더링 방정식을 수식이 아닌, 빛의 흐름을 보여주는 하나의 '약속'으로 이해하여 작업의 퀄리티를 한 단계 높여드립니다. #아티스트를위한PBR #3D모델러강좌 #코드없는그래픽스 #물리기반렌더링 #PBR원리 #렌더링방정식 #프레넬현상 #비전공자그래픽스 #3D렌더링기초 #CG아티스트 #렌더링입문 #비주얼원리강의 #3D작업팁

8명 이 수강하고 있어요.

난이도 입문

수강기한 무제한

그래픽스
그래픽스
언리얼강의
언리얼강의
유니티
유니티
게임개발
게임개발
directx
directx
그래픽스
그래픽스
언리얼강의
언리얼강의
유니티
유니티
게임개발
게임개발
directx
directx

수강 후 이런걸 얻을 수 있어요

  • 물리 기반 렌더링에 대한 자세한 원리와 이해

  • 물리 기반 렌더링에 대한 수식의 이해 및 분석

  • PBR(Physically Based Rendering)

"아티스트의 감각에 물리적 확신을 더하는 PBR 설계 과정을 보여드립니다."

복잡한 소스코드 대신 빛의 물리적 성질과 표면 반사 원리를 시각적으로 학습하며, 렌더링 엔진 내부에서 재질이 표현되는 작동 원리와 파이프라인을 깊이 있게 이해할 수 있게 됩니다.

  • PBR 구현을 위한 빛의 물리량 이해와 재질의 기초 이론 확립이 주가 되는 과정입니다.

  • 일반적인 툴 사용법 위주의 강의와는 이론의 깊이와 접근 방식부터가 다릅니다.

  • 단순히 툴을 다루는 수준을 넘어, 실제 엔진에서 구동되는 물리 기반 메커니즘을 완벽히 분석합니다.

  • 이 과정은 3D 아티스트와 모델러가 렌더링의 근본 원리를 깨우치기 위해 설계되었습니다.

이것을 알고 유니티(Unity)나 언리얼(Unreal) 엔진을 활용할 때와 모르고 활용할 때, 재질이 화면에서 의도와 다르게 보일 때 원인을 찾아내고 해결하는 시각적 디버깅 능력이 완전히 달라집니다.


모든 강의는 수업노트가 제공됩니다. 강의를 반복적으로 보는 건 어려운 취업시기에 엄청난 시간적 손해입니다. 강의는 처음 한번 집중해서 들으시고 복습은 책(문서)로 진행되어야 빠르게 학습하셔서 내것으로 만들수 있습니다.

#DirectX #C++ #Unity #game-programming

이런 내용을 배워요

“절대 많은 것을 한번에 배우지 않습니다.”

Directx11 라이브러리를 작은 단위로 나누어서 구성하는 코딩을 보여줌으로써 초보자도 쉽고 천천히 이해 할 수 있게 강의를 구성했습니다.

이는 공부 시간은 많이 소모되지만 추후 문제 해결 접근 방법에 있어서 많은 이점을 가져다 줍니다.

Material 예시

지식과 훈련(기술)

기술이란 단순히 지식,정보가 아닙니다. 사람들은 정답을 아는 것 정보를 접한 것을 기술이라 착각하여 이를 찾고 따라서 작성하는 방법을 사용합니다. 해답을 찾아서 따라 만들고 기술을 얻었다고 착각 합니다. 기술이란 지식,정보를 통해서 얻은 지식을 내 몸에 숙달 될 때 까지 끊임없이 반복 숙달 하는 것 입니다. 트레이닝과 훈련을 통해서 프로그래밍 지식을 여러분들의 기술로 만들어 드립니다

.





끊임 없는 트레이닝으로 게임 제작과 여러 프로그래밍 문제들을 경험하고 이전에 배워왔던 지식을 연결 시켜 문제 해결 능력을 길러냅니다.

수강 전 참고 사항

실습 환경

물리기반 렌더링을 이해하고 싶다면 어떤 기기 에서 든지 언제든지 가능합니다.

학습 자료 및 질문 디스코드

강의 타겟

  • c++ 문법을 숙지하고 활용 가능한 자

  • 물리기반렌더링에 대해서 심층적으로 이해하고 싶은 아티스트

  • 게임엔진에서 물리기반 렌더링의 구동원리를 직접 구현해보고 공부하고 싶은 자


이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 물리 기반 렌더링의 원리를 자세히 이해하고 싶은 아티스트

  • 물리 기반 렌더링의 원리를 자세히 이해하고 싶은 프로그래머

선수 지식,
필요할까요?

  • 고등학교 이공계 기본 수학

  • 컴퓨터 그래픽스 기본 지식

안녕하세요
얌얌코딩입니다.

12,110

수강생

133

수강평

22

답변

4.9

강의 평점

9

강의

경력

  • Neople (컨텐츠 개발팀)

  • Dave studio (FD 프로젝트 리드 프로그래머)

  • 인디게임 패스트트랙 수상

  • 어소트락게임아카데미 게임엔진 프레임워크 개발 및 교육

  • OZ 인터미디어(서버, 클라 개발자)

  • 크래프톤(KRAFTON) - inzoi studio

  • 서울 과학기술 대학교 대학원 (그래픽스 연구실)

 

관심 분야

  • 컴퓨터 그래픽스 프로그래밍

  • 네트워크 프로그래밍

  • 인디게임 개발

  • 유니티/언리얼

 

소개

여러가지 프로그래밍 강의를 듣고 따라서 코드를 작성하여도 나의 프로그래밍 실력은 늘지 않습니다.

단순 암기와 베끼는 실습을 최소화 하고 ‘스스로 프로그래밍 할 수 있는 능력’에 집중합니다.

프로그래밍은 기술직군 입니다. 책과 영상으로 이해만 하는 것은 그 때 뿐입니다. 이해를 바탕으로 끊임없는 반복과 훈련으로 나의 기술로 만들어야 합니다.

 

현재 업계에 몸담고 있는 만큼, 현업에서 사용하는

실전 노하우와 기법을 최대한 공유 드리고자 합니다.

 

진로 및 직업 상담 : https://inf.run/CkScB
개인 및 그룹 과외 문의 : eazuooz@gmail.com

 

 

더보기

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

얌얌코딩님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

얼리버드 할인 중

₩2,970

70%

₩9,900