
API de Renderizador ShutterBug
Convierte tu mundo de Minecraft en imágenes.
Construye cámaras, lienzos pintables y pantallas en el juego con un renderizador impulsado por Rust y una API de Java gratuita. Aquí hay tres cosas que hicimos con ello.
Una cámara en vivo en cuatro líneas
La nueva API fluida hace un feed en vivo tan pequeño:
RenderStream feed = renderer.stream(camera)
.fov(75)
.toPlayer(viewer)
.start();Crea el renderizador una vez con Renderer.forPlugin(this) en onEnable(). Aquí, camera es la entidad a seguir y viewer recibe el mapa en vivo. Comienza en el hilo del servidor con un espacio de inventario libre; llama a feed.stop() cuando termines.
Instantáneas, pantallas en vivo, capas de escena y iluminación personalizada utilizan la misma API. Incluido en Renderer 1.1.0. Construye tu plugin con SDK 2.3.0-preview.3. Guía rápida y ejemplos · Maven, fuentes y documentación de IDE
Una pantalla viéndose a sí misma
Sigue el punto de vista de un jugador en un mapa de mano o monitor de escritorio. Apúntalo a su propia pantalla y obtendrás esto:

Instantáneas renderizadas periódicas, no compartición de pantalla. Realmente bajo impacto en TPS, ya que no está en el hilo principal. Podrías usar esto para "espiar" a otros jugadores, hacer minijuegos, o lo que sea!
O tal vez, si estás haciendo un juego FPS, usa esto para mostrar "repeticiones" de los últimos segundos antes de morir, o tal vez úsalo para un operador de dron. El mundo es tu ostra.
Pinta lo que ves
Configura un caballete, captura la vista, luego píntala con un pincel y tintes cian, magenta y amarillo. Lleva la pintura terminada a casa.

Podrías, por ejemplo, hacer que pintar retratos sea una habilidad de McMMO o lo que sea, y recompensar habilidades más altas desbloqueando lienzos más grandes, más estilos, o lo que sea, un poco como esto
Solo añade redstone
Coloca una cámara, aliméntala, observa el destello, luego recoge tu foto como un mapa.

Sería fácil codificar alguna mecánica avanzada de redstone, como una cámara que detecta qué jugador está en la foto con un comparador, añadiendo puertas biométricas o lo que sea, o conectarla a un sensor de escultura para algo realmente genial.
Juega con estos. Construye el tuyo.
Los tres ejemplos están incluidos, además de Postales y fotografías de rayos X para fotos rápidas de tu vista. Obtienes su código fuente de Java y el paquete de recursos de modelo opcional también, para que puedas ver cómo funciona:). No se requiere Nexo.
El plugin Renderer agrupa la API y el motor nativo. Usa el SDK gratuito para construir tus propios plugins, convertir renders en mapas o PNGs, y vender tus complementos. Tus clientes necesitan su propia licencia de Renderer; no redistribuyas el motor.
Documentación de configuración y API · Código fuente de ejemplo
Antes de comprar
Licencia perpetua.
Papel / Minecraft 26.2 y Java 25.
Windows x86-64, Linux x86-64 y macOS ARM64. Si tienes otros requisitos de hardware (¿existen?), ¡envíame un mensaje y lo solucionaré por ti!
Se requiere Internet para la activación y renovación.
Soporte a través de tickets de MCModels, o a través de Discord. El plugin separado de cámara/álbum ShutterBug no está incluido.
¿No es lo suficientemente fuerte la API? ¿Te gustaría que tuviera más superficies? Solo escríbeme en Discord, y probablemente lo agregaré :)
¿Planeas vender un plugin usando esto? ¡Increíble! Siéntete libre de hablar conmigo también si tienes preguntas o quieres asistencia :)
¿Listo para crear algo increíble?
Únete a la comunidad de MCModels y empieza a construir tus proyectos soñados hoy.
