FobohJoin Date: 2010-11-24 Post Count: 128 |
Currently, Roblox shirts look very flat and low-res. Not like real cloth that has wrinkles and stitching. Some artists attempt to create these fine details in their shirts, but the effect is immediately broken when a glimpse of light from the sun appears on the shirt, making the shadows of the artist's wrinkles facing the wrong direction. This was not a strong problem in the early days of Roblox, but now with new dynamic lighting and shadows, these problems become drastically more apparent. The gap between perfect ambient occlusion on millions of voxels and the flat player must be closed!
Obviously, we need more geometry! More faces and blocks! However, we are already struggling to render thousands of voxels in terrain at the same time! One more vertex and your computer might explode! But how do so many other games look like they're using unlimited geometry? Unlimited faces, like so many of the "next-generation" console games on the XBox ONE and PS4? Well that's because they're using a trick that has been used in almost every game past 2007, and that trick is to not use geometry at all, but rather a texture, a mere decal, to tell the computer what parts of the mesh should look slightly higher or lower. This is called Normal Mapping.
However, Roblox has been trapped in the past for quite a while, but then the new texture update came out. The update added Normal Maps to all of the textures (as far as I can tell) and made them look extremely realistic, now you can even see right down to the very grooves of the wood texture. But what about our poor Robloxian characters? They are still as flat as ever. What if our artist could create Normal Maps for their own shirts? Think of the amount of detail and control the veteran artist of Robloxia would have! The price increase for these current flat, unimpressive excuses for clothing is way too high! The quality of clothing is still way too low! And the amount of time I spent typing this is also too high!
(SHORT VERSION)
Basically, all I want is for Roblox to keep increasing the quality of the tools for the builders and artists of Robloxia as they are doing a great job at right now. One of the ways to do this is to add the ability for artist to create fine details in their shirts using a method called Normal Mapping. Normal Mapping is a way to fake lighting in small grooves across a mesh. If you get up really close to a block in Roblox, you can see this method being used. However, the character does not have this.
Normal Mapping From Wikipedia:
In 3D computer graphics, normal mapping, or "Dot3 bump mapping", is a technique used for faking the lighting of bumps and dents - an implementation of Bump mapping. It is used to add details without using more polygons. A common use of this technique is to greatly enhance the appearance and details of a low polygon model by generating a normal map from a high polygon model or height map. |
|
spacegangJoin Date: 2011-07-03 Post Count: 3863 |
yes, make it optional for people who lag though
also, add clothing that moves and shakes a bit due to wind |
|
KeyumiJoin Date: 2009-01-26 Post Count: 7413 |
Support. I was quite intrigued by your post. I never seem to notice that before. |
|
R05Join Date: 2013-01-08 Post Count: 8826 |
Not going to happen.
It would require too much coding, and it's just a useless effect anyways. No need for it. |
|
spacegangJoin Date: 2011-07-03 Post Count: 3863 |
>"would require too much coding"
https://www.youtube.com/watch?v=n5LqgT_K4yg
please view this video
all you need to do is change .hsl file |
|
R05Join Date: 2013-01-08 Post Count: 8826 |
Everything shown on that is textures, shading, etc.
Not physics. |
|
R05Join Date: 2013-01-08 Post Count: 8826 |
Nevermind, just read OPs post.
I was too busy not caring about it because it's just clothing, |
|
|
Wind will most likely not be created, causes too much lag because of moving parts. |
|
spacegangJoin Date: 2011-07-03 Post Count: 3863 |
@epic
http://www.roblox.com/Cloth-simulation-place?id=139119162
play this place, then tell me if it's lag.
heck, my ipad could handle it fine |
|
FobohJoin Date: 2010-11-24 Post Count: 128 |
I'm sorry for making my post so long. People don't seen to understand. I want users to be able to create the original shirt texture, like always, and alongside it a normal map image. A normal map image is an image that tells the computer how high or low areas of the mesh should look according to the lighting in the scene. Roblox already has this function and is in your gameworld right now, just not on the character. I want roblox to use normal mapping on the character. |
|
FobohJoin Date: 2010-11-24 Post Count: 128 |
Normal maps do not move. It is not a cloth simulation. It's just an image, a mere decal. |
|
R05Join Date: 2013-01-08 Post Count: 8826 |
I haven't been to a game since October |
|
|
@spacegang, it doesn't lag, even though I used my old bad pc |
|
|
I quite like the idea of decals having a new property for normal mapping (Or maybe a new object which is rendered over the decal? I just would like the ability to have normal mapping on a part without a decal on it) |
|
MrBossManJoin Date: 2008-04-10 Post Count: 7206 |
|
|
pa00Join Date: 2010-06-06 Post Count: 451 |
I doubt that many Robloxian clothing artists know how to make a bump map, and there would be a lot of silly-looking clothes out there with failed bump maps. |
|
Robbie404Join Date: 2013-01-20 Post Count: 1429 |
tl;dr |
|