Good software for programming animated physical simulations?

Click For Summary
SUMMARY

The discussion centers on selecting software for programming animated physical simulations, specifically for complex phenomena like double-pendulum dynamics and particle interactions. The user considers starting with MATLAB but seeks alternatives that offer greater versatility and efficiency. Recommendations include using CUDA for enhanced computational performance and exploring Adobe Flash for affordable animation solutions. The user aims for a platform that can handle simulations limited only by processing power and programming skills.

PREREQUISITES
  • Understanding of physical simulation concepts
  • Familiarity with MATLAB programming
  • Knowledge of CUDA for parallel computing
  • Basic skills in animation software like Adobe Flash
NEXT STEPS
  • Research advanced features of MATLAB for physical simulations
  • Explore CUDA programming for efficient simulation processing
  • Investigate alternative animation tools beyond Adobe Flash
  • Learn about particle system simulations in game engines like Unity
USEFUL FOR

This discussion is beneficial for software developers, physicists, and animators interested in creating complex physical simulations and animations, particularly those looking for cost-effective and powerful programming solutions.

gomboc
Messages
38
Reaction score
0
I'm looking for what might be best for simulating various physical phenomena - some examples off the top of my head might be how to create an animation of a double-pendulum, or a system of 250 particles that are mutually interacting, confined within some box, in an arbitrary external field (like if I wanted to simulate some plasma particle drifts), or trying to use many, many more particles to simulate a collision of two galaxies.

That sort of thing. I'm not sure exactly where to start. My first instinct is to start writing some sort of engine up in MatLab, since it's what I know, but I'm sure there are languages or programming environments better suited to my purposes, and probably more versatile. Basically, I want something that can simulate AND animate the progression of some physical system through time, whose complexity is limited only by processor power and my programming ability.

Any input would be greatly appreciated! A good example of the most complicated sort of thing I'd ever want to try doing with it is here:
 
Last edited by a moderator:
Physics news on Phys.org
Something like http://usa.autodesk.com/3ds-max/ will be professional grade, but VERY expensive.

Many very impressive animations can be done with Adobe Flash too. If you are a student it can be very affordable. http://www.academicsuperstore.com/products/Adobe/Flash?uumc=550517&utm_source=search&utm_medium=paidsearch&sissr=1
 
Last edited:
This sounds like a good use for CUDA.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
3K
Replies
17
Views
3K
Replies
4
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
Replies
10
Views
5K
  • · Replies 32 ·
2
Replies
32
Views
3K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K