Jump to content
  • Advertisement


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


Multiple Copies of One Object

This topic is 5615 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, i know this is gunna sound corney, but how do i take one structure, like CQVPyramid that defines a pyramid in model space, and make multiple copies in different locations? im thinking something like:
//psuedo code

in the Init function. I tried this, but it came up with an error. Is this the right way and i just need to fiddle with it, or is there some other *magical* way that im not getting? Quantum

Share this post

Link to post
Share on other sites
And just for reference, I believe you would want to set the World matrix (and DirectX supplies up to 256 of those, I believe, through the use of it''s D3DTS_WORLD() macro [<- check me on that macro, it''s in the SDK docs])

Chris Pergrossi
My Realm | "Good Morning, Dave"

Share this post

Link to post
Share on other sites
Yay! Thanks. I tried to start the scene once in initialization, set the matrix, render, and then in the real render function do the same thing, becuase i thaught it would keep the position once it had been performed. My only thing, isnt it costly when i have scenes of 20+ objects, to change the matrix each time? or is it only changing the View Matrix that is costly? Oh, and does anyone know of a good Index Buffer Tutorial? In this project, im sorta just adding on stuff as i learn it... (bad in practice, but hey, it works for now) Ill post a snap shot of my game so far in the Your Announcement forum once i figure out how...


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.

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!