Jump to content
  • Advertisement

Archived

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

Legro

New to Iso, got a few questions...

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

Ok, first of all let me say I''ve read over most of the articles on the site here dealing with Iso stuff. I have a pretty good understanding of how it all works, but theres a few things that just aren''t clicking in the ole brain, so please bare with me. Oh and I''m using OpenGL... 1) When drawing the tiles, are they drawn as squares on the screen, and then rotated to give the iso look? or are they drawn as diamond shaped to begin with? or are they drawn as squares, and then the diamond shaped texture applied to them to give the iso look? or are they all viable options? 2) When you have a tile for a wall or something, that extends multiple tiles, how exactly is the texture applied so that it can extend beyond the normal tile size? 3) Instead of using bit blitting to apply the textures, couldn''t you just use transparent textures to get the job done? Thanks for any replies, I''m sure these are simple questions but sometimes you just need a little bump and everything clicks upstairs, if you know what I mean.

Share this post


Link to post
Share on other sites
Advertisement
Well, The tiles are aquare bit maps. with a diamond shape on them, texture mapped to overlap. If you use 3d I suppose you could rotate, but that would be slow.

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!