Latest lighting Activity
I have been creating a new game using the Godot engine, one that I am able to just add whatever. so I'll go over all the "hardships" I've had.
Setting up Qodot.Qodot is an addon for Godot that allows you to create maps using the TrenchBroom Quake map editor. LET ME TELL YOU, if you want Half-Life, …
Thanks, this is a really good explanation!
I recently took this photo a few weeks back to mark the moment I achieved peak graphics quality for my game. It might not look very impressive when compared to some amazing projects by others, but …
Just a small demo of triplanar texture mapping + normal mapping in action over a procedurally generated surface.
To better show the effect, in this simple demo I used a brick texture over a very smooth terrain (generated using small values of "persistence").
Textures from:
. FreePBR.com
. Textures.com
C…
Maybe this is part of the problem:
float3 va = normalize(float3(size.xy, s21 - s01));
float3 vb = normalize(float3(size.yx, s12 - s10));
float3 localNormal = float3(cross(va, vb) / 2 + 0.5f);
You forgot to normalize the final normal, while normalizing the two tangents isn't needed. So it should be:
f…
JoeJ said:
Your game looks like you might use BSP trees for the levels?
Currently I am not. I'm loading the meshes in and drawing each one (with some simple batching of unique meshes). Then for collision I create individual mesh objects within bullet physics and use bullet's collision functionality t…
Hello all,
I'm trying to create an accurate simulation of mirror reflections in UE5. I did some digging and determined that I need to focus on global (indirect) illumination Light Transport Algorithms, the first example of this that I found was path tracing, and I'm currently trying to modify my pro…
@JoeJ Ah, sorry--it looks like we replied at pretty much the same time!
Indeed, if the approach given by a light breeze, above, turns out to not work in some case, then what you post looks like it might well be worth investigating. Thank you! ^_^
The theoretical parts of this article require some knowledge of optics and electromagnetism, however the conclusion and final result (a practical implementation of single-layer thin film interference in the context of a BRDF) do not. You may therefore wish to skip the theoretical sections.
Intr…