1. Productos
  2.   3D
  3.   JavaScript
  4.   Zen-3d

s

 
  

API JavaScript de código abierto para gestionar archivos 2D y 3D 

Zen-3d es una biblioteca de javascript que proporciona renderizadores WebGL; Admite corrección gamma, material de línea, mapa de relieve, textura de datos, textura ósea, combina 2D y 3D a través de una API JavaScript de código abierto.

Zen-3d es una biblioteca JavaScript de código abierto que proporciona un conjunto completo de funciones para crear y manejar bibliotecas 3D/2D. La biblioteca ha incluido soporte para varias funciones importantes, como luz ambiental para renderizado diferido, refactorización de parámetro de material de sombreado, soporte de transformación UV glTF, estrategia de adaptación de interfaz de usuario 2D, soporte de foco, corrección gamma, material de línea, soporte de mapa de relieve, textura de datos, textura ósea soporte, combine 2D y 3D, atributos y uniformes WebGL, agregue dibujo de puntos, mapeo de sombras y mucho más.

La biblioteca Zen-3d proporciona renderizadores WebGL. WebGL es una API de JavaScript que admite la representación de gráficos de computadora interactivos en 2D y 3D dentro de cualquier navegador web compatible sin el uso de complementos. En los viejos tiempos, era muy difícil renderizar un diagrama CAD en 3D en una computadora. Ahora, varias compañías están trabajando duro para que sea fácil de manejar y están utilizando WebGL para ejecutar todo en el navegador. Casi todos los navegadores modernos brindan soporte para WebGL.

Previous Next

Primeros pasos con Zen-3d

La forma recomendada de instalar Zen-3d es mediante NPM. Utilice los siguientes comandos para una instalación sin problemas.

Instale Zen-3d a través de NPM

npm i zen-3d 

Creación de un cubo 3D a través de JavaScript

La biblioteca Zen-3d de código abierto ha incluido soporte para crear un cubo o cuadrilátero irregular de las dimensiones proporcionadas. Debe proporcionar el ancho, la altura y la profundidad del cubo y el resto se completará fácilmente. Puede agregar atributos a la geometría, crear un clon de la geometría, dividir la geometría en grupos, agregar un grupo a esta geometría, copiar la geometría a la otra y mucho más.

Carga y procesamiento de imágenes

La biblioteca Zen-3d de código abierto permite a los desarrolladores de software cargar y procesar fácilmente imágenes dentro de sus propias aplicaciones. La biblioteca ha incluido varias funciones para el procesamiento de imágenes, como la lectura de imágenes y la carga de imágenes a través de URL. Debe establecer la ruta base o la URL desde la que cargar los archivos. La función es muy útil mientras carga muchas imágenes desde el mismo directorio.

Gestión de escena 3D

La biblioteca Zen-3d de código abierto ha proporcionado funcionalidad para la creación y administración de escenas 3D dentro del uso de comandos de JavaScript. Permite a los desarrolladores de software colocar objetos, luces y cámaras. Zen-3d es compatible con la representación de escenas y ha proporcionado varias funciones, como representar objetos en mapas de sombras, verificar el marco antes de representar el objeto, recopilar información de luces, transformar la matriz, calcular automáticamente la posición de la matriz, definir el padre del objeto en la escena, el objeto rotación local, definir el orden de representación de los objetos del gráfico de escena y mucho más.

 Español