Not logged in, Join Here! or Log In Below:  
News Articles Search    

Submitted by Charles Bloom, posted on April 17, 2002

Image Description, by Charles Bloom

These images show a little particles system running on an XBox. The particles are time-evolved by the GPU in a vertex shader; that is, the CPU creates particles and then never touches them again. The particles live in memory only once (in the vertex buffer), there is no system memory copy. Particles can be added to this circular buffer by the CPU without stalling the GPU on the XBox.

I get about 30 million particles per second when their size is set to zero, but in practice particle systems are fill-rate limited. As usual, it looks much better in motion, but I'm afraid you need an XBox dev kit to run the demo ;^)

Image of the Day Gallery


Message Center / Reader Comments: ( To Participate in the Discussion, Join the Community )
Archive Notice: This thread is old and no longer active. It is here for reference purposes. This thread was created on an older version of the flipcode forums, before the site closed in 2005. Please keep that in mind as you view this thread, as many of the topics and opinions may be outdated.
Jason Kozak

April 18, 2002, 06:16 PM

Loser controller?

Am I the only one who thinks the controller is great? Personaly, the GC controller felt like a little toy. The XBox controller fits my hands perfectly. It's nice and wide, so it's a lot more comfortable for my wrists, yet the buttons and pads are all accessible. It's not perfect mind you, but neither was Sony's first try IMO (I love the dual-shock... can't play wip3out without it :)

Jason Kozak

April 18, 2002, 06:41 PM

What are you talking about? The XBox doesn't leverage the monopoly of the Windows OS in any way. It's a valid product in it's own right. Perhaps you should actually read up on why the monopoly is a bad thing (personally, I don't think it is... MS aquired its position through smart business, and if it attempts to take advantage of its monopoly price-wise, people will shift to cheaper alternatives and it'll lose the monopoly).

If you think MS's prices are too high, don't buy MS software. If you think industry prices are too high, don't buy any software :)


April 19, 2002, 04:42 AM

"Sony would be pretty hypocritical to try suing Microsoft..."

Didn't stop Sun, or Apple... ;)

I was pretty sure that exclusive contracts were par for the course in the console industry, but doing that in the desktop software field was one of the things that got MS in trouble with the justice dept.

Unix Plumber

April 19, 2002, 10:38 AM

Something like Dark Side of the Moon?


April 24, 2002, 04:32 AM

This thread has gone off topic, so what the hell.

Are there any hacked toolssdks for developing for the xbox, similar to whats available for the gba. The xbox is undoubtedly powerful (more so than my current pc) and I prefer programing for a fixed system (no need to worry about different drivers, video cards etc).

your paricle system reminds me of sparklers, very nice :)

This thread contains 125 messages.
First Previous ( To view more messages, select a page: 0 1 2 3 4 ... out of 4) Next Last
Hosting by Solid Eight Studios, maker of PhotoTangler Collage Maker.