Category: Tool Dev
-

Making a procedural grass material with Unreal Engine 5 and the PCG framework (study notes)
As part of learning Unreal’s Material system, I tried writing a procedural grass material. I always love that green grass in JRPGs, and always wanted to create grass myself. During my student days, I’ve written a procedural HLSL grass shader using the geometry shader pipeline, but the results were… student-y.…
-

Modern, dynamic and scalable UI with Unreal Engine – study notes
Lately I’m playing both Persona 3 Reload and Final Fantasy VII Rebirth, and I’ve come away super impressed with how those games nail their respective user interface using Unreal Engine. In the various game engines I’ve used, UI development has always been a combination of texture work and keyframe animation,…
-

Making a Timeline with ImGUI and C++ (Part 1)
It’s been a while since last updating this blog post. For the last few years I’ve been working as a programmer at a Japanese game studio, heavily expanding the in-house C++ game engine. My C++ and coding skills/mindset has grown a lot, yet when I look at my GitHub page…