PDF de programación - Recomendaciones de Herramientas Libres para el Desarrollo de Contenidos Multimedia

Imágen de pdf Recomendaciones de Herramientas Libres para el Desarrollo de Contenidos Multimedia

Recomendaciones de Herramientas Libres para el Desarrollo de Contenidos Multimediagráfica de visualizaciones

Publicado el 31 de Enero del 2019
720 visualizaciones desde el 31 de Enero del 2019
202,4 KB
22 paginas
Creado hace 14a (23/11/2009)
Recomendaciones de Herramientas Libres para el

Desarrollo de Contenidos Multimedia,

proyecto: “Canaima Educativo”

CENTRO NACIONAL DE TECNOLOGÍAS DE

INFORMACIÓN (CNTI)

Revisión 1.1

Av. Andrés Bello, sector Guaicaipuro, Torre BFC, piso 16, Municipio Libertador, Caracas.

Telf. +58 (212)- 578.59.92 / 507.21.11

Sitio Web: www.cnti.gob.ve

Propiedades del Documento

Contenido

Ministerio del Poder Popular para la Educación

Recomendaciones de Herramientas Libres para el Desarrollo de

Contenidos Multimedia.

1.1

06/07/2009
CNTI, CENDITEL

Histórico de los cambios

Modificado por

Institución

Descripción

Atributos

Organismo solicitante:
Título del Documento:

Versión del Documento:

Fecha:
Autor:

Versión

1.0

1.1

Fecha de
Revisión
29/06/2009

01/07/2009

Ana Rangel, Juan

Bastidas

Carlos Guerrero,

Luis Ibañes

CENDITEL

CNTI

incorporación de

herramientas libres al

Creación del
documento
Revisión e

documento
Revisión del
documento

1.1

06/07/2009

Jasmín Sánchez

CNTI

Lista de distribución

Nombre

CNTI, CENDITEL

MPPE

Propósito

Propuesta de documento inicial

Revisión de la propuesta y construcción del documento final

Av. Andrés Bello, sector Guaicaipuro, Torre BFC, piso 16, Municipio Libertador, Caracas.

Telf. +58 (212)- 578.59.92 / 507.21.11

Sitio Web: www.cnti.gob.ve

Contenido

I. INTRODUCCIÓN



.......................................................................................................

4


II.DESARROLLO



..........................................................................................................
4

III. REFERENCIAS


22



......................................................................................................



Av. Andrés Bello, sector Guaicaipuro, Torre BFC, piso 16, Municipio Libertador, Caracas.

Telf. +58 (212)- 578.59.92 / 507.21.11

Sitio Web: www.cnti.gob.ve

I.

Introducción

En el marco del proyecto “Canaima Educativo” se articularon esfuerzos
institucionales entre el Centro Nacional de Desarrollo e Investigación en Tecnologías
Libres (CENDITEL) y el Centro Nacional de Tecnologías de Información (CNTI), con la
intención de construir una propuesta integral sobre el uso de “herramientas libres para el
desarrollo de contenidos multimedia”.

El propósito fundamental de la propuesta es, definir las recomendaciones y
estándares para la adquisición y desarrollo de contenidos multimedia en los organismos
de la Administración Pública Nacional (APN), contribuyendo con la adopción de
tecnologías libres que apuntalen la Soberanía Nacional.

El ámbito contemplado en la propuesta está enfocado en las siguientes áreas:

• Herramientas libres para desarrollo de juegos.
• Herramientas Libres para Dibujar.
• Herramientas Libres para Animación 2D.
• Herramientas Libres, área 3D, para Animación/Modelado/VFX.
• Presentación de contenidos, interactividad, enseñanza.
• Herramientas de Audio.

II. Desarrollo

A continuación se describen las herramientas y lenguajes para realizar contenidos

multimedia, animación, dibujo, entre otros.

Av. Andrés Bello, sector Guaicaipuro, Torre BFC, piso 16, Municipio Libertador, Caracas.

Telf. +58 (212)- 578.59.92 / 507.21.11

Sitio Web: www.cnti.gob.ve

1. Herramientas Libres para el Desarrollo de juegos:



○ Motores de juegos

■ BLENDER GAME ENGINE

Disponibilidad de Sistema Operativo
Linux (i386) , Linux (PPC), Windows 2000, XP, Vista, Mac OS X (PPC and Intel),
FreeBSD 5.4 (i386) , SGI Irix 6.5, Sun Solaris 2.8 (sparc).

Versiones comerciales homólogas
Jamagic
Blitz3D
3D GameStudio

Web Oficial
http://www.blender.org/

Descripción:

Motor de Juegos incluido en Blender. Poderosa herramienta de creación de
juegos basado en todo el potencial de Blender como herramienta de diseño 3D,
aplicada a creación de juegos interactivos en tiempo real facilitando la
producción de juegos multiplataforma.

Características:

• Editor gráfico de lógica; para definir la interacción sin tener que programar.
• Detección de colisiones, ahora soporte con la librería de físicas de balas. Una

librería desarrollada por Play Station 3.

• Detección de colisiones discretas con Cuerpos Rígidos.
• Soporte completo para dinámicas de vehículos, incluyendo la rigidez,

amortiguación, fricción de los neumáticos, etc.

• API para Python scripts sofisticados de control y Inteligencia Artificial, una

definición completa de lógica avanzada juego.

Av. Andrés Bello, sector Guaicaipuro, Torre BFC, piso 16, Municipio Libertador, Caracas.

Telf. +58 (212)- 578.59.92 / 507.21.11

Sitio Web: www.cnti.gob.ve

• Soporte total de OpenGLTM con todos los modos de iluminación, incluyendo

transparencias, animación y mapas de texturas de reflexión.

• Apoyo a multimateriales, multitexturas, modos de mezcla y textura,
iluminación por píxel, iluminación dinámica, cartografía modos, GLSL
vertexPaint mezcla de textura, sombreado Toon, materiales de animación,
apoyo para Normal Maping Parallax y Cartografía.

• Reproducción de juegos y contenido interactivo en 3D sin compilar o

preprocesamiento.

• Audio, utilizando las herramientas de SDL.
• Superposición Multi-capas de escenas.

■ NEBULA DEVICE 2

Versiones comerciales homólogas
Jamagic
Blitz3D
3D GameStudio

Disponibilidad de Sistema Operativo
GNU/Linux, Unix, MacOs X, Windows

Web Oficial
http://nebuladevice.cubik.org/

Descripción:

Según [1] Nebula device 2 es un motor de juegos de alta calidad para la
construcción de juegos 3D y para aplicaciones donde se necesiten mundos
virtuales en tiempo real. Su uso puede abarcar tanto fines comerciales como
profesionales.

Nebula es, como lo dicen sus propios creadores, “un sistema operativo
completo para la creación de videojuegos”, de calidad profesional. La mejor
prueba de esto la encontramos en el uso que le dan muchos estudios para
generar juegos comerciales. En sus inicios Nebula se utilizó para a creación del

Av. Andrés Bello, sector Guaicaipuro, Torre BFC, piso 16, Municipio Libertador, Caracas.

Telf. +58 (212)- 578.59.92 / 507.21.11

Sitio Web: www.cnti.gob.ve

juego “Urban Assault”, publicado por Microsoft en el año 1998. Actualmente se
sigue utilizando para producir juegos en la plataforma de Microsoft para
Videojuegos, la Xbox.

Nebula se sirve principalmente del lenguaje C++, siguiendo el paradigma
actual de programación, la POO (programación orientada a objetos). Sus
librerías DLL se cargan de forma independiente en tiempo de ejecución. Sin
embargo, su “scripting”, es muy flexible ya que soporta los lenguajes TCL,
Python, Lua.

El motor de renderizado de Nebula Device esta basado en DX9 de Microsoft y
tiene la particularidad de poder intercambiar sin interrupción entre la
visualización Open GL y la que acabamos de señalar, DX (Direct 3D, tecnología
propietaria de Microsoft). El motor de Nebula puede ejecutarse sobre
plataformas Linux y Win9x / WinNT.

Características que implementa:

·
Modelado
·
Visibilidad
·
Iluminación
·
Texturas
·
Consola muy desarrollada
·
Sistema de animación basado en canales.
·
Sistema de clases de propósito general para interpolar atributos del
objeto (posición, rotación, escala, color de la luz, atributos del material,...).
Animación por keyframe e interpolación. Clases optimizadas para animar
vertex buffers.
·
·
último es sólo una secuencia de comandos de scritp.

Formato de fichero de mallas extensión del ascii .obj
No hay diferencia entre un script y el almacenamiento de un objeto, este

Utilidades:
·
·

Herramientas para manejar fichero .obj
Exporta de 3DS

Av. Andrés Bello, sector Guaicaipuro, Torre BFC, piso 16, Municipio Libertador, Caracas.

Telf. +58 (212)- 578.59.92 / 507.21.11

Sitio Web: www.cnti.gob.ve

·

Conversor de mapas del Quake 3 con light maps

■ CRISTAL SPACE

Versiones comerciales homólogas
Jamagic
Blitz3D
3D GameStudio

Disponibilidad de Sistema Operativo
GNU/Linux, Unix, MacOs X, Windows

Web Oficial
http://www.crystalspace3d.org/

Descripción:

Cristal Space es un Kit de desarrollo de juegos 3D libre (LGPL) y portable
escrito en C++. Soporta seis grados de libertad, luces de colores, mipmapping,
portales, espejos, transparencias, superficies reflectivas, sprites 3D (basados
en frames o animaciones de esqueleto), texturas procedurales, radiosidad,
sistemas de partículas, halos, niebla volumétrica, lenguaje de script (Python y
otros), soporte para visualización a 8-bits, 16 bits y 32-bits, Direct3D, OpenGL,
Glide, y render por software, soporte para fuentes, transformaciones
jerárquicas, etc...

Actualmente Crystal Space puede ejecutarse sobre GNU/ Linux, Windows,
Windows NT, OS/2, BeOS, NextStep, OpenStep, MacOS/X Server, DOS,y
Macintosh entre otros. Crystal Space es un gran proyecto para el desarrollo de
software libre. Hay alrededor de 600 personas subscritas a las listas de correo
del Crystal Space.

Características que implementa:

Modelado:
·

Motor de terreno

Av. Andrés Bello, sector Guaicaipuro, Torre BFC, piso 16, Municipio Libertador, Caracas.

Telf. +58 (212)- 578.59.92 / 507.21.11

Sitio Web: www.cnti.gob.ve

Motor de física
Mallas 3D con animación.
Conversores desde los formatos: Quake MDL and Quake II MD2 a Crystal

·
·
·
Space. Importadores de objetos 3DS, MDL, MD2, OBJ, POV, y ASE.
·
diná
  • Links de descarga
http://lwp-l.com/pdf15024

Comentarios de: Recomendaciones de Herramientas Libres para el Desarrollo de Contenidos Multimedia (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad