Jump to content
  • Advertisement
Sign in to follow this  
PrincessDaisy

DirectX Point Sprites

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

This is a simple questions hopefully. And it also goes out to any Xbox/360 developers as that is what it is mainly for. Are point sprites, created and rendered via HLSL the fastest way to draw camera orientated, fixed sized sprites? I don't need any rotation within the sprite either, just a fade value. If they arn't, what is a faster methods? Thanks :)

Share this post


Link to post
Share on other sites
Advertisement
I didn't implement our partical rendering personally, but I believe when we switched from aligned quads to point sprites we did see a good performance increase on the 360. I'm not sure about our pc build... It wouldn't hurt to try, it's easy enough to implement.
Daniel

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
It's not that simple because it depends on your batching. If you have to change a whole bunch of states back and forth to do it when there exists another method that doesn't involve a whole bunch of expensive state changes then the latter might be better. The problem depends on the architecture unless you are just doing a trivial demo.

Share this post


Link to post
Share on other sites

There is very little state changes required when rendering our batches, and there are so few batches due to the way I have structured the engine that it can run with about 3 calls per frame.

Daisy

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.

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!