PDA

Ver la Versión Completa : Instalar oxNewton


kakarotv5
24-04-2007, 10:57:00
He ido a una web de oxNewton (http://www.dave.serveusers.com/oxNewton.html) y había un enlace al foro (http://www.dave.serveusers.com/viewforum.php?forum=10) donde explican cómo instalar oxNewton, os pongo la traducción que he realizado:

Instalación de oxNewton:

Primero: ve a http://www.glscene.org y obtén la última versión de GLScene (se da por hecho que hay que instalar GLScene).
Descarga el componente http://www.dave.serveusers.com/oxNewton1.47beta.rar
Extráelo, copia la carpeta oxNewton y pégala en tu carpeta Source de GLScene.
Ve a la carpeta oxNewton y ejecuta installdll.bat asegurándote antes de que tienes Delphi cerrado.
En la carpeta GLScene del componente que te has bajado puedes ver la carpeta Source, cópiala y pégala en el directorio GLScene\Source (hay que hacerlo de forma que todo el contenido de Source del componente descargado esté dentro de la carpeta Source de GLScene).

Después necesitas añadir GLScene\Source\DesignTime\oxNewtonRegister.pas en tu GLSceneX.dpk
Reconstruye tu GLSceneX.dpk asegurándote de que todos los enlaces dcu, pas son correctos.

Extraído de oxNewton 1.46 beta is out - HOWTO install. (http://www.dave.serveusers.com/viewtopic.php?topic=82&forum=10)

Para los que no sepais lo que es oxNewton os pongo aquí otra traducción que he hecho de la introducción de la web:

¿Qué es oxNewton exactamente?
Es un conjunto de herramientas dinámicas, estáticas y más...
Trabaja únicamente bajo el entorno GLScene y ahora todo es construido bajo Turbo Delphi.
Dinámico y estático: Cubo, Esfera, Cilindro, Capped Cylinder, ChamferCylinder, Cono, Personaje de FPS, Ragdoll (muñeco de trapo), formato Ragdoll SMD con huesos, vehiculo y más...

Todo esto está ya listo para usarlo.

La base del componente oxNewton ha cambiado, ahora hereda del editor de componentes TGLScene.
Los objetos vehículo y ragdoll han cambiado también y estos no son sólo pequeños cambios pero no es tan complicado de convertir a antiguos proyectos.

Me imagino que una vez que hayais leído esto os habreís quedado igual ya que no dice mucho de la esencia de lo que es en realidad oxNewton, la verdad.
Resumiendo (esto ya de mi cosecha) oxNewton es una herramienta que funciona bajo Delphi y bajo GLScene y sirve para aplicar física a las escenas que contruyais con GLScene.

Aquí os pongo alguna imagen para que veais (pero lo suyo es verlo en movimiento claro está, es para flipar):

http://www.dave.serveusers.com/d3.jpg

http://www.dave.serveusers.com/d14.jpg

¿Qué tal vuestras experiencias con oxNewton?.

¿Habeis hecho alguna cosilla?.

Gracias y un saludo.

alt126
22-05-2007, 14:40:41
Yo estoy realizando mi proyecto fin de carrera con esta herramienta. Asi que mas que nada estoy en proceso de prueba-error para ver como funciona todo esto, porque al no haber nada de manuales ni libros ni nada, es dificil sacarle jugo...

Ñuño Martínez
22-05-2007, 15:03:21
Lo lo único que hice fue descargar Newton (la versión C++ original) y compilar los ejemplos. Sí que me impresionó, pero para lo que lo querría utilizar (juegos) me parece demasiado trabajo, tanto para el programador como para el ordenador. Tal vez sea porque yo empecé con el MSX, allá por los '90, pero tanta física como meten en los juegos actuales me parece excesiva.

Ahora mismo no recuerdo dónde lo leí, pero un artículo llegaba a la conclusión de que en un juego de ordenador lo importante no es que sea real, sino que lo parezca, y muchas veces las simulaciones 'reales' no lo parecen por falta de datos o por fallos de cálculo, casi siempre relacionados con el exceso o la falta de precisión (véase el formato binario de punto flotante). La simple 'gravedad' con colisiones 'bouning-sphere' del Duke Nukem 3D con animaciones preestablecidas (por ejemplo) son unas físicas más que satisfactorias para mi, mientras que el motor físico de Max Paine II (juego más moderno que he probado) me resulta artificial y artificioso (las posiciones en las que caen a veces los cuerpos son de lo más grotesco que he visto).