PDA

View Full Version : UDK compressing my maps... a little too much?


Prophecies
07-18-2010, 10:35 AM
Hey,
So I am having issues with UDK compressing my maps. I bring in a 2k map, but it is compressing it down to 1k and on top of which, everything looks extremely pixellated, super crappy quality. Anyone know why this is happening?
Any help is appreciated! :)

Thanks in advance!

build.
07-18-2010, 11:00 AM
Sounds like its your import settings. Make sure you have the correct compression settings and LODgroup settings also alternatively you can set to nomipmaps.

http://udn.epicgames.com/Three/TextureSupportAndSettings.html
http://udn.epicgames.com/Three/ImportingTextureTutorial.html
http://udn.epicgames.com/Three/TextureProperties.html

Prophecies
07-18-2010, 11:02 AM
Excellent! Thank you very much! I'll give it a shot tonight!

Autocon
07-19-2010, 01:10 PM
Have had this problem dozen of times. Even with changing things like LOD basis and Texture group to world any 2k texture I would bring in would be dropped to a 1k in quality. Maybe I just am lucky.

Prophecies
07-19-2010, 02:01 PM
Nope. Nothing worked there. I have no idea why.
Do you have to make your own mipmaps?
My LODBias is set to 0, and it still brings the textures down to 1024. It says the streamed texture size is 2048, but Max in-game is 1024. No idea why this is happening.

edit: I just noticed in my texture editor that is says that the Calculated LOD bias is set to 1. Which is why my texture is being compressed down to 1k. But my LOD bias is set to 0. There should be no compression at all.

Ben Apuna
07-19-2010, 07:07 PM
When you import set the texture's LODGroup to TEXTUREGROUP_RenderTarget.

breakneck
07-20-2010, 09:47 AM
did you try setting LODBias to -1?

Prophecies
07-20-2010, 03:02 PM
Yeah I tried setting LODBias to -1. That didn't work. But, setting the LODgroup to TEXTUREGROUP_RenderTarget did the job! Thanks! :)

ajr2764
08-16-2010, 10:02 AM
Im curious why do you have to use render target Im not that familar with alot of the import settings. Do you need to always do this for 2048 textures?

Xendance
08-19-2010, 07:28 AM
You could just tweak the config files found in the config folder to allow 4096x4096 textures.

Autocon
08-21-2010, 05:59 PM
Xendance do you know the name of the config file and where to edit in them to allow 4096 textures? Never edited config files yet so I am not even sure where they are :O

Lamont
08-21-2010, 09:26 PM
Xendance do you know the name of the config file and where to edit in them to allow 4096 textures? Never edited config files yet so I am not even sure where they are :OHere you go:
Here is a tip to bring out the best in what you've made by giving you access to all the resolution without changing to the wrong LODBias group. You will need to edit two ini files:

UTGame\Config\DefaultEngine.ini and UTGame\Config\DefaultEngineUDK.ini. A lot of assets fall into the WORLD so look for this line:

TEXTUREGROUP_World=(MinLODSize=256,MaxLODSize=1024 ,LODBias=1,MinMagFilter=aniso,MipFilter=point)

You want to change the MaxLODSize...

TEXTUREGROUP_World=(MinLODSize=256,MaxLODSize=2048 ,LODBias=1,MinMagFilter=aniso,MipFilter=point)

From there you can change the max res of your textures for whatever LODBias group you want. I would suggest to do this only for demos. Back up your INI files.
UTGame has changed to UDKGame.

You want to change only this file:

UDKGame\Config\DefaultEngineUDK.ini

sbfhhh
11-24-2011, 06:15 PM
How do i get the same result?when I import a tenture (same size and settings),The results are diffrent!!max in game still is 2048! why?
I want to get same result as original.THX!!

KyleJensen
11-27-2011, 06:53 PM
To prevent UDK from downscaling maps that are larger than 1024px, change the LODGroup to UI.

sprunghunt
11-27-2011, 10:36 PM
How do i get the same result?when I import a tenture (same size and settings),The results are diffrent!!max in game still is 2048! why?
I want to get same result as original.THX!!

As others have said you could edit the LOD settings for the textures. That's what's limiting the size in game.

you can also run the game with these commands in the shortcut:

-MAXQUALITYMODE -NOTEXTURESTREAMING

this turns off the LOD settings and forces all textures to come in at maximum resolution.