Ben Davies
  • Home
  • About
  • Portfolio
  • Résumé
  • Contact

Technical Art


Picture

LEGO Tool Scripts for Maya

The LEGO Tool Scripts for Maya is a collection of complementary tools designed to simplify the process of constructing 3D LEGO models for use in games and rendering. Features include custom Material and Part Browsers, which retain a realtime connection to an underlying database.
​View Project

Picture

Halftone and Hatching Shader

For a course on graphics programming, I set out to create a GLSL shader based on the stylized shading found in printed media. The shadows were blended with diagonal hatching, while the specular highlights were fed through a halftone function. To allow for post-processing, the shader was optimized to use Multiple Render Targets (MRT).
View Project

Picture

Lip Syncing Utility

For an advanced course on animation programming, I prototyped a system in Unity for automatically syncing mouth shapes (phonemes) to audio, based on a text transcription. An underlying Python layer was used to convert text to phonetic data, which was then mapped to the audio data to derive phonetic timing data. This data was then visualized on a mouth using blendshapes, controlled by C#.
View Project

Picture

Ambient Occlusion Vertex Baker

As a companion to Maya's prelight utility, I created a tool for rapidly baking ambient occlusion to vertex colors. This deceptively simple tool required under-the-hood features such as UV packing, baking to textures, and automated attribute transfers.
View Project

Picture

Clothesline Tool (Houdini)

To help quickly populate scenes, I built a Houdini tool for procedurally generating clotheslines based on a simple 2-point input spline. Through the parameter interface, artists were given full control over wire slack, radius, and divisions, pulley radius and divisions, and an under-the-hood clothes simulation.
View Project

Picture

Procedural Rake Brush

To simplify the process of stylized texture creation, I developed a bespoke Substance Designer node capable of generating procedural rake brush strokes while allowing for full art direction via parameter interface.
​View Project

Picture

Warpage Generator

Surface warpage can be a key to photorealism when digitally rendering a model, but is surprisingly rare in real-time graphics. To solve this issue, I created a custom generator for Substance Painter that allows artists to quickly simulate the physical warping of an object's surface.
View Project

Games


Picture

Call of Duty: Modern Warfare III

While working on Call of Duty: Modern Warfare II and Warzone 2.0, I was asked to assist with the development of Modern Warfare III. My contributions were mainly behind-the-scenes, and included addressing graphical bugs, assisting with carry-forward content from Modern Warfare II, updating tools I owned, and developing new tools to improve our character production workflow.
Coming Soon

Picture

Call of Duty: Warzone 2.0

As a technical artist on this free-to-play first-person shooter, I helped balance visual fidelity and performance, while also creating tools to streamline content production. I produced systems that allowed developers to easily track open-world map performance, and alert us to asset usage issues. Within the first five days of release, Warzone 2.0 would register over 25 million players.
Coming Soon

Picture

Call of Duty: Modern Warfare II

I acted as a technical artist on this first-person shooter developed by Infinity Ward and published by Activision. My responsibilities included developing automated tools and scripting, addressing graphical and performance bugs, and providing documentation and support to other developers. The release of the title would break franchise records, surpassing $1 billion in sales within the first ten days.
​View Project

Picture

Not Quite Immortal

I acted in dual roles as the environment and technical artist on this supernatural puzzle platformer. My responsibilities included reworking the art style when the game pivoted from 2D to 2.5D, producing all 3D models used in the game, setting up assets in-engine, creating shaders, and building art pipeline tools.
View Project

Picture

LEGO Worlds

Ahead of the worldwide release of LEGO Worlds in 2017, I worked with the development team at TT Games to design models for inclusion in the game and use in the marketing campaign. The models I designed were featured prominently at E3 2016, game preview events, and in marketing materials.
View Project

Picture

Unity X LEGO Game Jam

For the 2021 Unity x LEGO game jam, I set out to create a short proof-of-concept for a medieval RTS game. Apart from the LEGO brick meshes provided, all assets and code were created from scratch over the course of a month.
Try on Unity Play​

​Other Art


Picture

Explorer's Study

Crafted over several weeks for a college course on environment art, the goal of this project was to familiarize myself with bringing an interior game level from blockout to final scene, including modelling, texturing, and lighting. The "Explorer's Study" subject was chosen in order to maximize the possibilities for environmental storytelling, while offering the potential for a diverse set of props and experimentation with atmosphere.
View on ArtStation
Picture

Minifigure

Around the start of 2017, I worked on modeling, texturing, and surfacing a highly-detailed, ultra-photorealistic version of a LEGO minifigure. The rendering and modeling was done in Cinema 4D, and the surfacing and texturing was done with Adobe Photoshop and Adobe Substance Painter.
View on ArtStation

Writing


New Elementary

Since 2018, I have been a regular contributor to New Elementary, where I have written extensively about the latest LEGO elements, reviewed sets, interviewed designers, and reported on press events
A full list of my articles follows:
  • 2019 LEGO® SPEED CHAMPIONS PART 1: THE SETS​
  • 2019 LEGO® SPEED CHAMPIONS PART 2: THE NEW ELEMENTS
  • ​LEGO® MOVIE 2 REVIEW: 70830 SWEET MAYHEM’S SYSTAR STARSHIP!
  • THE 1X8X3 25° SLOPE
  • LEGO® CREATOR EXPERT REVIEW: 10269 HARLEY-DAVIDSON FAT BOY
  • LEGO® HIDDEN SIDE REVIEW: 70423 PARANORMAL INTERCEPT BUS 3000
  • LEGO® HIDDEN SIDE REVIEW: 70418 J.B.’S GHOST LAB
  • LEGO® ARCHITECTURE REVIEW: 21051 TOKYO
  • LEGO® ARCHITECTURE REVIEW: 21052 DUBAI
  • LEGO® CREATOR EXPERT REVIEW: 10272 OLD TRAFFORD - MANCHESTER UNITED
  • LEGO® SUPER MARIO 2020: THE MANY MOULDS OF MARIO
  • LEGO® CHINESE NEW YEAR REVIEW: 80104 LION DANCE
  • LEGO® 71374 NINTENDO ENTERTAINMENT SYSTEM: THE REVEAL
  • LEGO® SUPER MARIO 2020: RECOLOURS GALORE
  • LEGO® SUPER MARIO 2020: THE PRINTS AND... STICKERS?
  • LEGO® PARTS REVIEW: 71374 NINTENDO ENTERTAINMENT SYSTEM
  • LEGO® SET REVIEW: 71374 NINTENDO ENTERTAINMENT SYSTEM
  • 10 YEARS OF NEW LEGO® NINJAGO® PIECES
  • LEGO® 71741 NINJAGO® CITY GARDENS INTERVIEW: DESIGNER MARKUS ROLLBÜHLER
  • LEGO® HOUSE LIMITED EDITION REVEAL: 40502 THE BRICK MOULDING MACHINE
  • LEGO® HOUSE LIMITED EDITION REVIEW: 40502 THE BRICK MOULDING MACHINE
  • LEGO® SUPER MARIO AUGUST 2021: THE NEW MOULDS
  • LEGO® SUPER MARIO AUGUST 2021: THE NEW RECOLOURS
  • LEGO® REVIEW: 71741 NINJAGO® CITY GARDENS
  • LEGO® CITY REVIEW: 60307 WILDLIFE RESCUE CAMP
  • LEGO® FOR ADULTS REVIEW: 10297 BOUTIQUE HOTEL
©2022 Benjamin Davies​
  • Home
  • About
  • Portfolio
  • Résumé
  • Contact