Adelbert Posted January 6, 2012 Share Posted January 6, 2012 (edited) *New Update 11/01/2012* I'm getting this technical information from the user Lemon_King. It's really impressive what some users like him are finding inside the code: FYI: Did some mining, in the Renderer where it handles Dynamic Models - There is code for once it has all the textures for a Player / NPC Dynamic model is resizes the texture by 50%. So forcing MipMap Bias to -1 won't work around this issue. However, a crafty dll Mod for RemoteRenderer could get around this issue by setting the resize to 1:1 instead of 1:2." XML Data for Controlling Texture MipMaps in RemoteRenderer.dll @ 0x00096B60 Code: <?xml version="1.0"?> <TextureObject> <MagFilter>Linear</MagFilter> <MinFilter>Linear</MinFilter> <MipMapFilter>Linear</MipMapFilter> <UAddress>Clamp</UAddress> <VAddress>Clamp</VAddress> <WAddress>Clamp</WAddress> <LODBias>0</LODBias> <MaxMipMap>1</MaxMipMap> <Compression>Color</Compression> <Type>Image</Type> </TextureObject> Direct Dump from RemoteRenderer.dll @ 0x000944B9 Shader Function for Downscaling Textures Code: #ifdef PS_1_x.#define TEX2D( value ) tex2D( tex##value, In.T##value ).#define EXTRA_TEXCOORD( value ) float2 T##value : TEXCOORD##value;.#define CONSTANT_SCALE( value ) ( ( (value) > 2.0 ) ? 1.0 : ( (value) / 2.0 ) ).#define RESCALE( value ) value += value.#else.#define TEX2D( value ) tex2D( tex##value, In.T0 ).#define EXTRA_TEXCOORD( value ).#define CONSTANT_SCALE( value ) value.#define RESCALE( value ).#endif.sampler tex0 : register( s0 );sampler tex1 : register( s1 );sampler tex2 : register( s2 );float4 consta : register( c0 );struct VS_OUT{ float2 T0: TEXCOORD0; EXTRA_TEXCOORD( 1 ) EXTRA_TEXCOORD( 2 )};float4 main( VS_OUT In ) : COLOR{ const float4 crc = { CONSTANT_SCALE( 1.595794678f ), -CONSTANT_SCALE( 0.813476563f ), 0, 0.0 }; const float4 crb = { 0, -CONSTANT_SCALE( 0.391448975f ), CONSTANT_SCALE( 2.017822266f ), 0.0 }; const float4 adj = { -CONSTANT_SCALE( 0.87065506f ), CONSTANT_SCALE( 0.529705048f ), -CONSTANT_SCALE( 1.081668854f ), 0 }; float4 p; float y = TEX2D( 0 ).a; float cr = TEX2D( 1 ).a; float cb = TEX2D( 2 ).a; p = y * CONSTANT_SCALE( 1.164123535f ); p += (crc * cr) + (crb * cb) + adj; RESCALE( p ); p.w = 1.0; p *= consta; return p;}........#ifdef PS_1_x.#define TEX2D( value ) tex2D( tex##value, In.T##value ).#define EXTRA_TEXCOORD( value ) float2 T##value : TEXCOORD##value;.#define CONSTANT_SCALE( value ) ( ( (value) > 2.0 ) ? 1.0 : ( (value) / 2.0 ) ).#define RESCALE( value ) value += value.#else.#define TEX2D( value ) tex2D( tex##value, In.T0 ).#define EXTRA_TEXCOORD( value ).#define CONSTANT_SCALE( value ) value.#define RESCALE( value ).#endif.sampler tex0 : register( s0 );sampler tex1 : register( s1 );sampler tex2 : register( s2 );sampler tex3 : register( s3 );float4 consta : register( c0 );struct VS_OUT{ float2 T0: TEXCOORD0; EXTRA_TEXCOORD( 1 ) EXTRA_TEXCOORD( 2 ) EXTRA_TEXCOORD( 3 )};float4 main( VS_OUT In ) : COLOR{ const float4 crc = { CONSTANT_SCALE( 1.595794678f ), -CONSTANT_SCALE( 0.813476563f ), 0, 0.0 }; const float4 crb = { 0, -CONSTANT_SCALE( 0.391448975f ), CONSTANT_SCALE( 2.017822266f ), 0.0 }; const float4 adj = { -CONSTANT_SCALE( 0.87065506f ), CONSTANT_SCALE( 0.529705048f ), -CONSTANT_SCALE( 1.081668854f ), 0 }; float4 p; float y = TEX2D( 0 ).a; float cr = TEX2D( 1 ).a; float cb = TEX2D( 2 ).a; float a = TEX2D( 3 ).a; p = y * CONSTANT_SCALE( 1.164123535f ); p += (crc * cr) + (crb * cb) + adj; RESCALE( p ); p.w = a; p *= consta; return p;}.ps_2_0 *End of New Update 11/01/2012* *New Update 09/01/2012* We finally got a first response by Stephen Reid. I'll just quote it: Hey all, wanted to let you know we're aware of this issue. We're tracking down the details with the development team and will give you an update soon - hopefully later today. I'll update this post as soon as we get that info. *End of New Update 09/01/2012* Original 1st post with 117 pages: http://www.swtor.com/community/showthread.php?t=140954 I want to thank EVERYBODY for the support we are all giving to this post. Many good opinions here. More than 50 pages in 1 day clearly shows one thing: as customers paying for a 50$ product and worth 15$ a month, we deserve an answer. *First Update* Ok, since this has become the "official" post for the High Resolution Textures issue, I'm going to update this post for newcomers with the information we have at the moment. So, here are the facts we know: 1- The game had high resolution textures during beta. But they disappeared before releasing the live client. 2- You are NOT playing in high settings, no matter what your preferences window says. At this moment, medium=high, and there is no high, so you are all playing viewing your char's textures in medium quality. 3- This was expected to be fixed in the PTS. However, at this moment the issue hasn't been fixed for 1.1. What is more, they deleted the "Medium" quality option, and now there are only two options. Low and High. And yes, you are right: High is just the new Medium, as you can see in this screenshot: http://img651.imageshack.us/img651/9238/swtor3.png More info on this, by MaxWham: Ok, I've made myself to download the whole Test Client, and that's what I've found: Now there are only 2 options for "Texture Quality", "Shader Complexity" and "Character Level of Detail": http://floomby.com/content/Unhn91yMJ0 http://floomby.com/content/mx3gBmTTkS http://floomby.com/content/axEz2UPYUE This is how the game looks on Low: http://floomby.com/content/5hsuNryE1E And High: http://floomby.com/content/SpcGe55FUk So you see enviroment textures do change, but the character ones are always the same... The options of "Low" and "High" only affect cutscenes, but unfortunately I can't make screenies during them:(... 4- Somehow, the high resolution textures are already in the game. But they are not being used while playing with your character. You can see em during dialog cutscenes. You can see them on your companions wardrobe preview window. And you can see them for 0,5 secs after clicking on your holo terminal in your ship. Here are some examples: Medium: http://imageshack.us/photo/my-images/59/screenshot2012010419385.jpg/ High: http://imageshack.us/photo/my-images/851/screenshot2012010419390.jpg/ Medium: http://img32.imageshack.us/img32/8974/screenshot2012010710454.jpg High: http://img38.imageshack.us/img38/553/hirez.png Medium: http://imgur.com/NqI7j High: http://imgur.com/M7Geg ToonPhil shared with us this one: http://img12.imageshack.us/img12/3646/swtorhightextures1.png Another one from Adamant: Medium: http://i.imgur.com/PsqBo.jpg High: http://i.imgur.com/U1RMk.jpg And yet another one: http://i146.photobucket.com/albums/r277/UnruheEndlos/The%20Old%20Republic/TORTextureComparison.jpg One of the best high/med comparison photosets I've seen in this forum, by Rhykker: http://img51.imageshack.us/img51/5493/hirez.jpg Gif showing the difference between both: http://m.uploadedit.com/bac/1325903803236.gif and another gif: http://i40.tinypic.com/ip8wmb.gif And a video: It is important to note that after 200+ pages, Bioware still hasn't said anything about this. I'm also quoting this very well written post: Well, that thread on the PTS forum shows that they at least know about this one and are reading it. I have faith in Bioware to fix this issue, I'm sure they understand the damage to their credit by removing the medium texture setting and changing it to be called "high" and obviously the cat's out of the bag now. I think in general if they answer the following questions here, most of us will be satisfied - 1. Please clarify the "work around" requested in the first post of this thread, including a clarification of the sentence: If you installed prior to 5:00AM CST on January 4th, 2012, your graphics will display as "Low" even if actual in-game settings are higher due to automatic preference detection. and if reinstalling the game from origin, or any other source will remedy this issue. 2. Please explain the removal of the "medium" texture setting on the PTS and its apparent promotion to being called "high" despite the fact that it still retains all of the characteristics and low quality textures of the current "medium" setting. 3. Please indicate if a fix is being worked on/implemented, and if so, when we may roughly be able to expect it. Muddy textures are not a game breaker. You can still, as I have, have an enormous amount of fun with this game. I think we jump the gun if we say that bioware is sweeping the problem under the carpet, without an explanation, we wont know for sure if that is the case until 1.1 goes live. That being said, this is a Triple A title, from a Triple A studio, and a Triple A publisher. We are indeed paying customers who really want noting more than an explanation. I think we all generally understand that this isn't a "snap your fingers" fix, because if it was they would have no reason to hold it back. The frustration from most reasonable people in this thread is one of lack of explanation/communication. We can split hairs about if the issue is lighting, or if its textures (though the visual proof shows textures http://m.uploadedit.com/bac/1325903803236.gif). And we can say "Why not just settle? Its a good game," But the core of this problem is a simple one - missing high res textures, and the apparent lack of information on a fix. Say you buy a blender at Wal-Mart, you have really been wanting this blender. You have read previews about it online, you have been watching videos about it, and have been ooggling at pictures of it. One of its prime features, often advertized is the new "Mega Frappe" button. This button helps to differentiate this blender from its competition. Alas! When you buy the blender and fervently remove it from the box, you find that the Mega Frappe button has been pried out, and the words "Mega Frappe" have been crossed out with a magic marker. Surely you would feel like you have been just been, for lack of a better word, screwed. Now, replace the words Blender, with SWTOR and Mega Frappe with Hi-Res Textures and I think that you will find that the frustration is indeed well placed. I have faith in Bioware to fix this issue, but we really do need to be told what is going on. *End of First Update* *Original Post* So, this is what the official known bugs forums says: If you installed prior to 5:00AM CST on January 4th, 2012, your graphics will display as "Low" even if actual in-game settings are higher due to automatic preference detection. Workaround: Your graphics setting will display properly once modified and saved. Workaround: Individual preferences will display properly once modified and saved. Also, it was stated on 1.0.2 patch that: Upon a new installation and first launch of the game, settings files and in-game graphics preferences are now consistent with each other. So, please Bioware, can we get a clarification on this? Does this mean that if we reinstall the game using the online installer, we will get high resolution textures everytime and not only during dialog cutscenes? If not, any ETA on when the high resolution textures bug will be fixed? Thanks in advance for answering this confusive situation. Edited January 11, 2012 by Adelbert Link to comment Share on other sites More sharing options...
Ellvaan Posted January 9, 2012 Share Posted January 9, 2012 (edited) Greetings everyone! Since the previous thread has reached past our maximum posting threshold, we have closed it and re-created it here. As a gentle reminder, please remember the following when when posting: Insults - Please do not resort to or use them in any way in your posts. Posts should be productive, not destructive. Trolling - Please do not post messages that are purposefully designed to provoke, antagonize, or otherwise elicit a negative emotional response. Agree to Disagree - Be respectful of others' viewpoints even if they are opposite of your own. Discuss disagreements constructively. Flag, Don't Fight - Utilize the Flag Post feature to report possible rules violations, rather than responding to or fighting them. Ignoring - If you feel you simply cannot get along with another community member, please place them on your ignore list. Thank you! Edited January 9, 2012 by Ellvaan Link to comment Share on other sites More sharing options...
Dubabob Posted January 9, 2012 Share Posted January 9, 2012 Roll the bones.. Link to comment Share on other sites More sharing options...
masterneo Posted January 9, 2012 Share Posted January 9, 2012 2nd =) Link to comment Share on other sites More sharing options...
audiophiley Posted January 9, 2012 Share Posted January 9, 2012 (edited) Made a screenshot of the nvidia inspector graphs to show you the gpu usage during conversations, which clearly uses improved graphics. Straight away you will see that the usage ramps up to 99% during these conversations and evens out at 50-60% during freemode. but have a look for yourselves.maybe this is the reason, it demands further tweaking til they put the HD Textures in... http://imageshack.us/photo/my-images/853/swtorgraphnvinsp.png/ SYS:i7 2600k @ 4.5 GHzGigabyte GTX 580 SOCAsus P8P67 Evo16GB Corsair VengeanceCorsair AX 850 Game:MaxedVsync on Nvidia Driver:8 x QAA16 x AF Edited January 9, 2012 by audiophiley Link to comment Share on other sites More sharing options...
Tenceriker Posted January 9, 2012 Share Posted January 9, 2012 Here we are back again at the start, let's keep this second incarnation of the 117+ page thread alive. Link to comment Share on other sites More sharing options...
Zorvan Posted January 9, 2012 Share Posted January 9, 2012 Wanna start a pool now on how many more new threads with 100+ pages each will need to be made before a dev bothers to respond? Link to comment Share on other sites More sharing options...
eskachig Posted January 9, 2012 Share Posted January 9, 2012 Made a screenshot of the nvidia inspector graphs to show you the gpu usage during conversations, which clearly uses improved graphics. Straight away you will see that the usage ramps up to 99% during these conversations and evens out at 50-60% during freemode. but have a look for yourselves. maybe this is the reason, it demands further tweaking til they put the HD Textures in... http://imageshack.us/photo/my-images/853/swtorgraphnvinsp.png/ SYS: i7 2600k @ 4.5 GHz Gigabyte GTX 580 SOC Asus P8P67 Evo 16GB Corsair Vengeance Corsair AX 850 Game: Maxed Vsync on Intriguing - but textures alone wouldn't result in such a spike. I suspect the improved lighting, etc is the cause of it. Textures alone wouldn't result in something like this. Link to comment Share on other sites More sharing options...
carnac_fett Posted January 9, 2012 Share Posted January 9, 2012 Here's hoping we get some sort of response today. At the very least, I'd like for someone from the graphics department to confirm that they're going to continue working on making the high-res textures available during normal gameplay, and not shelving the idea entirely. Link to comment Share on other sites More sharing options...
Zorvan Posted January 9, 2012 Share Posted January 9, 2012 Intriguing - but textures alone wouldn't result in such a spike. I suspect the improved lighting, etc is the cause of it. Textures alone wouldn't result in something like this. Well see that the thing. It's not just high textures that are the problem, it's the entire "high" setting. That means not only the higher res textures, but also any other improvements such as lighting, shadow, etc. Link to comment Share on other sites More sharing options...
Aisar Posted January 9, 2012 Share Posted January 9, 2012 Wanna start a pool now on how many more new threads with 100+ pages each will need to be made before a dev bothers to respond? Quite a few if I was a betting man ^^ We will most likely get news on this when the change becomes live. Link to comment Share on other sites More sharing options...
nonforma Posted January 9, 2012 Share Posted January 9, 2012 Thanks for making new thread, but can we at least get some level of official acknowledgement? As designed, being worked on, etc. Link to comment Share on other sites More sharing options...
eskachig Posted January 9, 2012 Share Posted January 9, 2012 Well see that the thing. It's not just high textures that are the problem, it's the entire "high" setting. That means not only the higher res textures, but also any other improvements such as lighting, shadow, etc. There isn't really a generic "high" setting, the graphics preferences are split up into separate areas - but there is a specific "texture quality" setting. I think the game looks good for the most part, just needs higher res textures. Well shadows could be improved, more dynamic lights could be used, etc - but those are really separate issues. Link to comment Share on other sites More sharing options...
Chromiie Posted January 9, 2012 Share Posted January 9, 2012 (edited) Well see that the thing. It's not just high textures that are the problem, it's the entire "high" setting. That means not only the higher res textures, but also any other improvements such as lighting, shadow, etc. yea *** where are the graphic options? Is this too much for it be in the game? http://www.ellusion.org/gsettings/images/WoW%20-%20Options%20-%2001%20-%20Graphics.png http://theitbros.com/wp-content/uploads/2011/02/riftgraphics.png http://www.tinyminer.com/images/tinyminer-display&graphics-settings.jpg http://static.na.aiononline.com/powerbook/aion/45/21/e9a5d1248108dc51d3b8fb0c.jpg Also here is another GIF someone linked somewhere. http://i.imgur.com/8WKLJ.gif Edited January 9, 2012 by Chromiie Link to comment Share on other sites More sharing options...
HomeSlixe Posted January 9, 2012 Share Posted January 9, 2012 Really hoping for some clarification on paper dolls texture after the weekend Link to comment Share on other sites More sharing options...
Harower Posted January 9, 2012 Share Posted January 9, 2012 (edited) Quite a few if I was a betting man ^^ We will most likely get news on this when the change becomes live. I painted my car red, now it goes faster. Christening the new thread with a shout-out to our communities local computer idiot. Edited January 9, 2012 by Harower Link to comment Share on other sites More sharing options...
eskachig Posted January 9, 2012 Share Posted January 9, 2012 (edited) i painted my car red, now it goes faster. Waaaaaaaagh Edited January 9, 2012 by eskachig Link to comment Share on other sites More sharing options...
Harower Posted January 9, 2012 Share Posted January 9, 2012 Waaaaaaaagh Don't worry to Aisar it makes perfect sense. Link to comment Share on other sites More sharing options...
eskachig Posted January 9, 2012 Share Posted January 9, 2012 Don't worry to Aisar it makes perfect sense. Makes perfect sense to me too - and to every Ork. http://wh40k.lexicanum.com/wiki/Red_Paint_Job Link to comment Share on other sites More sharing options...
Dits Posted January 9, 2012 Share Posted January 9, 2012 Bets on how many threads will be created before a reply? Gonna go with 4 Link to comment Share on other sites More sharing options...
Aisar Posted January 9, 2012 Share Posted January 9, 2012 Don't worry to Aisar it makes perfect sense. Funny thing is 3/4th of the time im busy figuring out what someone said and why it does not make sense. These forums are so fun. Link to comment Share on other sites More sharing options...
Unruhe Posted January 9, 2012 Share Posted January 9, 2012 It's 2012, why does my new-gen MMO that's two weeks live look like Figure A when I'm playing it at maximum available settings, when Figure B exists somewhere in the game's code? Link to comment Share on other sites More sharing options...
Adelbert Posted January 9, 2012 Author Share Posted January 9, 2012 Updated 1st post with the original post. Keep it up guys! Link to comment Share on other sites More sharing options...
-Azimov- Posted January 9, 2012 Share Posted January 9, 2012 This is a most confusing issue, how they have the textures in the game, yet we arent allowed to have them outside of cutscenes.Oh well heres my own side by side comparison shot using the communicator trick. http://img208.imageshack.us/img208/9761/texturesv.jpg Link to comment Share on other sites More sharing options...
eskachig Posted January 9, 2012 Share Posted January 9, 2012 The weird thing is that it's not like the conversation textures are so spectacular that they'd tank the performance. They're merely adequate. Link to comment Share on other sites More sharing options...
Recommended Posts