Jump to content
  • Advertisement
Sign in to follow this  
dank2006_ie

wrong transform matrices bein used to draw object on different machine

This topic is 4407 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

hey, ive been getting this wierd problem with a program ive been working on. from the start ive been working on a standard dell optiplex gx270 with a radeon 9550. ive developed a game and it works fine on my dell optiplex. recently ive bought a new dell xps laptop, and when i migrated this game onto this laptop the 3d environment was all wierd. the environment is a basic arena environment with a single character in the middle all inside a simple skybox, the character gets rendered no problem, but the skybox is nowere to be seen and the arena environment appears as if it has been scaled down by about a tenth and it appears to have been rotated by about 45 degrees on an axis. the exact same program, when run on the optiplex, runs fine and the environment is were it should be. has anyone got any ideas as to what could be causing the problem?

Share this post


Link to post
Share on other sites
Advertisement
Guest Anonymous Poster
Did you try to update the video driver of the laptop?

Share this post


Link to post
Share on other sites
Do both PCs have the same GPU card? Do they have the same driver version? Are you using DirectX or OpenGL? if DirectX, are you using the same version?
Are you using Win 9x in one of them and Win XP on the another one? (Win XP is more sensitive to _your_ programming mistakes, which may be fixed automatically in 9x, but appears in XP)
Did you tried Direct3D HAL _not_ T&L accelerated??
If OpenGL, are you using the Push-Pop correctly?

Are you using matrix as local variables? make sure they are ok each render() call.
Are you restoring the world matrix correctly??

Quote:
Original post by dank2006_ie
but the skybox is nowere to be seen

it may be anywhere because of the matrix error, it may not be drawn because the matrix becomes invalid, or may be the texture is not supported by the card (ie. it is bigger than the one the card supports, or it's resolution is not power of 2; which may be supported by some cards)

Do you realize how many things it may be?
You have to be a little more specific

Cheers and good luck
Dark Sylinc

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

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

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!