Foros Perú

Retroceder   Foros Perú > Informática y Tecnología > Programación de Aplicaciones



Respuesta
 
Herramientas
Antiguo 27-mar-2007, 14:11   #1
Yaraher
Miembro Maestro
 
Avatar de Yaraher
 
Registrado: marzo-2007
Ubicación: Callao
Edad: 23
Género: Hombre
Mensajes: 316
Yaraher está en el buen camino
Predeterminado Motor Ogre3D 1.4.0 Liberado!


Para aquellos interesados en el desarrollo de juegos, les traigo la traducción al anuncio del último release de la biblioteca de renderizado 3D OGRE.

Cita:
CONTACTO:
Steve Streeting, Líder del Proyecto OGRE3D
sinbad@ogre3d.org
www.ogre3d.org

El equipo desarrollador de OGRE anuncia la disponibilidad de OGRE 1.4.0, "Eihort"
Guernsey, Channel Islands, 25 de Marzo del 2007 - El equipo desarrollador de OGRE se enorgullece de anunciar la salida oficial de OGRE 1.4.0, con nombre código "Eihort". OGRE es un motor gráfico multiplataforma de código abierto, orientado a la generación de gráficos 3d en tiempo real, incorporando las últimas carácterísticas que uno podría esperar de un motor 3D, y esta versión introduce nuevos atributos como soporte de instrucciones SSE/SIMD, técnicas más avanzadas de iluminación y sombreado, carga de recursos mediante hilos y mucho más.

El área de gráficos 3D en tiempo real toma cada vez mayor importancia e interés, y OGRE apunta a brindar la mejor combinación entre potencia y flexibilidad a los usuarios en un paquete de código abierto. OGRE ha sido elaborado para cubrir las necesidades de un amplio rango de tipos de aplicaciones, incluyendo juegos, simuladores, herramientas médicas y científicas, visualización arquitectónica, aplicaciones educativas y mucho más.

OGRE ha sido diseñado para funcionar como un componente más de un sistema completo, en lugar de "tomar el control" de la arquitectura de su aplicación, así que flexibilidad, interfaces claras y calidad en el diseño son los principios bajo los cuales se le ha desarrollado.

Con más de 6 años en desarrollo, OGRE es actualmente usado en producción en muchas aplicaciones comerciales en todo el mundo.

La licencia de código abierto permite a cualquier obtener y utilizar el software libremente para cualquier propósito, incluyendo aplicaciones comerciales, siempre y cuando estas se adhieran a los términos de la licencia LGPL bajo la cual trabaja. Una licencia comercial alternativa también se provee para aquellos que por alguna razón no puedan cumplir con aquellas condiciones.

Más información puede ser obtenida en el sitio oficial de OGRE en www.ogre3d.org.
Traducción Libre

A los interesados, esta nueva versión incluye varias mejoras en performance, soporte para nuevas tecnologías y más, y está bastante buena. Me pueden ubicar en sus foros con este mismo nick por si necesitan ayuda.

Saludos!
Yaraher está desconectado  
Antiguo 06-jun-2007, 10:30   #2
haandrad
Miembro Nuevo
 
Registrado: junio-2007
Mensajes: 2
haandrad está en el buen camino
Predeterminado Ayuda

saludos Yaraher soy nuevo en ogre3D y te escribo porque tengo problemas con ogre y Visual Studio C++ 2005 Express sera que tu me puedes hacer el favor de ayudarme enviandome información de como instalarlo.

Ps: Ya he instalado el DirectX, el Windows SDK de Micosoft, el ogre SDK y su Wizard para VC y porsupuesto el VC 2005 express, en la parte de herramientas de VC ya agregue todos los include y lib de los anteriores.

Cuando intento compilar cualquier ejemplo me salen estos errores

error LNK2001: unresolved external symbol __imp__MessageBoxA@16
error LNK2019: unresolved external symbol __imp__MessageBoxA@16 referenced in function __catch$_WinMain@16$0
haandrad está desconectado  
Antiguo 06-jun-2007, 23:12   #3
Yaraher
Miembro Maestro
 
Avatar de Yaraher
 
Registrado: marzo-2007
Ubicación: Callao
Edad: 23
Género: Hombre
Mensajes: 316
Yaraher está en el buen camino
Eso me suena a que no has referenciado bien los libs del Windows SDK. Por lo que escribes, sería bueno que le des una revisión para comprobar.

El error simplemente indica que no puedo encontrar el código para ejecutar la función MessageBox que llamas en el WinMain. Ese código se supone está en el WinSDK.

Que bueno que más gente se una al Ogre Group! Ya estaba pensando que era el único (mas mis amigos de la UNI con los que tengo que reunirme todavía u_u).

Suerte!
__________________
Consultor en Desarrollo y Creatividad Web
http://srdperu.com
alvaro.pereyra@srdperu.com
Yaraher está desconectado  
Antiguo 07-jun-2007, 14:42   #4
haandrad
Miembro Nuevo
 
Registrado: junio-2007
Mensajes: 2
haandrad está en el buen camino
gracias Yaraher pro la pronta respuesta, ya revise todo lo que me dices que hay que hacer ya configure el VC 2005 express estaba haciendo unas cositas mal y las arregle el problema ahora es el siguiente el VC me genera los .exe pero cuando los voy a correr me sale un mensaje con el siguiente error "La aplicación no se ha podido inicializar correctamente (0xc0150002) haga clic en aceptar para terminar la aplicación" con cada uno de los ejemplos que correo voy al VC y miro el log que genere y dice lo siguiente:

Creando archivo temporal "c:\Archivos de programa\OgreSDK\samples\obj\Release\RSP0000051084 3872.rsp" con contenido [ /OUT:"..\..\bin\Release/Demo_BspCollision.exe" /INCREMENTAL:NO /LIBPATH:"C:\Archivos de programa\OgreSDK\lib\\" /LIBPATH:"..\..\..\Dependencies\lib\Release" /MANIFEST /MANIFESTFILE:"..\obj\Release\Demo_BspCollision.exe .intermediate.manifest" /SUBSYSTEM:WINDOWS /OPT:REF /OPT:ICF /OPT:NOWIN98 /MACHINE:X86 OgreMain.lib OIS.lib ReferenceAppLayer.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib "..\obj\Release\BspCollision.obj" ] Creando línea de comandos "link.exe @"c:\Archivos de programa\OgreSDK\samples\obj\Release\RSP0000051084 3872.rsp" /NOLOGO /ERRORREPORTROMPT" Creando archivo temporal "c:\Archivos de programa\OgreSDK\samples\obj\Release\RSP0000061084 3872.rsp" con contenido [ /outputresource:"..\..\bin\release\Demo_BspCollisio n.exe;#1" /manifest "..\obj\Release\Demo_BspCollision.exe.intermediate .manifest" ] Creando línea de comandos "mt.exe @"c:\Archivos de programa\OgreSDK\samples\obj\Release\RSP0000061084 3872.rsp" /nologo" Creando archivo temporal "c:\Archivos de programa\OgreSDK\samples\obj\Release\BAT0000071084 3872.bat" con contenido [ @echo El recurso de manifiesto se actualizó por última vez %TIME% en %DATE% > "..\obj\Release\mt.dep" ] Creando línea de comandos """c:\Archivos de programa\OgreSDK\samples\obj\Release\BAT0000071084 3872.bat"""

gracias nuevamente por ayudarme con el problema
haandrad está desconectado  
Antiguo 09-jun-2007, 18:46   #5
MaXiMuS
Miembro Nuevo
 
Avatar de MaXiMuS
 
Registrado: junio-2007
Mensajes: 5
MaXiMuS está en el buen camino
Xuxa , asi q' Ogre no, a probar sera la cosa(siempre y cuando sea OO) ya que en graficos solo OpenGl (que me aburre hasta el asqueo, Pd:estructurado) y Java 3D q' ta mas bonito.Una pena q' solo tenga soporte en Windows , ya que un Linux hubiera sacado a relucir todo su potencial.
MaXiMuS está desconectado  
Antiguo 14-jun-2007, 21:39   #6
Yaraher
Miembro Maestro
 
Avatar de Yaraher
 
Registrado: marzo-2007
Ubicación: Callao
Edad: 23
Género: Hombre
Mensajes: 316
Yaraher está en el buen camino
Claro, OGRE es 100% OO (de ahí el nombre ^^). Cualquier pregunta y duda, estoy a su disposición. O en lo foros de Ogre3D con mi mismo nick. Y si hay más usuarios de Ogre3D que me avisen para ver si no soy el único u_u.ç

haandrad: pudiste resolverlo? Me parece que tienes incompatibilidades con la versión del .NET framework (que quieras o no, estás casi atado a usarlo ). ¿Estás con la versión SP1?
__________________
Consultor en Desarrollo y Creatividad Web
http://srdperu.com
alvaro.pereyra@srdperu.com
Yaraher está desconectado  
Antiguo 14-jun-2007, 21:48   #7
Yaraher
Miembro Maestro
 
Avatar de Yaraher
 
Registrado: marzo-2007
Ubicación: Callao
Edad: 23
Género: Hombre
Mensajes: 316
Yaraher está en el buen camino
Claro, OGRE es 100% OO (de ahí el nombre ^^). Cualquier pregunta y duda, estoy a su disposición. O en lo foros de Ogre3D con mi mismo nick. Y si hay más usuarios de Ogre3D que me avisen para ver si no soy el único u_u.ç

haandrad: pudiste resolverlo? Me parece que tienes incompatibilidades con la versión del .NET framework (que quieras o no, estás casi atado a usarlo ). ¿Estás con la versión SP1?
__________________
Consultor en Desarrollo y Creatividad Web
http://srdperu.com
alvaro.pereyra@srdperu.com
Yaraher está desconectado  
Antiguo 27-jul-2007, 16:21   #8
vaz
Miembro Nuevo
 
Registrado: julio-2007
Mensajes: 2
vaz está en el buen camino
Predeterminado ogre 3d

Para desarrollar algo en ogre 3d debo saber c++, pero que diferencia hay entre el c++, e lvisual c++.net y otros programas que usen el c++ en su nombre, para crear algo en el ogre 3d solo necesito el c++ y el 3d max studio o algo mas, y donde puedo conseguir el visual c++.net 2005.
gracias.
vaz está desconectado  
Antiguo 27-ago-2007, 17:32   #9
vaz
Miembro Nuevo
 
Registrado: julio-2007
Mensajes: 2
vaz está en el buen camino
como instalo el ogre 3d ya baje su sdk de la pagina y ademas tengo el visual studio 2005 puse los include y libs del ogre 3d en el visual(lo hize de la misma forma que irrlicht) pero cuando quiero ejecutar algo me sale error como lo instalo correctamente gracias
vaz está desconectado  
Antiguo 06-sep-2007, 16:01   #10
Yaraher
Miembro Maestro
 
Avatar de Yaraher
 
Registrado: marzo-2007
Ubicación: Callao
Edad: 23
Género: Hombre
Mensajes: 316
Yaraher está en el buen camino
¿Puedes indicar que error tienes al tratar de ejecutar? ¿Y qué es exactamente lo que quieres ejecutar?

Sobre tu pregunta anterior, para utilizar Ogre3D no necesitas saber C++, hay varios wrappers para Ruby, Python, C# y Java (no estoy seguro de éste último) que permiten que lo utilices en tu lenguaje favorito (aceptando obviamente las potenciales penalidades en performance).

Visual C++ .NET es un IDE donde puedes utilizar C++ puro (unmanaged) o manejado (managed) por el CLR de .NET. Dependiendo de tus usos y necesidades, puedes optar por uno u otro. Las diferencias básicas son que la versión Managed se integra con los componentes de .NET (Garbage Collector, por ejemplo).

Pero claro, con su respectivo coste en performance.

Para crear algo con Ogre3D necesitas, como herramientas, un IDE (VS C++ Express, por ejemplo, que es gratuito) y algunos programas para assets adicionales (como modelos 3D, texturas, música) como Photoshop, Blender, 3DStudioMax, etc.
__________________
Consultor en Desarrollo y Creatividad Web
http://srdperu.com
alvaro.pereyra@srdperu.com
Yaraher está desconectado  
Respuesta

Herramientas

Ir al subforo

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Tributo a Motor City Machine Guns tspunk Vídeos 1 01-feb-2008 12:07
Debian Etch liberado jimmybardalez Mundo GNU/Linux 3 10-abr-2007 09:47
Fotografo peruano Jaime Rázuri es liberado el_rOjO Actualidad Nacional 1 11-ene-2007 01:27