Frank Lin 3D generalist and content creator
Visual effects

Real-time and stylized VFX

Effects I built with node-based tools: Niagara in Unreal, Shader Graph and particles in Unity, and stylized effects, modifiers and volumetrics in Blender.

Unreal Engine

Niagara particle systems

Fire Magic

Unreal Engine, Niagara · solo project

A fire spell cast from a magic circle. Flames and embers swirl up, gather into a fireball, then burst and fade. See project →

Fire Magic in Niagara

Emitters and timeline

One Niagara system built from several emitters: fire, embers and sparks, each timed so the spell builds up and then bursts.

Unreal Niagara editor showing the fire effect and its emitters

The Niagara system

Emitter stack

The emitters that make up the spell, and how they are layered.

Unity

Shader Graph, particles and trails

Rainbow running trail

Kungfu Penguin · Unity, Shader Graph

The trail a penguin leaves when it runs. Scrolling noise and a rainbow gradient that fades out. See project →

Unity Shader Graph for the rainbow trail with noise, gradient and alpha nodes

Rainbow trail shader

Kungfu Penguin · Shader Graph

Noise, a rainbow gradient and an alpha fade, all built with nodes.

Hologram planet

Cosmos Echo · Unity, Shader Graph

A spinning hologram planet floating above a projector in a VR scene. See project →

Hologram shader preview

Cosmos Echo · Shader Graph

Triplanar texture, scrolling stripes and a fresnel glow on the rim.

Unity Shader Graph for the ocean with Voronoi ripples and moving waves

Ocean shader

Kungfu Penguin · Shader Graph

Voronoi ripples for the water, and noise that moves the waves up and down.

Unity Shader Graph for the hologram planet

Hologram Shader Graph

Cosmos Echo · Shader Graph

The full node setup behind the hologram planet.

Blooming rose in the CAVERN

TorchBearer · Unity

The rose blooms as players pass it in the 270° CAVERN. I also made the Shader Graph shaders and particle effects for the game. See project →

Blender

Stylized effects, modifiers and volumetrics

Running legs wheel

APPOT · Blender

A cartoon run where the legs blur into a spinning wheel. See project →

Plant growth

APPOT · Blender, curves and Simple Deform

The plant grows out of the sandbox, driven by a curve and a Simple Deform modifier. See project →

Cartoon water splash

APPOT · Blender

Hand-animated stylized water. A fluid sim flickered in stereo 3D, so I animated it by hand. See project →

Saturn rings

Beyond TCG · Blender

Animated planet rings and hand-painted gold effects for a card character. See project →

Confetti

APPOT · Blender

The ending celebration, made for a 270° stereo screen. See project →

Nebula

Blender, volumetrics

A procedural nebula built with volume shaders and node setups, with a slow camera move through it.

Smoke and fire

Beyond TCG · Blender

Smoke and a flame on the mech's fist, before the toon pass. See project →

Flame aura and speed lines

Beyond TCG · Blender

A toon flame aura and manga speed lines for the final card. See project →

More work: 3D & Animation, Lighting, Film & Content