Physics engine

Physics engine
Simulaciones realizadas por un motor físico
Ejemplos de simulación de la caída de un objeto bajo distintas variables:
1. Sin leyes físicas.
2. Gravedad, sin detección de colisiones.
3. Gravedad y detección de colisiones, sin rotación.
4. Gravedad, detección de colisones y rotación.

¿Problemas al reproducir este archivo?
Vea Ayuda:Multimedia.

Physics engine o motor físico es una expresión empleada en informática para referirse a un software capaz de realizar simulaciones de ciertos sistemas físicos como la dinámica del cuerpo rígido, el movimiento de un fluido y la elasticidad. Se emplean sobre todo para los videojuegos.

Contenido

Descripción

Es posible clasificar los physics engines en dos categorías de acuerdo con la capacidad de cálculo que requieran: aquellos de simulación en tiempo real y aquellos de alta precisión. Las simulaciones dinámicas de alta precisión requieren tal capacidad de cómputo que no es posible hacer simulaciones en tiempo real: éste es el caso de simulaciones de alta resolución.

Usos

Simulación con fines científicos

En la actualidad, los simuladores dinámicos son utilizados para modelar procesos de alta complejidad, que requieren una gran cantidad de cálculos y una alta precisión numérica. Muchas veces estas simulaciones vienen realizadas con un procesador vectorial.

Videojuegos

Para modelar el mundo real, los videojuegos utilizan simuladores dinámicos de baja calidad, ya que es mas importante ofrecer al usuario cualidades distintas a la precisión de los fenómenos físicos.

Detección de colisiones

Artículo principal: Detección de colisiones

En un computador, los objetos simulados están modelados mediante de una cantidad de puntos o de parámetros que es la mínima para representarlos con un grado de precisión que resulte operativo. Esta representación mínima viene llamada en inglés mesh.

Generalmente, para detectar una colisión, cada uno de los objetos que se aproximan se considera en el interior de una caja imaginaria cuyo tamaño es el mínimo necesario para contenerlo, y la intersección de estas cajas se entiende como colisión.

Otra opción consiste en el teselado de los objetos en volúmenes pequeños, con lo que también se puede llevar a cabo una simulación mas precisa de la física del objeto mediante el método de los elementos finitos.

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • Physics engine — A physics engine is a computer program that simulates Newtonian physics models, using variables such as mass, velocity, friction and wind resistance. It can simulate and predict effects under different conditions that would approximate what… …   Wikipedia

  • Chipmunk physics engine — Original author(s) Scott Lembcke Stable release 6.0.1 / July 25, 2011; 3 months ago …   Wikipedia

  • Farseer Physics Engine — The Farseer Physics Engine is an open source physics engine for Microsoft Silverlight as well as Microsoft XNA. It provides a number of physics related tools to support gravity, force, torque, collisions, springs and joints. As of this writing,… …   Wikipedia

  • Vortex (physics engine) — Vortex is a real time[disambiguation needed  ], high fidelity physics engine developed by CMLabs Simulations that simulates rigid body dynamics, collision detection, contact determination, and dynamic reactions. Vortex adds accurate physical …   Wikipedia

  • Tokamak physics engine — Физический движок Ключевой программист Дэвид Лэм (англ. David Lam) Написан на языке C++ Лицензия свободная BSD Послед …   Википедия

  • Tokamak physics engine — Infobox Software name = Tokamak Game Physics SDK caption = author = David Lam developer = Tokamak Physics latest release version = 1.0.5 latest release date = latest preview version = latest preview date = operating system = genre = middleware… …   Wikipedia

  • Physics Abstraction Layer — Developer(s) http://sourceforge.net/projects/pal …   Wikipedia

  • Physics processing unit — A physics processing unit (PPU) is a dedicated microprocessor designed to handle the calculations of physics, especially in the physics engine of video games. Examples of calculations involving a PPU might include rigid body dynamics, soft body… …   Wikipedia

  • Physics — (Greek: physis φύσις), in everyday terms, is the science of matter [R. P. Feynman, R. B. Leighton, M. Sands (1963), The Feynman Lectures on Physics , ISBN 0 201 02116 1 Hard cover. p.1 1 Feynman begins with the atomic hypothesis.] and its motion …   Wikipedia

  • Physics and Star Wars — The science fantasy interstellar epic Star Wars uses science and technology in its settings and storylines, although they are not considered hard science fiction. The series has showcased many technological concepts, both in the movies and in the …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”