목록공부한거 (73)
눈팅하는 게임개발자 블로그
원문 사이트 learnopengl.com/Advanced-Lighting/Gamma-Correction LearnOpenGL - Gamma Correction Gamma Correction Advanced-Lighting/Gamma-Correction As soon as we compute the final pixel colors of the scene we will have to display them on a monitor. In the old days of digital imaging most monitors were cathode-ray tube (CRT) monitors. These monitors h learnopengl.com 번역 사이트 gyutts.tistory.com/166?catego..
원문 사이트 learnopengl.com/Advanced-Lighting/Advanced-Lighting LearnOpenGL - Advanced Lighting Advanced Lighting Advanced-Lighting/Advanced-Lighting In the lighting chapters we briefly introduced the Phong lighting model to bring a basic amount of realism into our scenes. The Phong model looks nice, but has a few nuances we'll focus on in this chapt learnopengl.com 번역 사이트 gyutts.tistory.com/165?cate..
원문 사이트 learnopengl.com/Advanced-OpenGL/Anti-Aliasing LearnOpenGL - Anti Aliasing Anti Aliasing Advanced-OpenGL/Anti-Aliasing Somewhere in your adventurous rendering journey you probably came across some jagged saw-like patterns along the edges of your models. The reason these jagged edges appear is due to how the rasterizer transforms learnopengl.com 번역 사이트 gyutts.tistory.com/160?category=755809..
원문 사이트 learnopengl.com/Advanced-OpenGL/Instancing LearnOpenGL - Instancing Instancing Advanced-OpenGL/Instancing Say you have a scene where you're drawing a lot of models where most of these models contain the same set of vertex data, but with different world transformations. Think of a scene filled with grass leaves: each grass learnopengl.com 번역 사이트 gyutts.tistory.com/158?category=755809 Learn..
원문 사이트 learnopengl.com/Advanced-OpenGL/Geometry-Shader LearnOpenGL - Geometry Shader Geometry Shader Advanced-OpenGL/Geometry-Shader Between the vertex and the fragment shader there is an optional shader stage called the geometry shader. A geometry shader takes as input a set of vertices that form a single primitive e.g. a point or a trian learnopengl.com 번역 사이트 heinleinsgame.tistory.com/34?cate..
원문 사이트 learnopengl.com/Advanced-OpenGL/Advanced-GLSL LearnOpenGL - Advanced GLSL Advanced GLSL Advanced-OpenGL/Advanced-GLSL This chapter won't really show you super advanced cool new features that give an enormous boost to your scene's visual quality. This chapter goes more or less into some interesting aspects of GLSL and some nice t learnopengl.com 번역 사이트 heinleinsgame.tistory.com/33?category..
원문 사이트 learnopengl.com/Advanced-OpenGL/Advanced-Data LearnOpenGL - Advanced Data Advanced Data Advanced-OpenGL/Advanced-Data Throughout most chapters we've been extensively using buffers in OpenGL to store data on the GPU. This chapter we'll briefly discuss a few alternative approaches to managing buffers. A buffer in OpenGL is, at its learnopengl.com 번역 사이트 heinleinsgame.tistory.com/30 [Learn O..
원문 사이트 learnopengl.com/Advanced-OpenGL/Framebuffers LearnOpenGL - Framebuffers Framebuffers Advanced-OpenGL/Framebuffers So far we've used several types of screen buffers: a color buffer for writing color values, a depth buffer to write and test depth information, and finally a stencil buffer that allows us to discard certain fragmen learnopengl.com 번역 사이트 heinleinsgame.tistory.com/28?category=7..
원문 사이트 learnopengl.com/Advanced-OpenGL/Face-culling LearnOpenGL - Face culling Face culling Advanced-OpenGL/Face-culling Try mentally visualizing a 3D cube and count the maximum number of faces you'll be able to see from any direction. If your imagination is not too creative you probably ended up with a maximum number of 3. You can v learnopengl.com 번역 사이트 heinleinsgame.tistory.com/27?category=7..
원문 사이트 learnopengl.com/Advanced-OpenGL/Blending LearnOpenGL - Blending Blending Advanced-OpenGL/Blending Blending in OpenGL is commonly known as the technique to implement transparency within objects. Transparency is all about objects (or parts of them) not having a solid color, but having a combination of colors from the obj learnopengl.com 번역 사이트 heinleinsgame.tistory.com/26 [Learn OpenGL 번역] ..