Los sombreadores de Poiyomi son sombreadores ricos en funciones para la tubería de renderizado incorporada de Unity, destinada a su uso con VRCHAT. Admiten múltiples modos de sombreado y manejo de luz robusto, y están diseñados para ser fáciles de usar y performadores. ¡También son gratuitos y de código abierto !
Después de descargar, ¡solo importe el paquete a su proyecto Unity!
Importante: al actualizar desde una versión anterior, ¡asegúrese de eliminar la antigua carpeta _PoiyomiShaders
de la carpeta de Assets
de su proyecto antes de importar el nuevo paquete! De lo contrario, puede haber interferencia.
Si se distribuye un avatar u otro activo que use sombreadores Poiyomi, no incluya la carpeta _PoiyomiShaders
en el paquete de su activo. En su lugar, dirija a los usuarios que descarguen la versión correcta de la página de versiones, o incluyan el paquete junto con el activo, no como parte de su paquete Unity.
Los sombreadores de Poiyomi incluyen múltiples versiones lanzadas para la compatibilidad hacia atrás. La última versión es siempre la más actualizada, y se recomienda usar en nuevos proyectos. Se proporcionan versiones anteriores para la compatibilidad con modelos más antiguos: incluimos la última versión para cada versión menor (por ejemplo, 8.0.426 para V8.0, 7.3.050 para V7.3).
Actualmente, Poiyomi V7 se incluye para la compatibilidad hacia atrás con los modelos más antiguos, y ya no se actualiza. No se recomienda usar V7 para nuevos proyectos.
Al hacer coincidir una versión con un modelo, en general, las versiones principales y menores deben coincidir, pero la versión de parche puede ser más nueva. Por ejemplo, si un modelo especifica 8.0.295, se puede usar 8.0.426 (incluido en la última versión) sin problemas. Para V7, generalmente, 7.3.050 es la última versión, y debe usarse para todos los modelos V7.
Poiyomi Pro ofrece características y funcionalidades adicionales, y siempre tiene los últimos desarrollos. Contiene todo en la versión gratuita, además de características como:
Para obtener acceso a Poiyomi Pro, apoye a Poiyomi en Patreon en el nivel de $ 10 o superior, vincule su discordia a su Patreon y únase a la discordia de Poiyomi para obtener la versión profesional del sombreador.
Poiyomi se basa en ThryEditor para mostrar su inspector correctamente y bloquear el sombreador para garantizar un rendimiento óptimo. ThryEditor se incluye en el repositorio, y no debe actualizarse por separado.
Los sombreadores de Poiyomi están diseñados para su uso con la tubería de renderizado (BIRP) incorporada en DirectX 11 . Nos dirigimos a la versión de Unity de VRCHAT, 2019.4.31f1 al momento de escribir. Se han probado las versiones de mayor unidad y se sabe que funcionan, pero principalmente nos dirigimos a la última versión de Unity que VRCHAT admite.
Los sombreadores de Poiyomi actualmente no son compatibles con las tuberías de renderizado de Unity (URP, HDRP, SRP). Las plataformas no directas 11 (por ejemplo, OpenGL, Metal, Vulkan, etc.) tampoco son compatibles, y pueden no funcionar en absoluto.
Los sombreadores se pueden usar para juegos fuera de VRCHAT, pero pueden no ser ideales debido a que los materiales no pueden compartir un sombreador común. Para el uso que no es VRCHAT, asegúrese de utilizar la funcionalidad de bloqueo proporcionada por ThryEditor para crear sombreadores optimizados para cada material.
El desarrollo activo ocurre en el sombreador Pro en un repositorio privado, con lanzamientos gratuitos que ocurren periódicamente. Si desea contribuir con código al sombreador, únase a Discord y pregunte. Para el lado del código del editor, puede contribuir a ThryEditor, ya que tiene licencia de MIT y acepta solicitudes de extracción.
Siempre estamos buscando ayuda con la documentación. Si desea contribuir, puede hacerlo en el repositorio de documentos: ¡aceptamos solicitudes de extracción! Los documentos se escriben en Markdown y se construyen con Docusaurus.
Para informar un error o solicitar una función, puede hacerlo abriendo un problema o uniéndose a Discord y preguntando. Asegúrese de incluir la mayor cantidad de información posible, incluidas capturas de pantalla y/o videos si corresponde. Asegúrese de que esté utilizando la última versión del sombreador, y que el problema aún no se informa.