blog

Latest posts

In this session we will add “image based lighting” from an hdr environment cubemap to the PBR equation, using the surrounding environment as the light source. This should add an even more realistic look the scene as the light contribution used by the materials is now controlled by the environment. In the process, we will also need to generate the BRDF 2D-LUT and irradiance and filtered cube maps from the environment map. Let's get started!

→ Read more...

Hey hey my dear friend! Welcome back for another episode on our NervLand world 😊! Last time, we introduced support for development GUIs with IMGUI in our engine, and now we are going to put that to use in this session while experimenting with physically based rendering implementation 👍! From what I read so far, writing a very minimal version of PBR should actually be no big deal: it's just a few custom shader functions in the end 🤔, So hopefully, not too much trouble ahead of us here ? Well, in theory at least… Let's see how this goes now!

→ Read more...

Hello hello! In our previous devlog article we introduced some “additional features” on the text rendering system I'm building in NervLand. One of the main interest when introducing such support for text rendering, if of course to get ready to builf some user interfaces, and eventually, I think I will get to this. But for this new episode, I'm rather going to try to take a shortcut for once, and figure out how to integrate IMGUI in our engine 😎!

From what I've read already, imgui should provide us with “backends” for both SDL2 and webgpu, which are exactly what we need, so, what go wrong really ?? 🤣🤣🤣

→ Read more...

In this article we continue our journey on how to improve on our youtube thumbnail generation process.

→ Read more...

In this article we continue our journey on how to improve on our youtube thumbnail generation process.

→ Read more...

We continue here from our previous devlog article where we implemented the initial support for text rendering in NervLand. Nwow it's time to push it a little further and add the missing features in this tex rendering system.

→ Read more...

In this post we will see how to remove the background from a given image. This will be a pretty simple article in fact, but at least it could serve as reference later on how to use this new script command.

→ Read more...

Trying yet another approach now to keep track of my devlogs, this time trying to focus on specific points in dedicated blog articles to try to cut things down into more manageable pieces. Let's see if this works better for me ;-).

→ Read more...

<< Newer entries | Older entries >>

Blog History

2017-09: 7 entries 2017-11: 1 entry 2018-12: 6 entries 2019-01: 5 entries 2019-02: 2 entries 2019-03: 9 entries 2020-12: 1 entry 2020-04: 5 entries 2020-06: 10 entries 2020-07: 5 entries 2020-08: 2 entries 2021-06: 5 entries 2022-02: 1 entry 2022-04: 6 entries 2022-05: 14 entries 2022-06: 5 entries 2022-07: 4 entries 2022-08: 1 entry 2022-09: 2 entries 2022-10: 1 entry 2022-11: 6 entries 2022-12: 1 entry 2023-01: 1 entry 2023-02: 2 entries 2023-03: 2 entries 2023-07: 9 entries 2023-08: 4 entries 2023-09: 3 entries 2023-10: 1 entry 2024-01: 2 entries 2024-03: 3 entries

  • blog.txt
  • Last modified: 2020/07/10 12:11
  • by 127.0.0.1