<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>automatic lod Archives - Couch Learn</title>
	<atom:link href="https://couchlearn.com/tag/automatic-lod/feed/" rel="self" type="application/rss+xml" />
	<link>https://couchlearn.com/tag/automatic-lod/</link>
	<description>Detailed Game Programming Tutorials</description>
	<lastBuildDate>Sat, 16 Jan 2021 17:20:48 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.5</generator>

<image>
	<url>https://couchlearn.com/wp-content/uploads/2020/05/cropped-logolarge-32x32.png</url>
	<title>automatic lod Archives - Couch Learn</title>
	<link>https://couchlearn.com/tag/automatic-lod/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Easy LODs for Skeletal Meshes in Unreal Engine 4</title>
		<link>https://couchlearn.com/easy-lods-for-skeletal-meshes-in-unreal-engine-4/</link>
					<comments>https://couchlearn.com/easy-lods-for-skeletal-meshes-in-unreal-engine-4/#respond</comments>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Sat, 16 Jan 2021 17:20:46 +0000</pubDate>
				<category><![CDATA[Graphics]]></category>
		<category><![CDATA[Medium Difficulty]]></category>
		<category><![CDATA[Unreal Engine]]></category>
		<category><![CDATA[auto lod]]></category>
		<category><![CDATA[automatic lod]]></category>
		<category><![CDATA[how to generate LODs automatically]]></category>
		<category><![CDATA[level of detail]]></category>
		<category><![CDATA[lod]]></category>
		<category><![CDATA[skeletal mesh LOD]]></category>
		<category><![CDATA[skeletal meshes]]></category>
		<category><![CDATA[ue4]]></category>
		<category><![CDATA[ue4 graphics]]></category>
		<category><![CDATA[ue4 lod]]></category>
		<category><![CDATA[unreal engine]]></category>
		<category><![CDATA[unreal engine 4]]></category>
		<category><![CDATA[unreal engine 4 LOD]]></category>
		<category><![CDATA[unreal engine lod]]></category>
		<guid isPermaLink="false">https://couchlearn.com/?p=1352</guid>

					<description><![CDATA[<p>In this guide we will be showing you how to automatically generate and configure levels of detail for skeletal meshes compatible with animations in Unreal <a class="mh-excerpt-more" href="https://couchlearn.com/easy-lods-for-skeletal-meshes-in-unreal-engine-4/" title="Easy LODs for Skeletal Meshes in Unreal Engine 4">[...]</a></p>
<p>The post <a href="https://couchlearn.com/easy-lods-for-skeletal-meshes-in-unreal-engine-4/">Easy LODs for Skeletal Meshes in Unreal Engine 4</a> appeared first on <a href="https://couchlearn.com">Couch Learn</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>In this guide we will be showing you how to automatically generate and configure levels of detail for skeletal meshes compatible with animations in Unreal Engine 4. <br><br>There are plugins that can create levels of detail but this is the best way to create easy LODs for skeletal meshes in Unreal Engine 4.<br><br><strong>This guide requires Unreal Engine 4.22 or higher!</strong><br><br>In this guide, we will be using skeletal meshes from the <a href="https://www.unrealengine.com/marketplace/en-US/product/animal-pack-ultra">Animal Pack Ultra by JanPecnik on the Unreal Engine Marketplace.</a><br><br>If you are looking for easy automatic LODs for STATIC meshes, <a href="https://couchlearn.com/easy-lods-for-static-meshes-in-unreal-engine-4/">read at our guide here.</a></p>



<h3 class="wp-block-heading">What are LODs?</h3>



<p>LOD (Level of Detail) is a technique found in all game engines that switches between different complexities of a 3D mesh over distance to reduce the amount of polygons that are needed to draw the scene.</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1024" height="514" src="https://couchlearn.com/wp-content/uploads/2021/01/image-1-1024x514.png" alt="Full level of detail versus 90% reduction of mesh triangles." class="wp-image-1364" srcset="https://couchlearn.com/wp-content/uploads/2021/01/image-1-1024x514.png 1024w, https://couchlearn.com/wp-content/uploads/2021/01/image-1-300x151.png 300w, https://couchlearn.com/wp-content/uploads/2021/01/image-1-768x386.png 768w, https://couchlearn.com/wp-content/uploads/2021/01/image-1.png 1338w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption>Full LOD vs 90% Triangle Reduction</figcaption></figure>



<p>These LODs, when setup correctly, will improve your games GPU performance!</p>



<h3 class="wp-block-heading">Creating Levels of Detail</h3>



<p>Firstly, to automatically generate different LODs for your skeletal mesh, open the mesh from the content browser.</p>



<p>Once the mesh is shown find the LOD Settings tab in the details section on the left.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="555" src="https://couchlearn.com/wp-content/uploads/2021/01/image-1024x555.png" alt="Finding the LOD settings in the skeletal mesh details panel." class="wp-image-1355" srcset="https://couchlearn.com/wp-content/uploads/2021/01/image-1024x555.png 1024w, https://couchlearn.com/wp-content/uploads/2021/01/image-300x163.png 300w, https://couchlearn.com/wp-content/uploads/2021/01/image-768x416.png 768w, https://couchlearn.com/wp-content/uploads/2021/01/image-1536x832.png 1536w, https://couchlearn.com/wp-content/uploads/2021/01/image.png 1920w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>Increase the &#8220;Number of LODs&#8221; slider to the amount that you want, <strong>then press the &#8220;Regenerate&#8221; button. </strong><br><br>For this guide we chose <strong>four LODs</strong>. You can create and setup as many levels of detail you need for your specific mesh.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="409" height="291" src="https://couchlearn.com/wp-content/uploads/2021/01/image-2.png" alt="Setting number of LODs to 4 and regenerating the lods." class="wp-image-1367" srcset="https://couchlearn.com/wp-content/uploads/2021/01/image-2.png 409w, https://couchlearn.com/wp-content/uploads/2021/01/image-2-300x213.png 300w" sizes="(max-width: 409px) 100vw, 409px" /></figure>



<h3 class="wp-block-heading">Setting up the Level of Detail</h3>



<p>Firstly, inside the LOD drop down box, select the LOD level you wish to adjust.<br><br>Then, as LOD 0 is our full detail mesh, we want to change LOD 1 first.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="659" height="158" src="https://couchlearn.com/wp-content/uploads/2021/01/image-4.png" alt="Selecting the LOD 1 option in the LOD Picker." class="wp-image-1372" srcset="https://couchlearn.com/wp-content/uploads/2021/01/image-4.png 659w, https://couchlearn.com/wp-content/uploads/2021/01/image-4-300x72.png 300w" sizes="(max-width: 659px) 100vw, 659px" /><figcaption>LOD 0 is our full detail model which is why we edit all other LOD options.</figcaption></figure>



<h4 class="wp-block-heading">Changing the LOD Distance</h4>



<p>Inside the LOD Info drop down adjust the screen size value to the size we want for this LOD to be visible on the screen.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="395" height="166" src="https://couchlearn.com/wp-content/uploads/2021/01/image-6.png" alt="Adjust the screen size of the LOD level chosen." class="wp-image-1376" srcset="https://couchlearn.com/wp-content/uploads/2021/01/image-6.png 395w, https://couchlearn.com/wp-content/uploads/2021/01/image-6-300x126.png 300w" sizes="(max-width: 395px) 100vw, 395px" /></figure>



<p>For this mesh we used these screen size values:</p>



<ul class="wp-block-list"><li>LOD 0: 1.1</li><li>LOD 1: 1.0</li><li>LOD 2: 0.75</li><li>LOD 3: 0.2</li></ul>



<p>These values give the model a high quality look then quickly drops the mesh detail down over longer distances.</p>



<h4 class="wp-block-heading">Reducing the Triangles</h4>



<p>Inside the &#8220;LOD Info&#8221; drop down find the &#8220;Reduction Settings&#8221; section and adjust the &#8220;Percent of Triangles&#8221; value to what ever you require. <br><br><strong>0.85 (15% reduction in triangles) works well for this skeletal mesh at LOD level 1.</strong></p>



<figure class="wp-block-image size-large"><img decoding="async" width="666" height="441" src="https://couchlearn.com/wp-content/uploads/2021/01/image-9.png" alt="Reducing LOD 1 triangle percent to 85%." class="wp-image-1379" srcset="https://couchlearn.com/wp-content/uploads/2021/01/image-9.png 666w, https://couchlearn.com/wp-content/uploads/2021/01/image-9-300x199.png 300w" sizes="(max-width: 666px) 100vw, 666px" /></figure>



<p>For this guide we used these percent of triangle values:</p>



<ul class="wp-block-list"><li>LOD 0: 1.0</li><li>LOD 1: 0.85</li><li>LOD 2: 0.45</li><li>LOD 3: 0.1</li></ul>



<h3 class="wp-block-heading">Demonstration</h3>



<p>Finally, with the settings used in this guide, the skeletal mesh will change between these LOD states based on the distance from the camera.<br><br>This reduced the complexity of the model, boosted your game&#8217;s performance whilst maintaining a high level of detail and quality at shorter distances.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="650" height="672" src="https://couchlearn.com/wp-content/uploads/2021/01/skeletallodchanges.gif" alt="Final LOD transitions for the skeletal mesh" class="wp-image-1528"/></figure>



<h3 class="wp-block-heading">Conclusion</h3>



<p>Now your skeletal meshes are setup to dynamically change in quality over distance!<br><br>This simple setup drastically improves performance for lower end machines as is essential for an optimised game.<br><br><strong>This technique is not a silver bullet for performance, but if implemented correctly, will increase the performance on many PCs when using high poly meshes.</strong><br><br>This technique in conjunction with the static mesh level of detail setup will allow your game to contain more meshes and allow higher detail scenes without affecting performance heavily!<br><br><a href="https://docs.unrealengine.com/en-US/WorkingWithContent/Types/SkeletalMeshes/SkeletalMeshReductionTool/index.html">Click here to read the official documentation for the skeletal mesh reduction tool in Unreal Engine 4</a><br><br><a href="https://couchlearn.com/easy-lods-for-static-meshes-in-unreal-engine-4/">Click here to setup automatically generating levels of detail for your static meshes in Unreal Engine 4</a></p>
<p>The post <a href="https://couchlearn.com/easy-lods-for-skeletal-meshes-in-unreal-engine-4/">Easy LODs for Skeletal Meshes in Unreal Engine 4</a> appeared first on <a href="https://couchlearn.com">Couch Learn</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://couchlearn.com/easy-lods-for-skeletal-meshes-in-unreal-engine-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Easy LODs for Static Meshes in Unreal Engine 4</title>
		<link>https://couchlearn.com/easy-lods-for-static-meshes-in-unreal-engine-4/</link>
					<comments>https://couchlearn.com/easy-lods-for-static-meshes-in-unreal-engine-4/#respond</comments>
		
		<dc:creator><![CDATA[Matt]]></dc:creator>
		<pubDate>Fri, 01 May 2020 03:44:38 +0000</pubDate>
				<category><![CDATA[Medium Difficulty]]></category>
		<category><![CDATA[Unreal Engine]]></category>
		<category><![CDATA[automatic lod]]></category>
		<category><![CDATA[how to generate LODs automatically]]></category>
		<category><![CDATA[level of detail]]></category>
		<category><![CDATA[lod]]></category>
		<category><![CDATA[ue4]]></category>
		<category><![CDATA[ue4 lod]]></category>
		<category><![CDATA[unreal engine]]></category>
		<category><![CDATA[unreal engine 4]]></category>
		<category><![CDATA[unreal engine 4 LOD]]></category>
		<guid isPermaLink="false">https://couchlearn.com/?p=1107</guid>

					<description><![CDATA[<p>In this guide we will be showing you how to automatically generate and configure levels of detail for static meshes in Unreal Engine 4. What <a class="mh-excerpt-more" href="https://couchlearn.com/easy-lods-for-static-meshes-in-unreal-engine-4/" title="Easy LODs for Static Meshes in Unreal Engine 4">[...]</a></p>
<p>The post <a href="https://couchlearn.com/easy-lods-for-static-meshes-in-unreal-engine-4/">Easy LODs for Static Meshes in Unreal Engine 4</a> appeared first on <a href="https://couchlearn.com">Couch Learn</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>In this guide we will be showing you how to automatically generate and configure levels of detail for static meshes in Unreal Engine 4.</p>



<h3 class="wp-block-heading">What are LODs?</h3>



<p>LOD (Level of Detail) is a technique found in all game engines that switches between different complexities of a 3D mesh over distance to reduce the amount of polygons that are needed to draw the scene.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1015" height="619" src="https://couchlearn.com/wp-content/uploads/2020/04/image-2.png" alt="Lod different before and after" class="wp-image-1118" srcset="https://couchlearn.com/wp-content/uploads/2020/04/image-2.png 1015w, https://couchlearn.com/wp-content/uploads/2020/04/image-2-300x183.png 300w, https://couchlearn.com/wp-content/uploads/2020/04/image-2-768x468.png 768w" sizes="(max-width: 1015px) 100vw, 1015px" /></figure>



<p>These LODs, when setup correctly, will improve your games GPU performance!</p>



<h3 class="wp-block-heading">Creating Levels of Detail</h3>



<p>Firstly, to automatically generate different LODs for your static mesh, open the mesh from the content browser.<br><br>Once the mesh is shown find the LOD Settings tab in the details section on the right.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="1024" height="554" src="https://couchlearn.com/wp-content/uploads/2020/04/image-3-1024x554.png" alt="Level of detail settings" class="wp-image-1120" srcset="https://couchlearn.com/wp-content/uploads/2020/04/image-3-1024x554.png 1024w, https://couchlearn.com/wp-content/uploads/2020/04/image-3-300x162.png 300w, https://couchlearn.com/wp-content/uploads/2020/04/image-3-768x416.png 768w, https://couchlearn.com/wp-content/uploads/2020/04/image-3-1536x831.png 1536w, https://couchlearn.com/wp-content/uploads/2020/04/image-3.png 1926w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>In the LOD settings section, increase the &#8220;Number of LODs&#8221; section to the amount of different levels of detail you want Unreal Engine to automatically generate.<br><br><strong>Before we start, untick the Auto Computer LOD Distance box.</strong></p>



<figure class="wp-block-image size-large"><img decoding="async" width="321" height="179" src="https://couchlearn.com/wp-content/uploads/2020/05/image-3.png" alt="Adding new LOD states and disabling auto compute LOD distance" class="wp-image-1127" srcset="https://couchlearn.com/wp-content/uploads/2020/05/image-3.png 321w, https://couchlearn.com/wp-content/uploads/2020/05/image-3-300x167.png 300w" sizes="(max-width: 321px) 100vw, 321px" /></figure>



<p><strong>For this guide we are using four levels of detail.</strong></p>



<p>Once this is done, press the Apply Changes button.</p>



<h3 class="wp-block-heading">Reducing the Triangles</h3>



<p>Underneath the LOD Picker section of the detail menu, you will see the current selected LOD. <br><br><strong>As the LOD is set to AUTO the current LOD visible is based on the distance to the camera in the editor&#8217;s viewport.</strong><br><br><strong>To change which LOD you are adjusting, press the LOD drop down and select which LOD distance you want to edit.</strong><br><br>To change the reduction amount for the selected LOD, simply open the reduction settings tab.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="476" height="203" src="https://couchlearn.com/wp-content/uploads/2020/05/image-1.png" alt="Reduction Settings" class="wp-image-1123" srcset="https://couchlearn.com/wp-content/uploads/2020/05/image-1.png 476w, https://couchlearn.com/wp-content/uploads/2020/05/image-1-300x128.png 300w" sizes="(max-width: 476px) 100vw, 476px" /></figure>



<p>To lower the quality of this LOD, change the &#8220;Percent Triangles&#8221; to a smaller percentage.<br><br>The best method is to lower the percentage slowly over the different LODs.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="481" height="436" src="https://couchlearn.com/wp-content/uploads/2020/05/image-2.png" alt="Reducing the triangle percentage" class="wp-image-1124" srcset="https://couchlearn.com/wp-content/uploads/2020/05/image-2.png 481w, https://couchlearn.com/wp-content/uploads/2020/05/image-2-300x272.png 300w" sizes="(max-width: 481px) 100vw, 481px" /></figure>



<p>For this guide I have setup the Percent Triangles like so:<br><strong>LOD 0:</strong> 100.0<br><strong>LOD 1:</strong> 85.0<br><strong>LOD 2:</strong> 65.0<br><strong>LOD 3:</strong> 35.0</p>



<h3 class="wp-block-heading">Setting the Distances</h3>



<p>To switch between the different LODs, the engine uses the screen size setting. This determines how big the object is on the screen before it changes LOD state.<br><br>To change this value, select the LOD that you want to edit in the LOD Picker above and find the Screen Size box. Change this value to what you think is best for your meshes. <br><br><strong>Its best to tweak these values and test until you find a sweet spot for the asset that you are configuring</strong>.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="481" height="206" src="https://couchlearn.com/wp-content/uploads/2020/05/image-4.png" alt="Changing the screen size option for LOD state 0" class="wp-image-1134" srcset="https://couchlearn.com/wp-content/uploads/2020/05/image-4.png 481w, https://couchlearn.com/wp-content/uploads/2020/05/image-4-300x128.png 300w" sizes="(max-width: 481px) 100vw, 481px" /></figure>



<p>For this guide I have setup the distances like so:<br><strong>LOD 0:</strong> 1.0<br><strong>LOD 1:</strong> 0.55<br><strong>LOD 2:</strong> 0.175<br><strong>LOD 3:</strong> 0.035</p>



<h3 class="wp-block-heading">Demonstration</h3>



<p>Creating a blueprint that uses the newly adjusted mesh or just dragging in your new mesh into the level will automatically switch between the LODs.<br><br>As you can see in the video below the triangles used to render the object is heavily reduced.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="800" height="486" src="https://couchlearn.com/wp-content/uploads/2020/05/lodtrichanges.gif" alt="Changing triangle count over distance" class="wp-image-1143"/></figure>



<h3 class="wp-block-heading">Conclusion</h3>



<p>Now your meshes fade between LOD states improving performance for your game!</p>



<p>This technique is essential for creating games that will perform well on many different power of PCs and other platforms.<br><br>To improve on this, enable LOD dithering to fade between LOD states smoothly. <a href="https://couchlearn.com/fading-between-lods-in-unreal-engine-4/">Click here for a link to our guide on using LOD Dithering in Unreal Engine 4!</a></p>



<p>For more information on LODs in Unreal Engine 4 click here for the official documentation: <a href="https://docs.unrealengine.com/en-US/Engine/Content/Types/StaticMeshes/HowTo/index.html">https://docs.unrealengine.com/en-US/Engine/Content/Types/StaticMeshes/HowTo/index.html</a></p>
<p>The post <a href="https://couchlearn.com/easy-lods-for-static-meshes-in-unreal-engine-4/">Easy LODs for Static Meshes in Unreal Engine 4</a> appeared first on <a href="https://couchlearn.com">Couch Learn</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://couchlearn.com/easy-lods-for-static-meshes-in-unreal-engine-4/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Page Caching using Disk: Enhanced 
Minified using Disk

Served from: couchlearn.com @ 2026-04-15 17:10:18 by W3 Total Cache
-->