Home Technical Talk
The BRAWL² Tournament Challenge has been announced!

It starts May 12, and ends Sept 12. Let's see what you got!

https://polycount.com/discussion/237047/the-brawl²-tournament

Early-Late 2000s CGI/Game textures

How/what software was used to create PBR textures in the 2000s? For example, Iron Man. The reflective metal is something I've always been curious on how it was done for the time period.
 
Another example is the older GTA's and Half-Life's.

How do these textures look so real on the colormap alone?

Replies

  • Benjammin
    Offline / Send Message
    Benjammin greentooth
    Well, it wasn't PBR back then, but it was all photoshop. Those environment textures are photo sourced, edited to be tileable.
    In the case of iron man, its probably just raytraced reflections.

  • HAWK12HT
    Offline / Send Message
    HAWK12HT polycounter lvl 13
    What Benjammin said, no PBR. It started being main stream around 2014 onwards.

    reflections back then and still for mobile stuff are based on fake cubemap that gets interpolated with texture, this cubemap is just environment being captured within engine or you make a fake texture. I made simple texture and blended with shader to get bubble reflection effect in Unity.

    Textures were either handmade in PS or photosourced and adjusted to be straight / flat and went through highpass to remove lighting info. Then turned into greyscale with value adjustments for specular highlights and bump mapping. 

  • dimwalker
    Offline / Send Message
    dimwalker polycounter lvl 16
    There was also Deep Paint 3D - kind of like Substance Painter, but way simpler.
  • Thanez
    Offline / Send Message
    Thanez interpolator
    Heh, that's funny. I was there when the deep graphics were written.
    In the early 2000s GPUs didn't have enough VRAM for baked normal maps, and didn't have enough zoomies to run more than 1 simple shader calculation per pixel. When you did see normal maps, it was only as tiny tileable detail normal maps that would help sell the effect of sand, rock or brick. (see halo 1)
    So a model really only had a single texture, which depending on the artist would either be entirely hand-painted, sourced from images or a mix.
    Then a simple light would provide a bland lighting effect and environmental coloring.

    Things like AO, shadows and reflections were painted into the texture. There were many methods, but what I did was create tileable detail textures for each material, and blend them on top of a base lightness/color layer in PS.
    Using dodge and burn tool in photoshop, I'd create the reflections and shadows. Baked AO (if available) would be set to multiply.
    For dirt and rust I'd source it from a picture of something white and blend 
    For dust I'd take pictures of dirty black cars with MY HANDHELD DIGITAL CAMERA.
    Scratches I liked to do with a mix of custom brushes and stencils I made, got from others, or pirated third party grunge brushes, which were an actual thing you could buy with real money.
    To give you an idea of what the process would look like, here's a couple of before, during and after pics of me revisiting a skin I was never really happy with.
    http://skins.thanez.net/oldschool/aks74u/1.jpg
    http://skins.thanez.net/oldschool/aks74u/2.jpg
    http://skins.thanez.net/oldschool/aks74u/3.jpg
    http://skins.thanez.net/oldschool/aks74u/render.jpg
  • 5rettski
    All of these have given me very good ideas, but what about baking? I've seen some people say that it's a similar process? What software was used for baking and whatnot?
  • HAWK12HT
    Offline / Send Message
    HAWK12HT polycounter lvl 13
    5rettski said:
    All of these have given me very good ideas, but what about baking? I've seen some people say that it's a similar process? What software was used for baking and whatnot?
    Alias Maya and Kinetex 3Ds Max as they were before Autodesk, offered built-in baking. Its still there now Render to Texture afaik its called where you can choose types of maps you want to bake including lighting. 

    Unreal Tournament baked lighting info on the base texture to have that distint look. 
    Below is an example, using the same old 2k technique I baked lighting on the texture itself (3ds max, Mental Ray) using a plugin called Flat Iron. This saved ton on performance for VR. 
  • gnoop
    Offline / Send Message
    gnoop sublime tool
    5rettski said:
    All of these have given me very good ideas, but what about baking? I've seen some people say that it's a similar process? What software was used for baking and whatnot?

    The idea of baking  is ancient. I recall people used Lightwave   and Brazil render for 3d max in late 90th or something .  Long before Render-to texture  dialogs  appeared in 3dmax .  It followed an idea of "baking camera"    using surface normals  and UV space  for ray tracing.      Or just baking shader into UV including reflections.     
  • Klunk
    Online / Send Message
    Klunk quad damage
    still got and use my 2004 library of grayscale grime overlays.... various photoshop blend modes and a touch of colourization can produce interesting effects

    they would normally used in conjunction photographic reference. the strange thing is they were pretty big images for
    the texture limits of the day 2048 * 2048 so they can still be used in a 4k world, well almost :)
  • Thanez
    Offline / Send Message
    Thanez interpolator
    I don't remember exactly when I started baking normals exactly, but I do know it was in max 8, which came out in 2005(?).
    I had tried my hand at it but my PC wasn't fast enough to render even a million tris. I was poor and on a laptop my sister gave me. If I remember correctly, it didn't have a GPU, not even an integrated one.
    I did use max 8 to bake lighting for reference and environment coloration to blend into my diffuse texture.

  • ZacD
    Offline / Send Message
    ZacD quad damage
    Yeah there was a lot of dirty tricks, sometimes baked lighting was added to textures, sometimes it roughly matched the ambient lighting of the games. Often times photo textures had no strong directional lighting, but they did align the lighting that did exist to the scene so it looked more natural. 
  • poopipe
    Offline / Send Message
    poopipe grand marshal polycounter
    Projection baking didn't really get popular til post 2000 iirc. The first version of Max to support it was I think 5.1. 

    I wasn't using Maya much at the time but it's had some pretty advanced features for a lot longer than people realise so I wouldn't be surprised if it got there first. 


  • Benjammin
    Offline / Send Message
    Benjammin greentooth
    I love that this has turned into a "back in my day..." thread. :lol:
     Xnormal was my first encounter with high-low baking. Nothing says early 2000's like weird window shapes.

  • Lamont
    Online / Send Message
    Lamont polycounter lvl 16
    When working on PS2/PSP/PS3/XBox I used a whole lot of vertex baked lighting. Maya was my app of choice back then and Vertex Chameleon was hands down my favorite tool.



    I used Faogen  80% of the the hero models, or things that needed more complex baking.



  • HAWK12HT
    Offline / Send Message
    HAWK12HT polycounter lvl 13
    haha back in my day 
    This is the book I used for character art modelling. 
  • gnoop
    Offline / Send Message
    gnoop sublime tool
    oh. books . those old days.  
  • pior
    Offline / Send Message
    pior grand marshal polycounter
    Hello,

    "How do these textures look so real on the colormap alone?"

    These diffuse textures look real because the artists who painted them understood the properties of a given material (similarly to how someone would assign roughness values), but *also* knew how to represent these materials like a figurative painter doing portraits or still lifes would.

    In other words if you want to learn how to create this kind of textures you need to learn digital or traditional painting, similarly to how game character artists from the 2000s were studiying Frazetta, Leyendecker, and so on.

    As for baking : baking scene lighting down to vertex colors was indeed used very often as a base for texture painting as it provided a good starting point for form shading. This has been available in 3d software since forever, way before per-pixel/ray cast texture baking.
  • Lamont
    Online / Send Message
    Lamont polycounter lvl 16
    For characters were out of my skill level, but for environment work I used some of these techniques:
    - Photo sourced; either I used a library we had in-house or used photos I took myself.
    - Photoshop to desat, fix lighting, make tileable, color correct.. needed a good base for the next stage. Depending on the texture it was sometimes took a while; fixing angles, editing, pixel hunting... lens distortion fix.
    - Add my lighting/color work.
    - Run through Optipix.
    - Bake lighting to vert colors.
  • Klunk
    Online / Send Message
    Klunk quad damage
    apart from the optipix that would have been my job modelling in game football stadiums :)
  • Noren
    Offline / Send Message
    Noren greentooth
    Before true projection baking in 3ds max, there were plugins like Mankua's TLUnwrap that let you transfer your UVW-Unwrap into XYZ (basically copying the UV channel to the geometry channel, and there were other scripts for this as well through the years). Due to the W component that would give you some depth, you could render a lit ortho texture of your mesh with varying success. 

    The base for this was done with Mankua in 2002. Apparantly, I did not care about texture padding or straightening UVs back then.

  • Lamont
    Online / Send Message
    Lamont polycounter lvl 16
    Klunk said:
    apart from the optipix that would have been my job modelling in game football stadiums :)
    lol, I was using this for basketball arenas :D
  • Klunk
    Online / Send Message
    Klunk quad damage
    the joys of creating a stair texture that "works" on an angled plane :/ 
  • 5rettski
    This is all so-so-so incredibly useful, I have another question regarding early 2000s workflow,

    Theres a video that talks about the development of God of War 2005, but it skips a part of the whole reason I was looking for it, character modeling.



    Was ZBrush or something used back then to make these models?

    https://www.youtube.com/watch?v=d1G-rvB7Wxg

    This is the video I was trying to watch, if anyone knows, it would be incredibly useful, thanks!
  • Lamont
    Online / Send Message
    Lamont polycounter lvl 16
    ZBrush was out in like 2003(?), but wasn't used in the capacity it is now. I am sure that was sub-d's in Maya.


  • HAWK12HT
    Offline / Send Message
    HAWK12HT polycounter lvl 13
    5rettski said:
    This is all so-so-so incredibly useful, I have another question regarding early 2000s workflow,

    Theres a video that talks about the development of God of War 2005, but it skips a part of the whole reason I was looking for it, character modeling.



    Was ZBrush or something used back then to make these models?

    https://www.youtube.com/watch?v=d1G-rvB7Wxg

    This is the video I was trying to watch, if anyone knows, it would be incredibly useful, thanks!

    Manual sub d modelling was the thing, afaik Zbrush wasnt that main stream till 2008. 

    Alias Maya as it was called, enjoy the making of Final Fantasy Spirits Within some cool insights in 6 parts.
    https://www.youtube.com/watch?v=Wj0XXYJ3gCY

  • gnoop
    Offline / Send Message
    gnoop sublime tool
    Zbrush  appeared   around  1999 maybe or early 2000 after some  Siggraph presentation or something.   First it was almost purely 2,5 painter  with ability to drop small meshes  on 2,5D canvas .    I recall I instantly suggested to buy it for  $900 but our management refused  saying why would we need this weird soft  doing weird  stuff  unrelated to actual production.     They bought Deep paint 3d  instead .   
     Couple years later  Zbrush dropped the price to 200  and made  it  into a sculpting soft  while initially as I recall it was just rudimentary there . I bought my own license and never regretted it.    To bad they never advanced their 2.5D part  since.     
    I later switched to Designer  and Painter   but looking on my older work I am somehow still not sure  they worth it . 
  • Eric Chadwick
    FWIW we have some links to old texturing tutorials here. A lot of these links might be dead from bit-rot though
    http://wiki.polycount.com/wiki/TexturingTutorials
  • MikeF
    Offline / Send Message
    MikeF polycounter lvl 20
    Its so great to see all this stuff again, my favorite era of game art
  • 5rettski
    HAWK12HT said:
    5rettski said:
    This is all so-so-so incredibly useful, I have another question regarding early 2000s workflow,

    Theres a video that talks about the development of God of War 2005, but it skips a part of the whole reason I was looking for it, character modeling.



    Was ZBrush or something used back then to make these models?

    https://www.youtube.com/watch?v=d1G-rvB7Wxg

    This is the video I was trying to watch, if anyone knows, it would be incredibly useful, thanks!

    Manual sub d modelling was the thing, afaik Zbrush wasnt that main stream till 2008. 

    Alias Maya as it was called, enjoy the making of Final Fantasy Spirits Within some cool insights in 6 parts.
    https://www.youtube.com/watch?v=Wj0XXYJ3gCY

    One thing I've always wondered about poly modeling faces is, what if you don't have a reference for every angle? Like with Kratos, Kratos isn't a real person, I'm sure there was drawn references but, my question still stands. What do you do if you're trying to make a face and don't have a reference for each angle?
  • pior
    Offline / Send Message
    pior grand marshal polycounter
    "What do you do if you're trying to make a face and don't have a reference for each angle?"

    Well ... one could ask the same thing about every piece of sculpture ever made. The artist simply pulls from their experience, knowledge of anatomy, and personal design vocabulary for the representation (and stylization) of the various facial features.

    As a matter of fact you actually don't really want to have references for every angle, because whoever provides these references isn't a perfectly accurate 3D software but rather a mere human artist. The multiple views on the model sheet will never quite perfectly match up, some adjustements will always be required.

    A character modeler (or a modeler in general) isn't hired to be a human photogrammetry machine. Having hundreds of hours of drawing, sculpting and modeling under ones belt is an important requirement for the job.
  • Noren
    Offline / Send Message
    Noren greentooth
    Also, since the human body is (mostly) symmetrical, a three-quarter or similar view should give you all the points in space as far as visible in that one image. Any point on one half alone could be anywhere in space between the observer and infinity, but the symmetrical equivalent locks it in. Comes with the same caveats as mentioned by pior, of course. Basically, if you have to rely on a mechanical "paint by numbers" approach, you'll likely have a bad time and not a great model in the end.
  • HAWK12HT
    Offline / Send Message
    HAWK12HT polycounter lvl 13
    5rettski said:
    HAWK12HT said:
    5rettski said:
    This is all so-so-so incredibly useful, I have another question regarding early 2000s workflow,

    Theres a video that talks about the development of God of War 2005, but it skips a part of the whole reason I was looking for it, character modeling.



    Was ZBrush or something used back then to make these models?

    https://www.youtube.com/watch?v=d1G-rvB7Wxg

    This is the video I was trying to watch, if anyone knows, it would be incredibly useful, thanks!

    Manual sub d modelling was the thing, afaik Zbrush wasnt that main stream till 2008. 

    Alias Maya as it was called, enjoy the making of Final Fantasy Spirits Within some cool insights in 6 parts.
    https://www.youtube.com/watch?v=Wj0XXYJ3gCY

    One thing I've always wondered about poly modeling faces is, what if you don't have a reference for every angle? Like with Kratos, Kratos isn't a real person, I'm sure there was drawn references but, my question still stands. What do you do if you're trying to make a face and don't have a reference for each angle?
    What Prior said pretty much, its not just face its with any object. Good 3D modellers also have designer or sculpter mindset which is a very very important skill to have especially these days with AI. Most of the times you get 1 or 2 images from concept art team of a simple prop and rest of the model you need to best figure out to blend with concept. 

    Simply put just like traditional drawing, 3d modelling also requires a lot of practise to be at a certain level. Its not like you learn how to move about in Blender, Max or Maya and can now model a car for example. 

    Also thank you for starting this thread, the memory lane its taking us to is pure gold :D 

     
  • 5rettski
    Ahh, thank you, and no problem, always been curious on this thread. 

    I was trying to see if there was any information if modeling creatures/animals were the same as modeling people during that time

    https://www.amazon.com/Maya-Techniques-Hyper-Real-Creature-Creation/dp/1897177046

    I found this book, but it seems there is a very limited supply, and there isn't any e-books, would anybody know of this?
Sign In or Register to comment.