Star Wars Jedi Fallen Order

Featured

Preview Gallery

I was responsible for the following environment lighting which includes global atmosphere, local fog density, light fixtures, and scripted lights. Lighting is a close collaboration with environment art, design, skybox, and many team members.

During development I created blueprints for fog and light fixtures, trained in house and outsource lighting teams, and developed features with code and tech art such as the light scripting system we used to link light sources with emissive fixtures.

Bracca – Shipbreaking Yard

Bracca – Passenger Train

Bracca – Cargo Train

Zeffo – Crashed Venator

Zeffo – Tomb of Miktrull

Kashyyyk – Shadowlands

Early lighting development for Shadowlands. These screenshots do not represent the final game.

Nodevember 2019 #02 – Clouds

https://nodevember.io/

Made a simple procedural cloud today.  It has a few components. Works well for cumulus clouds, but it’d be fun to make other cloud types as well.

  • 3 components to generate a greyscale mask
    • Z Mask – more density at bottom of clouds (using a color ramp)
    • XY Mask – falloff near edges
    • Cloud Noise – 1 low frequency + 1 high frequency with some distortion for wisps
  • Threshold – Contrast around a chosen midpoint

Continue Reading

Star Wars: Jedi Fallen Order – E3 Trailer

News

I’ve been working on various site updates: ssl/https everywhere, new theme that works better on mobile devices, and improving old posts with galleries and simpler categories.

Trailer

There’s a new trailer out! A few shots I’ve worked on, also tons of less visible work like setting up look development testbeds, exposure standards, blueprints, helping other artists. There’s been a ton of great people working on this getting a huge amount done in very little time, I can’t wait for the game to be finished.

Continue Reading

Blender to Unreal FBX + T3D exporter with instancing

Blender: these objects share linked mesh data

Unreal: import one FBX, paste T3D as instances

I wrote a very simple Blender to Unreal exporter because I couldn’t find one that exported scenes to FBX and T3D at the same time. The purpose is to export only unique data to FBX, instead of all object data, this way duplicates (with linked data in blender) are preserved and objects can be pasted in to Unreal after placement was done in Blender. Now I can export a whole scene at once and still benefit from the efficiency of linked data, without needing to reconstruct object placement manually in Unreal.

It’s no Datasmith, but this is all I need for testing and it works with Blender.

Usage:

  1. In Blender:
    1. Select objects to export, run script. (FBX names are based on mesh data names)
    2. Copy (T3D) text from console output to clipboard (Placed instance/object names will be the same in Unreal and Blender)
  2. In Unreal:
    1. Import FBX files
    2. paste (T3D) clipboard

To Do:

  • Convert to exporter addon
  • Options for file output destination, and content path in Unreal
  • Optionally skip either FBX or T3D output
  • Send T3D to clipboard or text file instead of console
  • Optional scale conversion
  • Instanced Static Mesh Component for Array modifier instances.
  • More features for iterative workflow?

Continue Reading