Author Topic: shiny ground  (Read 3712 times)

Sarras Volcae

  • Veteran
  • *
  • Posts: 1325
    • View Profile
shiny ground
« on: December 08, 2009, 08:49:25 am »
anyone who plays world of warcraft should know what i mean. it's some kind of lighting on terrain that brings out texture. like the moon's rays on grass or smooth stone. i can't remember what it's called, and this may be a dumb wish, but i figured it might be easy to implement. and it's pretty!  :-[ (besides the terrain now is sooo dull)

thorgrin

  • Hydlaa Resident
  • *
  • Posts: 54
    • View Profile
Re: shiny ground
« Reply #1 on: December 08, 2009, 12:43:26 pm »
No idea.
I guess it could be bloom or bump mapping. It must be some kind of shader for sure.
"If the mine is mine, it should only be mined by my miners. If my mine is mined by miners that aren't mine, my mine is no longer mine."

bloodedIrishman

  • Guest
Re: shiny ground
« Reply #2 on: December 08, 2009, 01:17:57 pm »
Shaders.

We're getting them.

You're welcome.

Raekh

  • Guest
Re: shiny ground
« Reply #3 on: December 08, 2009, 01:28:32 pm »
Well, shaders, but what about all the bump maps?

So I suppose the shaders will be available right away from 0.5 - but according maps for having things visualized would take some more years (or in a more official way: soon(tm))?

Dont celebrate too early.

Yaniel

  • Guest
Re: shiny ground
« Reply #4 on: December 08, 2009, 08:18:36 pm »
Do you mean multitexturing?

sgtkwol

  • Hydlaa Resident
  • *
  • Posts: 50
    • View Profile
Re: shiny ground
« Reply #5 on: December 08, 2009, 08:45:15 pm »
Specular lighting?  Changes the way objects reflect light, looks a little more realistic as it reacts as you move around the object.

Lhaa

  • Guest
Re: shiny ground
« Reply #6 on: December 08, 2009, 09:39:11 pm »
Not really "easy" to implement since you must make an extra b/w image to tell the engine where to apply more or less highlighting, meaning every single IG texture needs that extra file unless you're setting plain glass/metal textures. But I'd assume that this should be possible from 0.5 on, just means some extra work. ;)

Here's an example with the 3 textures. The diffuse map is the original texture, normal map is the bump-mapping (used to simulate extra volumes and which WoW isn't using), and finally the specular map:


LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: shiny ground
« Reply #7 on: December 09, 2009, 09:06:16 am »
Normal mapped textures are being prepared, to get an effect like the bumpy stones in the "Podium" (the character loading place). But it is not as simple as it sounds: Where textures had been created with darker areas to simulate a simple static shadow, this darkening would have to be removed to not interfer with new shadows caused by normal mapping and shadow calculation. That sometimes means to re-make whole textures. What an effort... poor leisure time.

I believe Sarras referred to specularity, reflexes of the environment. Some armor already has that, I believe. The same for landscape is a bit more effort.

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

Akkaido Kivikar

  • Hydlaa Notable
  • *
  • Posts: 726
    • View Profile
Re: shiny ground
« Reply #8 on: December 09, 2009, 09:28:50 am »
Lhaa's got it right.

My Dsar work is fully bump (normal) mapped.

Note that at the moment PS armour has greyscale bump maps (not 'normal maps') with a rather odd shader that treats it like a normal map, causing issues with inverting of the light distortion (meaning grooves become bumps and vice-versa).

Sarras Volcae

  • Veteran
  • *
  • Posts: 1325
    • View Profile
Re: shiny ground
« Reply #9 on: December 09, 2009, 10:10:20 am »
yeah specular lighting, that's it! i wouldn't want the devs to waste time on prettiness now, but i think that, in the future, it would look cool...

Akkaido Kivikar

  • Hydlaa Notable
  • *
  • Posts: 726
    • View Profile
Re: shiny ground
« Reply #10 on: December 09, 2009, 09:09:39 pm »
The prettier the game, the more intense the immersion gets :D

weltall

  • Associate Developer
  • Veteran
  • *
  • Posts: 1671
    • View Profile
    • http://weltall.heliohost.org
Re: shiny ground
« Reply #11 on: December 09, 2009, 10:00:42 pm »
The prettier the game, the more intense the immersion gets :D
depends when the client freezes for a minute because it's compiling shaders it's not exactly immersive :P
btw the forum is missing a "poke smile"

Sarras Volcae

  • Veteran
  • *
  • Posts: 1325
    • View Profile
Re: shiny ground
« Reply #12 on: December 10, 2009, 04:03:42 am »
specular lighting is usually optional

LigH

  • Forum Legend
  • *
  • Posts: 7096
    • View Profile
Re: shiny ground
« Reply #13 on: December 10, 2009, 08:18:31 am »
btw the forum is missing a "poke smilie"

Like that?  


Or maybe even that: 
« Last Edit: December 10, 2009, 08:25:55 am by LigH »

Gag Harmond
Knight and Ambassador
The Royal House of Purrty

weltall

  • Associate Developer
  • Veteran
  • *
  • Posts: 1671
    • View Profile
    • http://weltall.heliohost.org
Re: shiny ground
« Reply #14 on: December 11, 2009, 05:15:37 pm »
btw the forum is missing a "poke smilie"

Like that?  


Or maybe even that: 
exactly  ;D