@nrasandun3 Learn to program, learn inheritance and OOP for programming, and find the algorithms you need. This uses a Boids algorithm. Each particle gets some CPU time to decide where to fly based on its surroundings. So for every frame, the 130k bodies all get to "think". So that is 130k calculations right there. Sounds big, but modern graphics cards can handle it if you use something like CUDA
Air atom
Exaternatet 3 months ago
Makes sweet, complicated 3D video, then edits the video of it in Windows Movie Maker?
NoDoubtFilms 4 months ago
Why does this video look interlaced?
michaelpmalin 5 months ago
Sooo, what kind of system was used? I mean, what are the specifications?
Hionimi 6 months ago
Basically, programmers are magicians
bobsonenzo 7 months ago
@bobsonenzo yes we are!
TitanaMaster 6 months ago
just a question: What is the render time?
Crazymecrazy12 9 months ago
@Crazymecrazy12 No specific graphics engine, just OpenGL. The particles are billboards.
ber85it 8 months ago
@Crazymecrazy12 I guess it's realtime. so the render time for this was about 3:27 ;-)
Noah1989 3 months ago
@Noah1989 :o
Crazymecrazy12 3 months ago
neat!
can you simulate the atoms in my brain, thus prediction my future thoughts?
jpmorgan187 10 months ago
espectacular!
DjAralo 11 months ago
Oh.. God... is this realtime?! :O
Dilophodd 11 months ago
can u simulate molecular dynamics of some large proteins live ?
maciejwrotek 1 year ago
darwinia anyone?
ventHARAS 1 year ago
Cool!
jafanello 1 year ago
Cool!
jafanello 1 year ago
How did you do this? It's a great work. Can you tell me how can I learn to do Massive Simulations like yours.
nrasandun3 1 year ago
@nrasandun3 Learn to program, learn inheritance and OOP for programming, and find the algorithms you need. This uses a Boids algorithm. Each particle gets some CPU time to decide where to fly based on its surroundings. So for every frame, the 130k bodies all get to "think". So that is 130k calculations right there. Sounds big, but modern graphics cards can handle it if you use something like CUDA
KoRMaK1 6 months ago
@KoRMaK1 Thanks a lot
nrasandun3 4 months ago
with what language? i.e C++ or C etc.
abbed8 1 year ago
@abbed8 C++ (OpenSteerDemo as 3D environment) and Nvidia CUDA for the hardware acceleration of particles.
ber85it 1 year ago
@abbed8 Why you dont use OpenCL it can be running on your Nvidia but on AMD Cards to. :)
b1tTutorials 9 months ago
Did you make this?
abbed8 1 year ago
@abbed8 Yes. This is a demo of my ms thesis project
ber85it 1 year ago
what is the English word for 'hey dude this is fucking awesome and i want to see more of your work!!!' ??
scoutknifez 2 years ago
@scoutknifez
I believe it's "BALHRAHGHRAHGBALRHG". West coast dialect, of course.
DKM101 1 year ago
Yeah. But can it run crysis? XD
Cheesecake2k 2 years ago
if will make games 10 times better than crysis in future
ilhadosmacacos 2 years ago
you mean if crysis can run cuda?
>NO
Can Cuda run Crysis?
...120times
DasJev 1 year ago
1:30 Its the future of racing games, volumetric dirt! But really that would be so cool.
MINIMAN10000 2 years ago
absolutely awesome, I look forward to seeing this techinque or voxel in games using cuda... that would be so interesting
kraj0t 2 years ago
Astoned!!does the library publicly available?
Bosoa 2 years ago
That's absolutely incredible! The sheer volume of things computers can simulate these days is just staggering.
Zalo10 2 years ago
Are those billboard images or sphere meshes? OMG
RavingKunaiX 2 years ago
Billboards.
Is possibile to use meshes with opengl geometry instancing. You can see it in my other video about the simulation of a fish school.
ber85it 2 years ago
How are there not more comments on this video? This is incredible.
AnnoyedDragon 2 years ago
Great work!
teichg 2 years ago