Menu
Workshop

Optimization for Games: Settings, Materials, Textures & Commands

A Workshop
by Rodrigo Brea

Unreal Engine & Maya Techniques With Rodrigo Brea

intermediate
3h 45m 12s
9 Lessons
A Workshop
by Rodrigo Brea
Get Started
Subscribe

As important as it is to make great art for a game, it’s also crucial that your game runs efficiently for an optimal experience. In this 3.5-hour workshop, Environment Artist Rodrigo Brea shares industry techniques for troubleshooting and checking the performance and frame rate of your game project and covers many of the basics as well as the key tools that will help you monitor and find issues as you expand and add assets to a project.


The workshop begins by examining the various aspects of exporting static meshes from Maya as well as how to set up the import settings in Unreal Engine. Rodrigo follows with a more specific look at the important settings within assets that will help reduce the impact on performance; the same applies to textures and materials, as all these elements come to play when your assets go into your game levels.


Once the assets are set up efficiently, Rodrigo reveals some of the useful optimization view modes within Unreal that will make your life easier, including how to visually "colorize" the screen to get a feel for where things may be too costly or not working properly. He also shows some of the console commands that provide much more in-depth technical results.


The final stretch of the workshop covers more of the tools that help with overall performance — for example, cull distance volumes — as well as some of his tried-and-tested tips to conclude the lessons.


Rodrigo’s Unreal project files are included with this workshop, plus many of the assets demonstrated can be downloaded for free from Unreal. A list of the console commands featured in his workshop is also provided.

9 Lessons

01Export & Import SettingsFree

In this lesson, Rodrigo Brea sets out best practices for optimizing production pipelines between Maya and Unreal Engine. By understanding export/import settings, properly placing pivot points, and controlling how vertex data transfers between software, artists can avoid common mistakes and maintain an efficient workflow.

Duration: 32m 24s

Export & Import Settings
02Asset Settings & Features

This lesson covers essential techniques for optimizing 3D assets in Unreal Engine, through proper LOD configuration, lightmap setup, and collision creation. Understanding these systems is critical for game performance, allowing engines to render appropriate levels of detail based on distance while maintaining visual quality.

Duration: 37m 17s

Asset Settings & Features
Unlock lesson
03Materials & Textures — Part 1

This lesson emphasizes that proper texture workflows are important for game performance. By creating organized export templates, texture channels, and using appropriate compression settings, artists can reduce memory usage without sacrificing visual quality. The key is understanding which textures require full resolution and which can be reduced, and leveraging Unreal's texture-streaming system effectively while maintaining consistency across related texture maps.

Duration: 32m 18s

Materials & Textures — Part 1
Unlock lesson
04Materials & Textures — Part 2

This lesson reveals that optimizing materials is about making trade-offs between visual quality and performance. By understanding costs, packing textures, using material instances, and monitoring use of texture streaming, artists can create materials that respect memory and performance budgets. It is important to consult with technical artists and engineers before making significant changes to project-wide settings like streaming pool sizes.

Duration: 29m 20s

Materials & Textures — Part 2
Unlock lesson
05A Quick Note About Making Mistakes...

In this lesson, Rodrigo reveals that mistakes are an important part of game development and should be embraced as learning opportunities rather than failures. While artists naturally take pride in their work, optimizing for overall game performance requires compromises on individual assets. The key is to identify issues, understand their causes, and always keep the overall goal in mind.

Duration: 6m 10s

A Quick Note About Making Mistakes...
Unlock lesson
06Optimization View Modes

This lesson demonstrates that proper optimization requires checking multiple view modes to identify bottlenecks across lighting, materials, geometry, and LOD systems. Whether it’s excessive lightmap resolution on small objects, unused UV channels, too many particle spawns, or overly detailed meshes at distance, the key principle is 'don't pay for what you don’t need'. By testing and fine-tuning, and using Unreal's visualization tools, artists can achieve significant performance improvements while maintaining visual quality.

Duration: 31m 53s

Optimization View Modes
Unlock lesson
07Console Commands

This lesson demonstrates that console commands provide important tools for artists and developers to monitor and troubleshoot performance issues in Unreal Engine. While these tools provide extensive technical data, understanding the basics allows for early identification of performance bottlenecks. By developing consistent performance-testing habits early, artists can use these commands to quickly isolate which aspects of the scene are causing performance issues.

Duration: 17m 33s

Console Commands
Unlock lesson
08Merging & Culling

This lesson highlights the importance of merging static meshes to reduce draw calls, implementing cull distance volumes, and carefully managing reflection captures to improve frame rates. These techniques are valuable for open-world games or complex scenes where numerous objects, materials, and lighting elements could overwhelm the rendering pipeline.

Duration: 32m 19s

Merging & Culling
Unlock lesson
09Final Recap

The final lesson in the workshop emphasizes that performance optimization in Unreal Engine is an ongoing process that requires consistent monitoring and collaboration. Artists should constantly check performance metrics throughout development, optimize assets, and maintain open communication with team members. By treating performance optimization as a continuous learning process rather than a final checkpoint, artists can create more efficient projects while building valuable troubleshooting skills for future work.

Duration: 5m 58s

Final Recap
Unlock lesson

Primary tools

For this workshop you’ll need:

Unreal Engine
Substance Designer
Substance Painter
Maya

* Note that these programs and materials will not be supplied with the course.

Project Files

Artists can download Rodrigo's complete Unreal Engine project files with this workshop, ready for hands-on learning. Inside, you'll find:


  • Unreal Engine project file (.uproject) – The core project that artists can open directly in Unreal Engine
    - Console commands (.pdf) - Commands for monitoring and troubleshooting performance issues
    - 3D assets, materials, sounds, & levels (.uasset, .umap) - All the assets, surface materials, visual elements, sounds, and levels that make up the scenes
  • This is a production-ready game project that artists can immediately open, play, and start customizing to learn game optimization techniques.

Skills Covered

Who’s this Workshop for?

This workshop is designed for intermediate environment artists and technical artists working in game development who want to improve their asset creation workflow. Artists with basic Unreal Engine experience who want to deepen their understanding of performance impact will find this particularly valuable.


Technical directors, level designers, indie game developers, and junior developers will also benefit from this training. They'll gain essential knowledge about performance optimization that directly impacts player experience, making them more valuable team members and helping create more efficient, professional-quality game environments.

Learning Outcomes

By completing this workshop, artists will have knowledge of performance optimization techniques and industry-standard tools for creating efficient game environments in Unreal Engine.


Key skills include:

  • How to properly export static meshes from Maya with optimal settings for game performance.
  • How to configure import settings in Unreal Engine to maximize asset efficiency and reduce overhead.
  • How to adjust asset, texture, and material settings to minimize performance impact.
  • How to use Unreal's optimization view modes to visually identify performance bottlenecks and costly elements.
  • How to utilize console commands for in-depth technical analysis and performance troubleshooting in real-time.
  • How to implement cull distance volumes and other optimization tools for improved game performance.
  • How to apply industry-tested optimization tips and best practices for professional game development workflows.
Get Started
Subscribe
Workshop
Optimization for Games: Settings, Materials, Textures & Commands
Unreal Engine & Maya Techniques With Rodrigo Brea
A Workshop by Rodrigo BreaSenior Environment Artist at Retro Studios
intermediate
3h 27m
9 Lessons
Instructor Rodrigo BreaSenior Environment Artist at Retro Studios

Rodrigo Brea is a seasoned Senior Environment Artist with a diverse portfolio spanning stylized and realistic 3D environments for games, VR, and cinematic projects. He graduated from the Digital Production Program at Gnomon School of Visual Effects in 2016, specializing in modeling and texturing for games.


Rodrigo's professional journey includes contributions to titles such as Raw Data, Sprint Vector, Battlewake, and Arcadegeddon. He has held roles at studios like Survios, IllFonic, and Amazon Games, where he worked on New World. Currently, he serves as a Senior Environment Artist at Retro Studios, contributing to the development of Metroid Prime 4.

View profile
  • When Rodrigo joined our team, he instantly elevated our game. His work is clean and high quality, but he also was a huge contributor to our company culture. He takes feedback amazingly well; he's kind, patient, and always happy to help someone through a problem. Artistically, he came up with a lot of great solutions for problems that we encountered, and he has a lot of flexibility beyond 3D modeling skills.

    - Izaak Moody
    Freelance Concept Artist / Illustrator

  • Rodrigo is the type of game artist who understands the steps of creating a compelling environment from grey box to final look and polish. He has a lot of technical knowledge that he applies to his workflow, which is extremely valuable to any art team. He also mentors and supports others and lifts them up to do their best.

    - Denis Osmanbegovic
    Senior Environment Artist at Gearbox Entertainment

  • I’ve had the pleasure of working with Rodrigo; he is an energetic and inspiring team member. He has an excellent sense of planning, set dressing, and making game environments eye-catching. He has consistently contributed ideas and constructive feedback to make the game levels more appealing and interactive. Rodrigo is always there to help a fellow co-worker and is forward-thinking on how to make the project better. I learned a lot from Rodrigo’s guidance and experience as a senior environment artist.

    - Clarence Lowe
    Semior Environment Artist at Yuga Labs

  • Having worked with Rodrigo for over two years, he brings a certain infectious positive energy. He is talented and eager to assist anyone on the team from mentorship to a helping hand. It's his positivity that is one of his strongest attributes. His eagerness to dive into any program or problem presented to him can also not be understated. Rodrigo fully commits himself to whatever task is presented, gains a certain mastery, and then assists in training those around him.

    - David Lichtinger
    Associate Art Director at Illfonic

Frequently asked questions
Everything you need to know about the Gnomon Workshop
All subscriptions gain you unlimited access to our entire training library of 350+ tutorials with 1000+ hours of training. Watch as many as you like - there are no limits.
A Team License is suitable for any team of 2 or more artists working for a company or attending an educational institution. Licenses can be scaled to accommodate hundreds, or even thousands, of artists or students across multiple groups, teams, or departments.

Learn more about our plans available for Studios here.

Learn more about our School plan options here.
Yes! Whether you’re looking to gift 1 month of The Gnomon Workshop, or would like to gift 3, 6, or 12 months, we’ve got you covered. Just head to https://thegnomonworkshop.com/gift, select your preferred quantity, and your recipient will receive an email notification with their gift card and instructions for how to claim their gift. You’ll also receive a receipt for your purchase by email.
If you have questions, please contact us.
The best way to contact us is via our Contact Form, Emails are responded to on a daily basis, Monday-Friday.
Watch this workshop and hundreds more
Unlimited access to every workshop
Taught by industry leaders & working professionals(1500+ hours of professional training)
Project files available for selected titles
Learn at your own pace
Get Started
Subscribe