inflearn logo

PBR (Physically Based Rendering) Easily Explained for Non-Majors

"Skip the formulas and code—focus on the principles and visual results!" This lecture was designed for 3D artists and modelers who have given up on understanding PBR (Physically Based Rendering) due to technical barriers. To ensure you can apply it directly to your actual work without any programming knowledge, we explain the visual principles of how light reacts on object surfaces. Basic Physics of Light: We break down intimidating terms like speed of light, illuminance, and luminance into concepts that are easy for artists to understand. Visual Implementation of Surfaces: Learn the Fresnel characteristics inherent in all objects and light reflection based on roughness through 'visual principles' rather than code. Advanced Lighting Techniques: Analyze what difference IBL (Image-Based Lighting) and Global Illumination make in actual modeling results. Understanding the Rendering Equation: Elevate the quality of your work by understanding the Rendering Equation—the core of rendering engines—not as a formula, but as a 'promise' that shows the flow of light. #PBRforArtists #3DModelerCourse #NoCodeGraphics #PhysicallyBasedRendering #PBRPrinciples #RenderingEquation #FresnelEffect #GraphicsforNonMajors #3DRenderingBasics #CGArtist #IntroToRendering #VisualPrinciplesLecture #3DWorkTips

8 learners are taking this course

Level Beginner

Course period Unlimited

Unreal Engine
Unreal Engine
OpenGL
OpenGL
DirectX
DirectX
vulkan
vulkan
game-programming
game-programming
Unreal Engine
Unreal Engine
OpenGL
OpenGL
DirectX
DirectX
vulkan
vulkan
game-programming
game-programming

What you will gain after the course

  • Detailed principles and understanding of physically based rendering

  • Understanding and Analysis of Formulas for Physically Based Rendering

  • PBR(Physically Based Rendering)

"We show you the PBR design process that adds physical certainty to an artist's intuition."

Instead of complex source code, you will visually learn the physical properties of light and the principles of surface reflection, gaining a deep understanding of the pipelines and working principles of how materials are represented within a rendering engine.

  • This is a course primarily focused on understanding the physical quantities of light and establishing the foundational theories of materials for PBR implementation.

  • The depth of theory and the approach are fundamentally different from typical lectures that focus primarily on tool usage.

  • Beyond simply operating the tools, we will completely analyze the physics-based mechanisms that run within actual engines.

  • This course is designed for 3D artists and modelers to grasp the fundamental principles of rendering.

Whether you know this or not when using Unity or Unreal Engine, your visual debugging ability to identify and resolve causes when materials appear differently than intended on screen will be completely different.


Lecture notes are provided for all classes. Repeatedly watching lectures is a huge waste of time in a difficult job market. You should focus and listen to the lecture once, then review using the book (document) to learn quickly and make the knowledge your own.

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

What you will learn

"We never learn too many things at once."

The course is structured to help beginners understand easily and at a steady pace by demonstrating how to build a DirectX11 library by breaking it down into small units.

While this consumes a lot of study time, it provides many advantages in terms of problem-solving approaches in the future.

Material Examples

Knowledge and Training (Skill)

Skill is not simply knowledge or information. People often mistake knowing the answer or encountering information for having a skill, so they search for it and follow along. They find the solution, replicate it, and delude themselves into thinking they have acquired the skill. Skill is the constant repetition and mastery of knowledge gained through information until it becomes second nature to your body. Through training and practice, we will turn programming knowledge into your own skill.

.





Through constant training, you will experience game development and various programming challenges, connecting your prior knowledge to cultivate problem-solving skills.

Things to note before taking the course

Hands-on Environment

If you want to understand physics-based rendering, it is possible on any device, at any time.

Learning Materials and Question Discord

Target Audience

  • Those who are familiar with and capable of utilizing C++ syntax

  • Artists who want to gain an in-depth understanding of physically based rendering (PBR)

  • Those who want to study and directly implement the operating principles of physically based rendering within a game engine.


Recommended for
these people

Who is this course right for?

  • Artists who want to understand the principles of physically based rendering in detail

  • Programmers who want to understand the principles of physically based rendering in detail

Need to know before starting?

  • Basic Mathematics for High School Science and Engineering

  • Basic Knowledge of Computer Graphics

Hello
This is eazuooz

12,110

Learners

133

Reviews

22

Answers

4.9

Rating

9

Courses

Experience

  • Neople (Content Development Team)

  • Dave studio (FD Project Lead Programmer)

  • Indie Game Fast Track Award winner

  • Assort Rock Game Academy Game Engine Framework Development and Education

  • OZ Intermedia (Server, Client Developer)

  • KRAFTON - inzoi studio

  • Seoul National University of Science and Technology Graduate School (Graphics Lab)

 

Areas of Interest

  • Computer Graphics Programming

  • Network Programming

  • Indie Game Development

  • Unity/Unreal

 

Introduction

Even if you take various programming courses and follow along by writing the code, your programming skills do not improve.

We minimize simple memorization and repetitive copying, focusing instead on the "ability to program independently."

Programming is a technical profession. Understanding through books and videos is only temporary. You must make it your own skill through constant repetition and training based on that understanding.

 

As I am currently working in the industry, I use what is actually used in the field

I intend to share as much practical know-how and techniques used in the field as possible.

 

Career and Job Counseling: https://inf.run/CkScB
Inquiries for Individual and Group Tutoring: eazuooz@gmail.com

 

 

More

Curriculum

All

15 lectures ∙ (2hr 32min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

eazuooz's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Limited time deal

$2,970.00

70%

$7.70