Ambient CSS: un sistema de iluminación física para hojas de estilo

Ambient CSS redefine el paradigma de la iluminación en interfaces web al introducir un sistema basado en principios físicos reales, eliminando la necesidad de ajustar manualmente escalas decorativas de sombras como shadow-sm o shadow-lg. Este enfoque, desarrollado por kikkupico y disponible a través

Cuándo debe detenerse un agente: el arte de hacer converger un bucle

Para que un agente de IA deje de iterar necesita algo más que buenos prompts: necesita un bucle que converja. La ingeniería de bucles sustituye al humano como verificador de cada paso, pero el resultado solo es tan sólido como la señal que guía cada iteración. Si el verificador es débil —por ejemplo

Nova3D: generación nativa en código de activos 3D programables

Nova3D es un sistema de generación de activos tridimensionales que produce, en lugar de una malla opaca, código fuente ejecutable para Blender cuyo artefacto compilado es un archivo binario glTF (GLB). Este enfoque 'code-native' incorpora desde el momento de la generación elementos clave para mundos

Recrear la atmósfera de Need for Speed 2015 en GameMaker: primera parte

El canal GamingEngineer inicia una serie de vídeos en los que intenta reproducir, dentro de GameMaker, la estética y el ambiente de Need for Speed 2015, el reboot de la franquicia publicado por Electronic Arts hace once años. El autor, que lleva diecisiete años usando este motor, asume el reto de tr

libsm64: una librería para integrar a Mario en motores de juego externos

libsm64 es un proyecto de código abierto que ofrece una interfaz limpia al código de movimiento y renderizado de Super Mario 64, reconstruido mediante ingeniería inversa por el SM64 decompilation project. Su objetivo es permitir que el personaje de Mario pueda añadirse a motores de juego o sistemas

Verse: ¿un nuevo lenguaje de scripting para el Unreal Engine 6?

El vídeo del canal Logan Smith analiza Verse, el lenguaje de scripting que Epic Games está desarrollando para sustituir al sistema de Blueprints en Unreal Engine 6. El autor parte de una pregunta provocadora: ¿tiene sentido aprender un nuevo lenguaje de programación en plena era de la inteligencia a

Desarrollador porta su motor gráfico casero a la Xbox original

Un desarrollador de juegos, empleado de Xbox pero sin relación oficial con el proyecto, ha logrado portar su motor gráfico propio —inicialmente diseñado para PC con Vulkan y C++17/20— a la Xbox original, una consola lanzada en torno a 2001 y hoy sin soporte oficial. La motivación, explica, fue añadi

¿De verdad las paredes onduladas usan menos ladrillos? Una prueba en Blender

Los muros serpenteantes o crinkle crankle son un tipo de pared de ladrillo curvada que se popularizó en Inglaterra aunque tiene precedentes en el antiguo Egipto. El autor construyó una versión paramétrica en Blender, con nodos de geometría, para comparar el consumo de ladrillos con el de una pared r

Cómo se produjo técnicamente el club A/V de Furality Ultra en VRChat

ValueFactory, productor del equipo audiovisual de Furality, detalla las herramientas y el flujo de trabajo empleados para llevar a cabo la producción A/V de Furality Ultra Club, un evento celebrado en el entorno virtual de VRChat. La transmisión al mundo virtual se realizó mediante un flujo RTSP de

Luz: trazador de rutas en C++20 sin dependencias externas

Luz es un trazador de rutas (path tracer) escrito en C++20 desde cero, sin bibliotecas de terceros, orientado al renderizado fotorrealista por Monte Carlo. Entre sus prestaciones figuran iluminación global, muestreo adaptativo por píxel, desnitificador de estilo NFOR, dispersión atmosférica, exporta

Blender simula el cosmos: física y arte se unen

Este artículo, escrito por MohammadHossein Jamshidi (un estudiante de doctorado en Física/Cosmología y también ingeniero de animación con experiencia en la industria de los videojuegos), explora el uso innovador de Nodos de Geometría en Blender para aplicaciones cosmológicas. El objetivo principal e

Alternativas desafían el reinado de Adobe en software creativo

La industria del software creativo ha lanzado una ofensiva contra Adobe, desafiando su dominio de décadas con alternativas más asequibles e incluso gratuitas. Esta competencia se centra en la estrategia de precios de Adobe, que ha optado por suscripciones costosas y complejas, en contraste con opcio

Game Boy Color: Shader 3D Real en Consola Retro

Un desarrollador ha logrado ejecutar un shader 3D en tiempo real en un Game Boy Color, una hazaña notable dada las limitaciones de hardware de la consola. El proyecto, disponible en GitHub ([https://github.com/nukep/gbshader](https://github.com/nukep/gbshader)), permite al jugador controlar una fuen