How to texture my model for increased FPS in Unreal Engine?


Deprecated: Use of "parent" in callables is deprecated in /home/meshmati/forum.meshmatic3d.com/src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php on line 431

Deprecated: Use of "parent" in callables is deprecated in /home/meshmati/forum.meshmatic3d.com/src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php on line 431

Deprecated: Use of "parent" in callables is deprecated in /home/meshmati/forum.meshmatic3d.com/src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php on line 431

Deprecated: Use of "parent" in callables is deprecated in /home/meshmati/forum.meshmatic3d.com/src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php on line 431

Deprecated: Use of "parent" in callables is deprecated in /home/meshmati/forum.meshmatic3d.com/src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php on line 431

Deprecated: Use of "parent" in callables is deprecated in /home/meshmati/forum.meshmatic3d.com/src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php on line 431

Deprecated: Use of "parent" in callables is deprecated in /home/meshmati/forum.meshmatic3d.com/src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php on line 431

Deprecated: Use of "parent" in callables is deprecated in /home/meshmati/forum.meshmatic3d.com/src/vendor/league/flysystem-eventable-filesystem/src/EventableFilesystem.php on line 431

nathalie

Administrator
Staff member
Feb 9, 2021
16
0
1
Optimizing materials in Substance Painter is a great way to increase the FPS of your Unreal Engine project. Basically, less materials means higher FPS. Pretty obvious right? This is because of how Unreal Engines’ render engine calculates materials. A high material count (number of meshes x number of materials per mesh) will have a big toll on Unreal Engine’s render engine.

Here are a few tips on texturing your model using Substance Painter while keeping your project’s material count low:
  • Main objects should not have more than 2K texture resolution
  • Background or unimportant objects/props shouldn’t go over 0.5k resolution
  • Instantiate meshes using Meshmatic (link to other forum post), less meshes mean less materials in your project
  • As a rule of thumb, stick to one material per mesh if you can
  • Avoid chromatic, metallic and reflective materials (these are too difficult to render in real-time), transparency is okay.
On top of the above suggestions, Substance Painter automatically combines meshes and bakes textures during export to make it even more optimized. Once inside Unreal Engine, you’ll notice a big improvement in your project’s FPS.
 

3WeBVax

New member
Dec 16, 2023
2
0
1
Good afternoon dear friends!
We invite you to join our WEB3 community and receive valuable gifts and cash prizes
Unlocking the Potential of DeFi with web3mbox.pro and WEB3BOX
Get All You Want in Web3 Mystery BOX
"Get a free gift airdrop"
Invitation is limited, hurry to get this opportunity
Your voucher for additional free Mystery Box - 627020