Skip to content

Yandrox/Img2-PBR-Generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎨 Img2 PBR Generator

License PWA Offline No Tracking

Img2 PBR Generator es una aplicación web para artistas 3D que permite generar mapas PBR (Physically Based Rendering) a partir de texturas base. Funciona completamente offline y es 100% gratuita.


✨ Características Principales

🗺️ 6 Tipos de Mapas PBR

  • Normal Maps - Detalles de superficie sin geometría extra
  • Height/Displacement Maps - Para parallax y displacement
  • Ambient Occlusion - Sombras de contacto y profundidad
  • Roughness Maps - Control de rugosidad del material
  • Metalness Maps - Definición de áreas metálicas
  • Opacity Maps - Control de transparencia

⚙️ Control Avanzado

  • Intensidad ajustable (0.1 - 5.0) por tipo de mapa
  • Opciones de inversión para compatibilidad con motores 3D
  • Soporte para OpenGL/DirectX (inversión de canales Y/R/G)

💾 Múltiples Formatos de Exportación

  • PNG - Calidad máxima, sin pérdidas
  • JPG - Compresión con tamaño reducido
  • WEBP - Balance moderno calidad/tamaño

📱 Experiencia de Usuario

  • Aplicación Web Progresiva (PWA) - Instálala en tu dispositivo
  • Funcionamiento 100% offline - Sin necesidad de internet
  • Interfaz responsive - Optimizada para móvil y desktop
  • Procesamiento rápido - Todo en el navegador

🚀 Cómo Usar

Online (Recomendado)

  1. Visita: https://yandrox.unaux.com/img2-pbr/index.html
  2. Agregala a tu pantalla de inicio para "Instalarla" en tu dispositivo
  3. ¡Listo! Funciona como una app nativa

Localmente

Clona el repositorio

git clone https://github.com/Yandrox/Img2-PBR-Generator.git

Abre index.html en tu navegador

¡Eso es todo! No necesita servidor ni instalación

🎮 Guía Rápida

  • Carga una textura base (JPG, PNG, WEBP, GIF)
  • Selecciona el tipo de mapa que quieres generar
  • Ajusta la intensidad según el efecto deseado
  • Configura las inversiones si es necesario para tu motor 3D
  • Haz clic en "Generar Mapa"
  • Descarga en tu formato preferido

🛠️ Tecnologías Utilizadas

  • HTML5 Canvas - Procesamiento de imágenes en el navegador
  • JavaScript ES6+ - Lógica de generación de mapas
  • Service Workers - Funcionamiento offline
  • Web App Manifest - Instalación como PWA
  • JSZip - Compresión de archivos para descarga múltiple

🤝 Contribuir

¡Las contribuciones son bienvenidas! Si quieres mejorar Img2 PBR Generator:

  • Reporta bugs - Abre un issue describiendo el problema
  • Sugiere características - ¿Qué te gustaría ver en futuras versiones?
  • Envía Pull Requests - Mejoras directas al código

Áreas de Mejora

  • Mejores algoritmos de generación
  • Soporte para más formatos de entrada/salida
  • Mejoras en la interfaz de usuario
  • Optimizaciones de rendimiento

📄 Licencia

Este proyecto está licenciado bajo la Licencia Apache 2.0 - ver el archivo LICENSE para más detalles. Puedes:

  • ✅ Usar la aplicación para cualquier propósito
  • ✅ Modificar el código fuente
  • ✅ Distribuir copias modificadas
  • ✅ Usar en proyectos comerciales Debes:
  • 📝 Incluir el aviso de copyright original
  • 📝 Mantener los avisos de atribución

👨🏻‍💻Desarrollador

Yandrox - Desarrollador Independiente

🙏 Agradecimientos

  • Comunidad de artistas 3D - Por sus valiosos comentarios
  • Desarrolladores de código abierto - Por las herramientas utilizadas
  • Mozilla Developer Network - Por la excelente documentación web

⭐¿Te gusta el proyecto?

¡Considera darle una estrella en GitHub! Esto ayuda a que más personas descubran la herramienta.

  • 🐛 ¿Encontraste un bug? Por favor, abre un issue en GitHub con los detalles del problema.
  • 💡 ¿Tienes una idea? ¡Me encantaría escucharla! Abre un issue o contáctame directamente.