Remade-AI/Doom-FPS

Remade-AI
Texto a video

Adaptador LoRA para Wan2.1 14B T2V que genera vídeos con la estética de un videojuego de disparos en primera persona inspirado en Doom de los años noventa. Fue entrenado durante 8 épocas con 2,5 minutos de vídeo distribuidos en 35 clips de partidas, cada uno subtitulado por separado.

Como usar

Instala las dependencias y carga el adaptador LoRA sobre el modelo base Wan2.1 14B T2V:

pip install -U diffusers transformers accelerate

import torch
from diffusers import DiffusionPipeline
from diffusers.utils import export_to_video

# Cambia a "mps" para dispositivos Apple
pipe = DiffusionPipeline.from_pretrained(
    "Wan-AI/Wan2.1-T2V-14B",
    dtype=torch.bfloat16,
    device_map="cuda"
)
pipe.load_lora_weights("Remade-AI/Doom-FPS")

prompt = 'The [d00m doom first person gameplay] showcases a player using a rocket launcher in a room with a cyberdemon, the text "TARGET ACQUIRED" flashing.'
output = pipe(prompt=prompt).frames[0]
export_to_video(output, "output.mp4")

Incluye la frase [d00m doom first person gameplay] en el prompt para activar el estilo aprendido. En ComfyUI, utiliza el archivo doom_8_epochs.safetensors con el flujo wan_txt2vid_lora_workflow.json y conecta un nodo Wan LoRA al modelo base.

Funcionalidades

Generación de texto a vídeo con estética de Doom FPS de los años noventa.
Basado en el modelo Wan-AI/Wan2.1-T2V-14B.
Frase de activación: `[d00m doom first person gameplay]`.
Resultados consistentes con distintos objetos, monstruos y escenarios.
Pesos LoRA disponibles en formato Safetensors.
Compatible con Diffusers y con un flujo modificado de Wan Video Wrapper para ComfyUI.
Configuración recomendada: intensidad LoRA 1.0, escala de guía integrada 6.0 y Flow Shift 5.0.
Licencia Apache 2.0.

Casos de uso

Crear secuencias de combate retro en primera persona inspiradas en Doom.
Generar vídeos de escenarios infernales, pasillos industriales, lava y monstruos con estética de videojuego de los noventa.
Producir escenas con armas como lanzacohetes, motosierras y escopetas acompañadas de mensajes de interfaz.
Desarrollar prototipos visuales, animaciones o contenido creativo basado en partidas ficticias de FPS retro.