Skip to main content
GameDev.net gamedev.net

Graphics Programming

11 items across game development

11 results

Blog

Rasterizer Project - Part: BASIC_END

Hello folks lets continue working on this rasterizer, lets get the rasterization going and then were putting this project on hold for a while. I will be making the DoingOpenGL …

NoticeSmeh ·
C++ Graphics Programming rasterizer Lightning math
Blog

Unreal Engine - Make frame generation plugins work properly

Have you ever wondered why DLSSG/FFXFI/XeFG did not work at all after you installed them? Have you ever wondered why a single frame generation plugin works well, but they suddenly …

SquallLiu ·
Unreal Engine rendering Graphics Programming
Blog

Rasterizer Project - Part 3: Geometry

So lets create a geomtry.h so we can actually calculate the 3d math we need for our rasterizer to work. Lets start with this struct. This is ofcourse a vector …

NoticeSmeh ·
C++ Graphics Programming rasterizer lighting math
Blog

Rasterizer Project - Part 1: Getting started

Were making a Rasterizer folks, exciting really. I would like to credit: I will be using these resources in my journey in making this rasterizer.https://haqr.eu/tinyrenderer/bresenham/ What is a Rasterizer?Its a …

NoticeSmeh ·
C++ Graphics Programming rasterizer lighting math
Blog

Learning OpenGL Part: The End - Model loading

So far weve only been using a cube and thats not very exciting is it. We probably want to expand beyond this cube if we want to make more impressive …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine LearnOpenGL.com +1
Blog

Learning OpenGL Part 5: Lighting

Light Casters: So lets maek some different light sources, different types of light behave differently. Some lightsources are super far away but super bright whilst some are close but weaker. …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine LearnOpenGL.com +1
Blog

Learning OpenGl Part 4: Materials and Specular Maps

Materials:Were talking about materials in this chapter. So essentially a material is a collection of data that determines how light should bounce of a given object. It makes sense that …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine LearnOpenGL.com +1
Blog

Learning OpenGL Part 3: Lighting and Normals

So color:Color is light that bounces from an object right into your eyeballs. The object absorbs some rays and then what bounces of is the color you see in your …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine LearnOpenGL.com +1
Blog

Learning OpenGl Part 2: Camera and Matrices

So here were using GLM for our vector math, I am not going to go into detail around vector math nor how this works because honestly I can not explain …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine LearnOpenGL.com +1
Blog

Learning OpenGL Part 1: Hello Window – Textures

Hi this is my previous Learning OpenGL devlog that I am now posting here on this website! Theres probably numerous innaccuracies but hey, its a start. The series is already …

NoticeSmeh ·
C++ Graphics Programming OpenGL game engine Textures