Panda3d

Un motor 3D: una biblioteca de subrutinas para la representación 3D y el desarrollo del juego
Descargar ahora

Panda3d Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Freeware
  • Precio:
  • FREE
  • Nombre del editor:
  • The Panda3D Development Team
  • Sitio web del editor:
  • http://www.panda3d.org/
  • Sistemas operativos:
  • macOS
  • Tamaño del archivo:
  • 92.6 MB
  • Fecha de lanzamiento:
  • 2021-06-13 03:30:53

Panda3d Etiquetas


Panda3d Descripción

Un motor 3D: una biblioteca de subrutinas para la representación 3D y el desarrollo del juego. Panda3D es C ++ con un conjunto de enlaces de Python. El desarrollo del juego con Panda3D generalmente consiste en escribir un programa Python o C ++ que controla la biblioteca Panda3D.Panda se creó para el desarrollo de juegos comerciales, y sus usuarios principales son desarrolladores de juegos comerciales. Debido a esto, Panda3D necesita enfatizar cuatro áreas: poder, velocidad, integridad y tolerancia a errores. Todo el mundo sabe qué son los poder y la velocidad. Pero la tolerancia de error y la integridad merecen algunos comentarios adicionales. Competidad. Estas cosas pueden no ser sexy, y como resultado, los motores de código abierto a menudo no los tienen. Pero cuando se trata de tener en serio el trabajo, y no solo jugando, estas herramientas deben estar allí. La tolerancia de velocidad es sobre el hecho de que todos los desarrolladores de juegos crean errores. Cuando lo haga, desea que su motor le dé un mensaje de error claro y lo ayuda a encontrar el error. Demasiados motores simplemente se bloquearán si pasa el valor equivocado a una función. Panda3D casi nunca se estrella, y el gran código está dedicado al problema de rastrear y aislar errores. Aquí hay algunas características clave de "Panda3D": Generación de Shader: Muchas técnicas de representación avanzadas ahora completamente automáticas: · Mapas especiales: mapa normal, mapa de brillo, resplandor mapa · Representación HDR: Mapeo de tonos, Filtro Bloom · CEL sombreado: iluminación de umbral, entintado · Más por venir Supervisión del rendimiento: Potentes herramientas de monitoreo y optimización de rendimiento: · Identifica cuellos de botella, tanto CPU como GPU · Uso del tiempo CPU descompuesto en más de 250 categorías · Cuenta mallas, polígonos, texturas, transformaciones, cambios de estado, etc. · Permite categorías de uso de CPU definidas por el usuario · Herramientas para minimización por lotes y cambio de estado. · Toos para fusionar texturas y minimizar los interruptores de textura. Integración completa de Python: Los envoltorios generados automáticamente exponen la funcionalidad completa del motor: · Altamente optimizado: toda la funcionalidad central en C ++ · Probado a fondo: dos mmos comerciales en Python · Las estructuras Panda3D se recogen la basura al usar Python · Programas manuales y de muestra usan Python. Solo funciona, justo fuera de la caja: Instalación sin problemas: · Paquetes de instalación convenientes para Windows, Mac OSX y Linux · Solo una dependencia externa: controlador de gráficos de trabajo · Programas de muestra ejecutarse a la derecha fuera del menú de inicio · No se necesita un paso de compilación. Expone el poder completo de la API de gráficos: Características modernas OpenGL / DirectX expuestas directamente al usuario Panda3D: · Lenguaje sombreador de alto nivel: CG · Interfaz poderosa entre sombreadores y motor. · Soporte para la textura de renderizado. · Uso de texturas de profundidad / sombra / plantilla Herramientas de depuración: Pesado énfasis en la tolerancia de errores y el código de depuración: · Resistencia extrema al estrellamiento, incluso cuando se hacen errores. · Más de 5000 cheques de aserción para atrapar errores temprano · Las estructuras de datos contadas de referencia minimizan las fugas de la memoria. · Muchas herramientas para examinar el estado interno (uno que se muestra aquí) Sistema maduro, completo: Sistema maduro utilizado para entregar varios juegos comerciales. Contiene todo lo que necesitas, no solo las cosas "sexy": · Convertidores para formatos de archivo más antiguos · Importadores de archivos de fuentes · Herramienta para empaquetar juegos en redistribuibles. · Medios para empacar los activos de arte en paquetes cifrados · Muchas cosas aburridas pero esenciales. ¿Qué hay de nuevo en este lanzamiento: · Se corrigió un problema de inicio estático en PTloader en Windows · Problema de escala de textura fija cuando se usan buffers · X2EGG ya no está roto · Enhebrado en la construcción OSX fija · Problema fijo con colores parpadeantes en Shader Generator · Eggcacher ahora usa menos RAM · Falta 'modelos' dirs en los juegos de Packpanda fijados · Eggcacher Step in Panda3D Installer es ahora opcional · Corrige enlaces de acceso directo roto en el menú Inicio en Windows · El generador de sombreado ahora admite aviones de clip. · Error con modos de combinación en el generador de sombreado fijo · Error fijo con textura :: make_copy () · Error con el actor LOD fijo · Error fijo con la geometría faltante en el convertidor de Collada · Odeutil.Colide inestabilidad fija · Métodos de Odebody SetData / GetData expuestos a Python


Panda3d Software relacionado

Randoop

Un generador de pruebas de unidad de código abierto automático y aleatorio para Java ...

185 2.5 MB

Descargar

Motor c4

Uno de los motores de juego 3D más avanzados tecnológicamente disponibles en la actualidad. ...

5,845 414.1 MB

Descargar