Log inSign up
Tom Francis
604 posts
Image
user avatar
Tom Francis
@TomFrancisVFX
Lead VFX Artist @RedHookStudios | Working on Darkest Dungeon 2 | Thoughts and opinions are my own.
Vancouver, British Columbia
thomasfrancis.artstation.com
Joined November 2017
501
Following
2,677
Followers
  • Pinned
    user avatar
    Tom Francis
    @TomFrancisVFX
    Jan 21, 2020
    So I made an effect, totally not inspired by one of the Overwatch characters.. #UE4 #UnrealEngine #realtimevfx #VFX #gamedev
    Image
    GIF
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Sep 25, 2023
    Gamers have discovered our secret lol.. Could have been avoided if you parented the rain to the camera Bethesda
    Image
    8.3M
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Sep 26, 2023
    Replying to @TomFrancisVFX
    Did you know that, Mario 1-1 uses the same image for both clouds and bushes?
    Image
    135K
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Sep 25, 2023
    I legit have seen student projects done this 💀 And they wonder why the FPS is low lol
    252K
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Sep 26, 2023
    Replying to @ColorCoded13
    Rain is simply falling triangle, they don't collide by default or offer any kind of information to the environment. There needs to be a system somewhere that knows the rain is active and then send information to the environments material/shader to "look" wet
    63K
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Apr 30, 2019
    I felt like I've been slacking off lately so I made something quick with unity and flash last weekend. This is all done without any code, just sub-emitters spawning upon collision plane. #vfx #gamedev #gameart #unity
    Image
    GIF
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Sep 26, 2023
    Replying to @TomFrancisVFX
    Realtime VFX artist here - The reason we attach rain to the camera is because it is less performance intensive than simulating particles everywhere. Why spawn particles across the world when a few hundred particles in front of your camera does the job just as well.
    54K
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Jan 19, 2020
    I tried really pushing the animation and timing on this piece and I'm pretty happy with it. *Anime intensifies* #UE4 #vfx #gamedev #RealtimeVFX #UnrealEngine
    Image
    GIF
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Feb 17, 2020
    Me make burst laser. This time I layered 3 camera shakes just for the heck of it :) #UE4 #gamedev #VFX
    Image
    GIF
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Feb 7, 2020
    Toon fire ball spell :D I'll do some polish and add more layers next week! #UE4 #realtimevfx #gamedev
    Image
    GIF
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Sep 26, 2023
    Replying to @TomFrancisVFX
    This kind of technique isn't limited to just rain too. Snow, dust, fireflies, leaves, grass blades - Anything that flies across your screen as you are moving in a zone/biome is probably using something like this. Its optimized and easy for us developers to control.
    42K
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Dec 27, 2018
    Man, making First person VFX is harder than i thought.. I spent 6 hours on this, ridiculous... 😤😑 #UnrealEngine #UE4 #gamedevelopment #vfx #gamedev
    Image
    GIF
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Jan 6, 2020
    Doing some VFX warm up today before going back to work! This ones inspired by Fenix's "planet cracker" from HOTS #UE4 #gamedev #realtimeVFX #UnREAL #vfx
    Image
    GIF
  • user avatar
    Tom Francis
    @TomFrancisVFX
    Oct 22, 2021
    So incredibly proud of what our team at @RedHookStudios has accomplished on #DarkestDungeon2! Will be sharing more about the VFX I made when the game is out #NoSpoiler
    Image
    00:00

New to X?

Sign up now to get your own personalized timeline!

Create account

By signing up, you agree to the Terms of Service and Privacy Policy, including Cookie Use.

Terms·Privacy·Cookies·Accessibility·Ads Info·© 2026 X Corp.
Don't miss what's happening
People on X are the first to know.
Log inSign up
Advertisement
Advertisement