First-Met-With-RayTracing

Hey guys,speaking of RayTracing,I have to tell u that I’m really confused at the first time–What the hell is RayTracing?! Well u know I’m not the kind of person who is addicted to games, all I know about Graphics begins with the course UnityGame in my first year of Graduate,before that I am the one who doesn’t even know what pixel is! So not to mention those much more advanced technologies such as RayTracing!

I assume readers are the same with me! You just learned the really really basic graphics—! coordinates transformation,! uv mapping,! something about graphicspipeline,! unity games,(ok I admit that I’m a little irritable at present, cuz a bug cannot be fixed for a few days)suddenly a voice told you time to learn RayTracing, and it seems a mess with the existing knowledges in your head. Don’t worry, learn with me.

This article is going to be very very long, it’s about RayTracing,Acceleration,BRDF,PathTracing,Calculus,Global illumination,Unity,VScode etc, there will be lots pics and formulas. If you are patient enough to read through it, I promise you can learn something, but before this article, please scan the two articles:Lighting-Shading-Texture,Graphicspipeline,cuz we have lots things to link up.

Read more

Lighting-Shading-Texture

This article is for the novices that do not have too much graphics knowledge but understand the rough meaning of lighting mode/shader/texture mapping,and it’s better the reader is familiar with Unity.

I want to overview the Surface Shading & Texture Mapping,but it’s not a simple glance,I’ll try my best to describe this part in detail,including all kinds of textures:bump textures/environment maps/displacement mapping/shadow maps,the surface shading includes diffuse shading,phong shading etc. So there will be a lot of pictures and formulas.

With the above simplifications in mind, Let’s begin our trip.

Read more

Graphics Pipeline Overview

Those days I have learned Graphics again. For deeper memory,I tried to overview the graphics pipleline in this article. Shame on me that forgetting while reading…also my pooor English.

This article is for the novices that do not have too much graphics knowledge but understand the rough meaning of rasterization/mvp matrics/shader/uv mapping,and it’s better the reader is familiar with Unity.

With the above simplifications in mind, Let’s begin the graphics pipeline.

Read more
Your browser is out-of-date!

Update your browser to view this website correctly.&npsb;Update my browser now

×