lilToon en una frase
lilToon es un shader toon rico en funciones para avatares, con presets, herramientas de color, normales, MatCap, emisión, outline, dissolve y optimización automática de variantes.
Permiten guardar y reaplicar configuraciones de materiales de forma rápida.
Sombras, rim, MatCap, gloss, outline y múltiples controles de color.
El editor puede eliminar funciones no utilizadas de las variantes generadas.
Instalar y mantener limpio el proyecto
Añade el repositorio VPM
La instalación por VCC/VPM es la ruta más cómoda para mantener versiones modernas.
No mezcles carpetas antiguas
Si aparecen errores tras actualizaciones, revisa que no existan copias viejas del shader dentro de Assets.
Haz backup
Antes de migrar entre versiones grandes, duplica el proyecto o crea un backup desde VCC.
Orden práctico de configuración
Main Color
Empieza por textura y color base. Ajusta primero la apariencia general antes de añadir efectos.
Shadows
Controla separación de zonas iluminadas y oscuras; es la base del estilo toon.
Normal Map
Modifica cómo reaccionan sombra, gloss, MatCap, rim y otros módulos a la superficie.
MatCap / Rim
Añade reflejos estilizados y luz de borde. Son potentes, pero conviene usarlos con intención.
Emission
Puede usar máscaras, UV scroll y cambios de color/tiempo para efectos luminosos.
Rendering
Opaque, Cutout, Transparent y variantes especiales cambian coste y orden de render.
El Normal Map no es solo “relieve”
lilToon documenta que el Normal Map modifica cómo responden sombras, backlight, gloss, MatCap, rim, glitter, AudioLink, refraction y otras funciones.
No necesitas activar todo
- Usa Opaque si no necesitas transparencia.
- Evita doble cara si la geometría está correctamente construida y no necesitas ver ambas caras.
- Desactiva módulos que no aporten nada visible.
- Reduce resoluciones y reutiliza máscaras.
- Revisa material slots del avatar además del coste del shader.
lilToon también permite extensiones personalizadas
La documentación oficial incluye una plantilla para custom shaders basada en archivos HLSL, bloques de propiedades e inspector personalizado.
Shader móvil separado
Igual que con otros shaders personalizados, los avatares Android/Quest de VRChat deben usar los shaders móviles permitidos por el SDK. Mantén una versión móvil del material.