Jump to content
  • Advertisement

Archived

This topic is now archived and is closed to further replies.

Metus

Enviromental / Bumpmapping

This topic is 6629 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I''m in the stage of learning how to program with Direct3D and I''m creating a little baldur''s gate-styled engine and got two questions In that kind of game can i take advantage of Enviromental / Bumpmapping? I''ve got this ideas: Water -> Bumpmapping -> Simulate waves Window -> Enviromental Mapping -> Reflections Water -> Enviromental Mapping -> Reflection Any more? And considering DX7 Can EVERY videoboard take advantage of Bumpmapping / Enviromental Mapping as long as DX7 is installed? Metus, from the badlands of Sweden

Share this post


Link to post
Share on other sites
Advertisement
Bumpmapping is really cool for waves. When I saw G400''s tech demo my jaw dropped... Only because of bump mapping and what it did to water...

To do reflections, environment mapping is okay for that. Unless you want to reflect geometry, in which case things get complicated... My old engine allowed theoretically "hall of mirrors" effect done with geometry mirrors, but it required a lot from hardware - high-bitdepth stencil buffer for example. But to do "ghostly" reflections environment mapping is good.

Every board "can do" bump mapping with dx7. However, as most boards'' hardware can''t do it (g400 was first to support bumps in hardware) it has to be emulated with ramp device, and it''s SLOW!
Some figures; G400 renders "earth" bumpdemo of dx at rate of 250FPS (if I remember it correctly). In software, render speed is about 1 FPS...

Share this post


Link to post
Share on other sites

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!