• Martes 19 de Marzo de 2024, 09:57

Autor Tema:  Física en OpenGL  (Leído 2903 veces)

OpenProgrammer

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Física en OpenGL
« en: Martes 30 de Diciembre de 2008, 16:38 »
0
Hola,
estoy trabajando en un proyecto con OpenGL (en bruto, como máximo empleando OpenGLUT), en el que incluya física, como la gravedad, la fuerza, la densidad, la dureza, la velocidad, la solidez (para que no pueda atravesar paredes), moléculas y átomos, etc...
¿Podrían decirme como puedo hacer esto?

En el caso de que necesite ACOMPAÑARME de otra librería, ¿cual y como debo usar?

PD: Me refiero a que es necesario que sea OpenGL, la librería sería para añadirle a OpenGL la gravedad y lo demás...

m0skit0

  • Miembro de PLATA
  • *****
  • Mensajes: 2337
  • Nacionalidad: ma
    • Ver Perfil
    • http://fr33kk0mpu73r.blogspot.com/
Re: Física en OpenGL
« Respuesta #1 en: Lunes 5 de Enero de 2009, 15:19 »
0
Me parece que no sabes muy bien en qué te estás metiendo... Pero por ayudar que no quede  ^_^

Cita de: "OpenProgrammer"
¿Podrían decirme como puedo hacer esto?
¿Estudiando física? Wikipedia es un buen comienzo para obtener las bases muy básicas, y sobre todo, las fórmulas. Ten en cuenta que muchas de estas fórmulas requieren cálculos intensivos o cálculos avanzados (tipo ecuaciones diferenciales).

Esto te puede ayudar (no lo he probado):
http://www.codecolony.de/Tokamak/

Cita de: "OpenProgrammer"
moléculas y átomos
A menos que tengas mil millones de años de vida por delante, o toda la humanidad a tu servicio eternamente, olvida esta parte, es muchísimo más complicado de lo que crees. Por algo la física nuclear es tan jodida :P (además de necesitar un ordenador que dudo que se haya inventado aún para todos los complicadísimos cálculos que vas a necesitar hacer).

Una opción muy a tener en cuenta es simplificar la realidad, que es lo que hacen la mayoría de los motores gráficos.

Salud y, sobre todo, ayuda

BlackWind

  • Miembro activo
  • **
  • Mensajes: 89
    • Ver Perfil
Re: Física en OpenGL
« Respuesta #2 en: Jueves 8 de Enero de 2009, 22:08 »
0
Hola,

yo te recomiendo ampliamente que para la simulacion de la fisica utilices PhysX:

http://developer.nvidia.com/object/physx.html

Es tecnologia de nvidia, y se ha utilizado en juegos AAA, y de hecho, motores de prestigio como el Unreal Engine 3 la utiliza.
Ademas de que es sencillo de utilizar, es gratis.

saludos,