Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

DirectX 11 Compute-Shader - Particle Simulation

Loading...

Sign in or sign up now!
101,815
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Apr 1, 2009

This sample demonstrates the use of the DirectX compute shader to simulate a large number of colliding particles. A parallel bitonic sort implemented in the compute shader is used to sort the particles into a uniform grid data structure so that the neighbors of each particle can be found quickly. The particles collide using a simple spring and damper model, but this code could be used as the basis of more sophisticated simulations such as smoothed particle hydrodynamics. The particles are rendered as spheres using the geometry and pixel shaders.

Category:

Science & Technology

Tags:

License:

Standard YouTube License

  • likes, 16 dislikes

Link to this comment:

Share to:

Top Comments

  • I remember gaming on a Timex Sinclair 1000 (ok not really gaming, but it was more fun then Pong :P)

    Graphics have come along way. I just hope I live long enough to see the youtube video of when "Atoms" are being modeled! ;-)

  • @killersboss in 5 years everybody's gona be like: eeuuu dude, you still got only 1 TB of RAM? No wonder you can't run any games!

see all

All Comments (177)

Sign In or Sign Up now to post a comment!
  • I'm going to travel back in time and provide people with our gaming technology so we'll have some high-end-future-thing's and shit

  • @Ram256PL well, prices aren't that bad if you can find where to buy them.

    Physx was bought off by Nvidia, If radeon had been quicker they could have owned it themselves...but they didn't. so incompetence by radeon.

    Making games work better on their cards is just good marketing, making radeon just idiots for not thinking of it themselves.

    Your reasons aren't to good. (I will give you the price thing, but I got a fairly decent graphics card for 100bucks. Ranked about 20 on a benchmark test)

  • @ZillasElite nvidia is shit because they have higher prices than radeon and its unfair that physx works only with nvidia cards. Also most games works better on nvidia cards because they pay HUGE money to developers to make the new games work on nvidia cards better.

  • @Ram256PL Really dude? There always has to be jackasses like you, huh?

    Look, the graphic card companies (The two I can think of now, Nvidia and radeon) Are all good. They each play off their own strengths, and they both have weaknesses (if you haven't found them, it's cause you don't do EVERY PHYSICAL THING possible for your computer)

    Such as for me, Nvidia works damn great with my games.

    If your Nvidia is/was bad, it's cause it it/was DAMN OLD.

  • @killersboss Well actually you don't...and probably won't for awhile.

    What's far more in, is cpu and gpu. those with their built in ram(gpu) can run things far more efficiently.

    What will most likely become far more popular is SLI. connecting more then 1 or more graphics card together.

    (although currently those still come with their own kinks at time) but it can run programs and games FAAAR more efficiently that silly ram. (me personally though...I lack cpu power, a small problem for now)

  • @killersboss I remember having a massive 20MB harddrive being a huge relief and wondered how on earth I got along loading my os from a 720K 5,25 floppy, now I have 16GB and 8TB storage ram and it really does come in handy for certain programs.

    There is a far larger problem hiding here, developers giving a rat's ass about how optimised or large their code is cause there is enough space and cpu to go around, back in the day nifty coders used procedural code and content to do miracles.

  • @killersboss I do, hahaha.

  • nvidia is SHIT !!!!!!!!!!!!!!!!!!

  • @killersboss I remember having a 4Mhz processor and 1536kb of ram, No graphics card (they didnt exist yet) no Hard drive (they were 3,500$ for 10MB HDD) and some 5.25" floppy disks

    awww yea only took 1 diskette to boot DOS, 2 to boot windows 3.1 and another 4 to boot my favorite game. AV-8B Harrier attack

  • @killersboss damn right:) thats why "next gen" consoels suck now

View all Comments »
Loading...

0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more