TraerPhysicsOverview:
Filter:
TraerPhysics/Overviews (extension) | TraerPhysics

TraerPhysicsOverview
ExtensionExtension

overview of classes and examples

Classes

TraerParticleTraerParticle(m) - move around in 3D space based on forces applied to them (m is mass)
TraerParticleSystemTraerParticleSystem(gx, gy, gz, drag) - takes care of gravity, drag, making particles, applying forces and advancing the simulation (gx, gy, gz are default gravity)
TraerAttractionTraerAttraction(a, b, k, distanceMin) - act on two particles (a and b, k is strength)
TraerSpringTraerSpring(a, b, ks, d, r) - act on two particles (a and b, ks is spring constant, d is damping and r rest length)
TraerVector3DTraerVector3D(x, y, z) - vector class
TraerForceabstract class for TraerAttractor and TraerSpring
TraerIntegratorabstract class for the integrator classes
TraerRungeKuttaIntegratorthe default integrator (\RUNGE_KUTTA)
TraerModifiedEulerIntegratoralternative integrator that requires less cpu (\MODIFIED_EULER)
TraerEulerIntegratorunused integrator

Examples

Simple_Pendulum.scdSimple Pendulum by Jeffrey Traer Bernstein
Bouncy_Balls.scdBouncy Balls by Jeffrey Traer Bernstein
cloth.scdcloth by Jeffrey Traer Bernstein
Random_Arboretum.scdRandom Arboretum by Jeffrey Traer Bernstein
red00.scdred00 by redFrik
red01.scdred01 by redFrik
red02.scdred02 by redFrik
red03.scdred03 by redFrik
red04.scdred04 by redFrik
red05.scdred05 by redFrik
particle_system_with_sound.scdparticle system with sound
particle_system_without_graphics.scdonly sound