logo
Main

Forums

Downloads

Unreal-Netiquette

Donate for Oldunreal:
Donate

borderline

Links to our wiki:
Wiki

Walkthrough

Links

Tutorials

Unreal Reference

Usermaps

borderline

Contact us:
Submit News
Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Detail textures on Static Meshes in D3D9/8 & OpenGL (227i) (Read 271 times)
AlexNitro44
New Member
*
Offline


Oldunreal member

Posts: 36
Location: United Kingdom
Joined: Jun 9th, 2017
Gender: Male
Detail textures on Static Meshes in D3D9/8 & OpenGL (227i)
Jun 9th, 2017 at 9:37pm
Print Post  
I have noticed that, by default, the D3D8, D3D9 and OpenGL renderers do not display detail textures on static meshes. Setting UseHardwareClipping to False in any of the above renderers result in the detail textures appearing, albeit with a performance impact.

Upon further investigation I have discovered the "classic" Direct3D and Glide renderers do display detail textures on static meshes. I'm not sure if this is a bug or limitation of the updated renderers, so I am posting this here in the hopes of clarity.

Below are some screenshots from a map I was making to practice using the terrain brush tool and how feasible it would be for a terrain to be a static mesh.

Classic D3D (sorry for poor gamma) - same result under Glide:



D3D9 with UseHardwareClipping False (same effect under D3D8 and OpenGL):



D3D9 with UseHardwareClipping True (the default, same effect under D3D8 and OpenGL):



The GPU in use in all above screenshots is the Intel HD Graphics 530.

I am posting this as this has a noticeable effect on visual quality in maps such as this that use the Static Mesh feature, and changing settings impacts performance. Is this a bug, or merely a limitation of these advanced renderers?
  
Back to top
 
IP Logged
 
Smirftsch
Forum Administrator
*****
Offline



Posts: 7531
Location: at home
Joined: Apr 30th, 1998
Gender: Male
Re: Detail textures on Static Meshes in D3D9/8 & OpenGL (227i)
Reply #1 - Jun 10th, 2017 at 8:32am
Print Post  
It's been a while, but iirc this was a limitation of UseHardwareClipping, which should be fixed already for next release (227j). Will check again.
I have to admit, that "UseHardwareClipping" is a bit misleading, it not only changes clipping behavior, it also batches draw calls to one bigger call, which results in the better performance for static meshes and therefor it left out also detail textures.

With the new XOpenGL renderer it is done entirely different then anyway and not hurting performance anymore.
  

Sometimes you have to lose a fight to win the war.
Back to top
WWWICQ  
IP Logged
 
AlexNitro44
New Member
*
Offline


Oldunreal member

Posts: 36
Location: United Kingdom
Joined: Jun 9th, 2017
Gender: Male
Re: Detail textures on Static Meshes in D3D9/8 & OpenGL (227i)
Reply #2 - Jun 10th, 2017 at 1:58pm
Print Post  
Thanks for the quick response. I just found it a little odd that it only happened in the new renderers. Glad to see that it will be addressed in the upcoming release.
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint
Bookmarks: del.icio.us Digg Facebook Google Google+ Linked in reddit StumbleUpon Twitter Yahoo