Skip to content
Tom Looman

Tom Looman

  • Courses
    • UE5 Performance Optimization
    • Unreal Engine C++ Game Development
  • Articles
    • All Posts
    • C++
      • Programming Guide
      • Using Timers
      • Animating with Curves and Easing Functions
      • Save Game System
    • Performance & Optimization
      • Unreal Engine 5.5 Performance Highlights
      • Optimization Tips & Tricks
      • PSO Precaching & Bundled PSOs for Unreal Engine
    • Rendering
      • Custom Depth
      • Multi-color Outline Post Process
    • Gameplay Framework Guide
    • Naming Convention Guide
  • Resources
    • Open Source: Action Roguelike (C++)
    • Bookmarks
      • Unreal Engine Bookmarks
      • Game Development Bookmarks
  • Contact

Blockout Material (Auto-UV & Color)

To assist in rapid prototyping I’ve created a material that automatically aligns UVs based on world position and applies Color based on surface normal. How does it work? The material consists of two main components. The...

Basic Interaction System in C++

Introduction In this first part I will show you a C++ implementation of an usable actor that can be activated (open/close door or pickup object) and has hooks for start/end mouse-over (eg. for highlighting of the object)...

Unreal Engine Hologram Material

Inspired by Star Wars: The Old Republic, I attempted to re-create the hologram shader that is frequently used during their conversation system. To re-create this shader I built a transparent material with a pattern mask...

Posts pagination

  • «
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
NEW COURSE: Complete Game Optimization for Unreal Engine 5!
Unreal Engine C++ Pro Course

Newsletter Sign-up

Join thousands of game devs - get regular Unreal Engine insights in your inbox!



About Me

My name is Tom, a game developer with 10+ years of Unreal Engine experience. Both as an indie developer and at Epic Games.

Over the years I created 70+ tutorials, courses and sample projects for the Unreal Engine community. Ranging from beginner to advanced-level.

I had the opportunity to teach Unreal Engine C++ to students at Stanford University (CS193U) in 2020.

Links

  • Contact
  • GitHub
  • Twitter (X)
  • Unreal Engine C++ Course
  • YouTube

Follow me

  • Twitter
  • Linkedin
  • Youtube
  • GitHub

©2025 Tom Looman

  • Twitter
  • Linkedin
  • Youtube
  • GitHub
Back To Top