110 projects tagged "Physics"

Download Website Updated 30 Apr 2010 Open Dynamics Engine

Screenshot
Pop 21.91
Vit 38.62

ODE is a high performance library for simulating rigid body dynamics. It is fully featured, stable, mature, and platform independent with an easy-to-use C/C++ API. It has advanced joint types and integrated collision detection with friction. ODE is useful for simulating vehicles, objects in virtual reality environments, and virtual creatures. It is currently used in many computer games, 3D authoring tools, and simulation tools.

Download Website Updated 30 Apr 2010 Bullet

Screenshot
Pop 35.71
Vit 38.62

Bullet is a 3D game multiphysics library that provides state of the art collision detection and soft body and rigid body dynamics. Bullet is integrated into Cinema 4D, Lightwave, and Blender. A Houdini and Maya Plugin is available. It has a modular extendible C++ design with hot-swap of most components. The back-ends were optimized for pthreads/Win32 Threads multi-threading and PS3 Cell SPU. Other features include discrete and continuous collision detection (CCD), swept collision queries, ray casting with custom collision filtering, generic convex support (using GJK), capsule, cylinder, cone, sphere, box, and non-convex triangle meshes. Rigid body dynamics include constraint solvers, generic constraints, ragdolls, hinges, and ball-sockets. Constraint limits and motors are supported. Soft body support includes cloth, rope, and deformable objects. Import and export into COLLADA 1.4 Physics format is supported. Dynamic deformation of non-convex triangle meshes is supported by refitting the acceleration structures.

No download Website Updated 30 Apr 2010 Particle System API

Screenshot
Pop 21.02
Vit 38.62

The Particle System API allows C++ application developers to easily include dynamic simulations of groups of moving objects. The API is much lighter weight than a full physics engine. It is especially useful for eye candy in games and screen savers, but is also used in off-line animation software. With the Particle System API you create a group of particles, then describe the components of the particle effect using actions like Gravity(), Explosion(), and Bounce(). You apply the actions to the particle group at each time step, then read back the particle positions and other attributes into your app, or send them directly to the GPU as a vertex array or as geometry instances.

Download Website Updated 12 Aug 2010 ACCORD

Screenshot
Pop 29.60
Vit 1.74

ACCORD is a C library for composition of SEM or scanning helium-ion microscope images with correction of drift. It is able to compose (average) large sets of extremely noisy images that were acquired by scanning charged-particle microscopes at the highest possible speeds (lowest pixel-dwell times). If the images are composed using traditional techniques, they usually become extensively blurry. The technique that is implemented in this software corrects these derogations by pre-shifting the composed frames.

Download Website Updated 25 Nov 2010 Mitsuba renderer

Screenshot
Pop 56.93
Vit 1.80

Mitsuba is an extensible rendering framework written in portable C++. It implements unbiased as well as biased techniques and contains heavy optimizations targeted towards current CPU architectures.

Download No website Updated 10 Dec 2010 Hearse VS Zombies

Screenshot
Pop 14.73
Vit 35.59

Hearse VS Zombies is an addictive physics puzzle game for the iPhone and iPad. It features realistic automobile physics, the ability to customize your hearse, 24 challenging tracks, and three themes (Graveyard, Zombie Amusement Park, and Zombie Forest). The game is instantly playable and simple to control. It offers hours of gameplay and lots of replay value.

No download No website Updated 11 Apr 2011 Rescue

Screenshot
Pop 19.08
Vit 33.84

Rescue is a game in which you rescue girls from cave monsters. Playing the part of the hero, your main assets for success are agility and rope.

No download Website Updated 25 May 2012 Slipstream

Screenshot
Pop 42.14
Vit 1.64

Slipstream is a multi-body vehicle simulator. Instead of using some sort of specific empirical model of a particular type of vehicle, vehicles are modeled as assemblies of interconnected moving parts. This allows any kind of vehicle to be modeled, and the whole model is completely parametric so that everything can be configured from the mass of the chassis to suspension geometry and engine and transmission characteristics. Slipstream can be executed either in real-time or off-line through control scripts, and every quantity calculated during the simulation can be logged for plotting or further analysis, so it can be used as a game or as a tool to study vehicle dynamics.

Download No website Updated 09 Oct 2011 PSArborTouch

Screenshot
Pop 24.33
Vit 31.04

PSArborTouch is a particle / spring physics engine optimized for 2D content layout and eye-catching visual effects. The goal is to build a high-quality physics based graph layout engine designed specifically for Mac OS X and iOS. The inspiration / structure comes from arbor, a dynamic and well structured JavaScript engine for the same purpose. PSArborTouch is a graph visualization library built with GCD and Objective-C. Rather than trying to be an all-encompassing framework, it provides an efficient, force-directed layout algorithm plus abstractions for graph organization and screen refresh handling. It leaves the actual screen-drawing to you. This means you can use it with Quartz, Core Animation, or even positioned UIView's; whatever display approach is appropriate for your project and your performance needs. As a result, the code you write with it can be focused on the things that make your project unique (the graph data and your visual style) rather than spending time on the physics math that makes the layouts possible.

Download Website Updated 06 Aug 2013 ctraj

Screenshot
Pop 53.25
Vit 3.04

ctraj is a Lagrangian transport library written in C++. It includes two-dimensional codes for basic atmospheric trajectory integration, semi-Lagrangian tracer simulation, and contour advection. It also includes a novel dynamical tracer reconstruction method called PC proxy.

Screenshot

Project Spotlight

weboob

Several applications to interact with a lot of Web sites.

Screenshot

Project Spotlight

Bugzero

A Web-based change management, issue tracking, and help desk customer support system.