sarge mat 8 Report post Posted March 27, 2012 http://www.udk.com/showcase-amazing-one-texture Thought this was pretty dam cool. Quote Share this post Link to post Share on other sites
Bunglo 161 Report post Posted March 27, 2012 http://www.polycount.com/forum/showthread.php?t=89682 Quote Share this post Link to post Share on other sites
┌HP┘ 9,745 Report post Posted March 27, 2012 Tor is awesome! Quote Share this post Link to post Share on other sites
sarge mat 8 Report post Posted March 27, 2012 files can be downloaded now too for anyone who wants a look around. Quote Share this post Link to post Share on other sites
knj 1,630 Report post Posted March 28, 2012 sick Quote Share this post Link to post Share on other sites
Daze 25 Report post Posted March 28, 2012 That is indeed quite hawt Quote Share this post Link to post Share on other sites
Vilham 1,239 Report post Posted March 29, 2012 Can someone sumarise what he has actually done here? Quote Share this post Link to post Share on other sites
PogoP 2,369 Report post Posted March 29, 2012 Basically created an entire scene using 2x 512x256 textures. This sounds very impressive and people instantly look and think 'wait, it looks like theres loads of unique textures in this scene', but there really isn't. The 2 textures (diffuse and normal) have different textures within each channel; Red, Green and Blue. For example, the red channel in his diffuse is simply a grimy texture to add variance, and the other channels have stuff like decals etc. To make the colours within the environment, I imagine he's using a constant 3 value within the shader to colourise his grayscale textures. If you saw his wireframe, it would make a lot of sense. I don't think he's shown a wire screenshot, because it would be very messy! Quote Share this post Link to post Share on other sites
e-freak 211 Report post Posted March 29, 2012 Create a shader that reads the diffuse channels seperately and treats them as four different texture maps that can then be given additional color information through either parametric control or vertex color. The first channel is more or less just an underlying detail pass of grey metal, the next channel holds all kinds of cool shapes and borders and the blue channel holds decals and stuff and the alpha channel holds all hologram/screen textures. Now on the normal map you absolutely need two channels to cover for orientation, so the optimization is less aparent - but the blue channel is getting replaced to instead of holding depth information holding the actual cut-out alpha for the nice details that are stored in the green diffuse channel. All objects in the scene got this texture applied in modo already and instead of painting a texture on the UV, he mapped the UVs around the texture, using different UV channels/seperated geometry if I got this right. Quote Share this post Link to post Share on other sites
knj 1,630 Report post Posted March 29, 2012 you can download the scene and check it out, the scene is very nice, and he uses the texture very smart Quote Share this post Link to post Share on other sites
Froyok 46 Report post Posted March 29, 2012 Yep, it's a very impressive work. Notice that you can export the models as obj/fbx file if your are curious to check how the Uv are done in your 3D software (because the UDK can't display them properly). By the way, the master material is pretty simple regardless the full scene. Very, very impressive. Quote Share this post Link to post Share on other sites
Vilham 1,239 Report post Posted March 29, 2012 Ah ok that makes sense. Quote Share this post Link to post Share on other sites
PhilipK 136 Report post Posted March 30, 2012 Followed this a bit over at polycount and I'm really glad that this kind of optimization mindset is promoted. It's an impressive scene and no doubt good use of texture memory there. It's kind of a fresh breeze among all the "2048x2048 normal, diffuse, spec" trashcan props out there. Quote Share this post Link to post Share on other sites
marks 386 Report post Posted March 30, 2012 While that's true, I do wonder just how much overdraw there is from floating polys, and how expensive that shader is to draw. At the most basic level, all he's done is offset the performance cost for the scene from the texture memory onto the processor. While its an impressive demonstration, it isnt black magic. Quote Share this post Link to post Share on other sites
El Moroes 1,963 Report post Posted March 30, 2012 Very nice work indeed ! Quote Share this post Link to post Share on other sites