Author Topic: Normal maps?  (Read 7132 times)

0 Members and 1 Guest are viewing this topic.

Offline Taristin

  • Snipes
  • 213
  • BlueScalie
    • Skelkwank Shipyards
Do any of the coders know anything about how to implement a normal mapping system?
I ask, because I just found that 3dMax lets me do a render to texture of a few different maps, including normals... and it could be interesting.
Freelance Modeler | Amateur Artist

 

Offline DaBrain

  • Screensniper
  • 212
    • Shadows of Lylat board
AFAIK the problem is the aditional render pass, which is not supported right now.

Or something like that. ;7


Edit: I think I just mixed something up. Not sure though...
« Last Edit: November 07, 2004, 03:57:55 pm by 1688 »
--------------------------------------------------
SoL is looking for a sound effect artist
Please PM me in case you want to apply
---------------------------------
Shadows of Lylat - A Freespace 2 total conversion
(hosted by Game-Warden)
----------------------------------

 

Offline Liberator

  • Poe's Law In Action
  • 210
The problem is that we have no ultra-high-poly models to get the normal maps from.  Shrike or someone was working on an Orion(11,000 for one of the turrets), but that was years ago.
So as through a glass, and darkly
The age long strife I see
Where I fought in many guises,
Many names, but always me.

There are only 10 types of people in the world , those that understand binary and those that don't.

 

Offline Black Wolf

  • Twisted Infinities
  • 212
  • Hey! You! Get off-a my cloud!
    • Visit the TI homepage!
Normal maps could be useful in many places simply to smooth off curves, but TBH I'm not that fussed about their inclusion just yet. There're a lot more important things than yet another graphical enhancement IMO.

Except, I guess, overexposure. ;) :p
TWISTED INFINITIES · SECTORGAME· FRONTLINES
Rarely Updated P3D.
Burn the heretic who killed F2S! Burn him, burn him!!- GalEmp

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
I know how to implement them; pixel shaders :)
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Lynx

  • 211
I think bump maps would be better. Easier to create, less performace hit.
Give a man fire and he'll be warm for a day, but set fire to him and he'll be warm for the rest of his life.

 

Offline gevatter Lars

  • Another wingnut
  • 213
    • http://gevatter_lars.tripod.com/
I am with Lynx...I have also asked for the implemention of such maps over at Sectorgames...after a long time I also thing that Bumpmaps are the easiest to create and less resources using textures we could/should have.
"Yes! That is my plan, and I see nothing wrong with it. I figure that if I stick to a stupid strategy long enough it might start to work."
 - comment to "Robotech: The Masters"

 
if u were that desperate for normal maps, u could make them urself - its not that hard.
what we dont need is more mb towards the allready big VP files.
for once - think about us 56 k'rs
if the world is my oyster - why can't i eat it?

desktop fs v1.61 - clicky
www.game-warden.com/desktopfs/

If i had a penguin, for everytime i had a donkey, id have 27 ways to dance one your rooftop

  

Offline Liberator

  • Poe's Law In Action
  • 210
I'l tell you what, we'll compromise.  You go get a 128mb Jumpdrive and then go to the Public/College Library or Internet Cafe of your choice and download on a broadband connection.  What is happening is FS2 is becoming an essentially new game, graphics wise, that is going to entail LOTS of new files eventually, which translates to high MB counts.  The rub is that most of the members have sometype of BB connection access.  

It is no longer a narrowband web.  Contrary to what AOL preaches.
So as through a glass, and darkly
The age long strife I see
Where I fought in many guises,
Many names, but always me.

There are only 10 types of people in the world , those that understand binary and those that don't.

 

Offline Fury

  • The Curmudgeon
  • 213
I am more concerned about functionality of fred2_open than adding any new features to fs2_open. Those who develop solely fs2_open, I wish they would have a short pause and optimize existing code to minimize resource usage and improve stability.

But I guess this is the trade-off of a fan based development community.

 

Offline Roanoke

  • 210
Quote
Originally posted by Bobboau
I know how to implement them; pixel shaders :)


I doubt most HLPer's GPUs support that, from what I've seen in the threads people post every so often

 

Offline Fry_Day

  • 28
Quote
Originally posted by Bobboau
I know how to implement them; pixel shaders :)

It CAN be done without pixel shaders! Doom3 actually can do it without pixel shaders (which is why a GeForce4 MX can run Doom3, albeit very slowly and worse-looking than a PS 2.0 card).

If you don't believe me, look at the BumpSelfShadow example in the DirectX SDK, which uses Dot3 bumpmapping, and works without pixel shaders.

 

Offline Ransom

  • M. Night Russel
  • 210
  • It will not wait.
    • Rate of Injury
I'd rather see bumpmaps implemented first. They definitely don't require pixel shaders (and I'd like to see those implemented at some point too, although realistically it's probably never going to happen since few people seem to want them/are able to use them) and they still look decent.

 

Offline Fry_Day

  • 28
$#@!!$#@!$#@!$#@!$#@!$#@!$#@!$#@!$#@

on any modern card,

Bump maps == Normal maps

 

Offline DaBrain

  • Screensniper
  • 212
    • Shadows of Lylat board
Quote
Originally posted by Roanoke


I doubt most HLPer's GPUs support that, from what I've seen in the threads people post every so often


I think it's time to add pxiel shaders. As long as they are optional I see no problem in this.
Personaly I don't mind if there's an effect I can't use because my GPU is outdated.


My current GPU supports only PS 1.3. But I will upgrade. Add pixel shaders, so I have something to look forward to. :)
--------------------------------------------------
SoL is looking for a sound effect artist
Please PM me in case you want to apply
---------------------------------
Shadows of Lylat - A Freespace 2 total conversion
(hosted by Game-Warden)
----------------------------------

 

Offline Drew

  • 29
    • http://www.galactic-quest.com
Pixel shaders could be used to solve most graphical problems people seem to be having. My Radeon 9000 wont display shinemaps and env, but ill be damned it dosnt render the pixle shaded version. If we use 1.1, most cards wont have a problem.

Also, alot of ATI and Nvidia drivers have boosted pixle shader performance, because of all the new heavy pixle shaded games out, like Halo, Far Cry, Doom 3, etc.
[(WWF - steroids + ties - spandex) / Atomic Piledrivers] - viewing audience = C-SPAN

My god.. He emptied the gasoline tank from the van onto your cat, lit him on fire, threw him in the house and dove for cover.  :wtf: Family indeed.  ~ KT

Happiness is belt fed.

 

Offline Anaz

  • 210
now all we need is someone who knows how to code pixel shaders, and knows how to make them work with the existing system!
Arrr. I'm a pirate.

AotD, DatDB, TVWP, LM. Ph34r.

You WILL go to warpstorm...

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
Quote
Originally posted by Fry_Day

It CAN be done without pixel shaders! Doom3 actually can do it without pixel shaders


yeah, but it still needs vertex shaders IIRC
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together

 

Offline Flipside

  • əp!sd!l£
  • 212
Well, as much as I'd love to see Bump/Normal mapping working on FS2, I think it's going to be a bit more than a simple job :(

Are you still hoping to redo the texture system Bobboau?

 

Offline Bobboau

  • Just a MODern kinda guy
    Just MODerately cool
    And MODest too
  • 213
there's lots of stuff I 'hope' to do
Bobboau, bringing you products that work... in theory
learn to use PCS
creator of the ProXimus Procedural Texture and Effect Generator
My latest build of PCS2, get it while it's hot!
PCS 2.0.3


DEUTERONOMY 22:11
Thou shalt not wear a garment of diverse sorts, [as] of woollen and linen together