Website powered by
James Miller
James Miller
Technical Artist @ Criterion
Sheffield, United Kingdom

Summary

In my role of technical artist, I work closely with artists and programmers to improve and optimise workflow. My responsibilities include designing and creating tools for artists in Maya and Unreal, creating and optimising advanced material shaders and particle effects.

Skills

HLSLJava ScriptMel ScriptingUnreal BlueprintsUnreal MaterialsC#Python Scripting

Software proficiency

Maya
Maya
Photoshop
Photoshop
Substance 3D Painter
Substance 3D Painter
Substance 3D Designer
Substance 3D Designer
Unreal Engine
Unreal Engine
Unity
Unity
xNormal
xNormal
Quixel Suite
Quixel Suite
Visual Studio
Visual Studio
Frostbite Engine
Frostbite Engine
PopcornFx
PopcornFx
Helix Visual Client (P4V)
Helix Visual Client (P4V)

Productions

    • Video Game
      Battlefield 6
    • Year
      2025
    • Role
      Experianced Technical Artist
    • Company
      EA - Criterion
    • Video Game
      Need for Speed Unbound
    • Year
      2022
    • Role
      Experianced Technical Artist
    • Company
      EA - Criterion
    • Video Game
      Dirt 5
    • Year
      2020
    • Role
      Technical Artist
    • Company
      Codemasters

Experience

  • Tech Artist at EA - Criterion
    January 2021 - Present

    Worked on NFS projects supporting a range of areas from asset workflows to engine tooling, and in some cases performance/profiling.

    Worked on Battlefield 6, developing new tools and systems for bother single & multi player maps. also supporting with performance onitering and level maintanance.

  • Tech Artist at CodeMasters
    March 2019 - January 2021

  • Technical Artist at Sim Bin
    Manchester, United Kingdom
    July 2017 - February 2019

    I primarily work on UE4 materials/material functions and particle effect, I develope tools for the artists to use in both UE4 and Maya while working work the art lead to ensure these tools are as useful to the artist as possible. Profiling the project is also my responsibility requiring me to find optimisations where ever possible.