YACS 2.0: un simulador virtual de la calculadora mecánica Curta en VRML

YACS 2.0 (Yet Another Curta Simulator 2.0) es un simulador virtual de la calculadora mecánica Curta, desarrollado en VRML y ofrecido como proyecto de código abierto. Permite reproducir digitalmente el funcionamiento de la máquina: introducir números en los selectores mediante arrastre, girar la mani

El problema de los tres trazos en el renderizado de diseño

Penpot, la herramienta de diseño open source, detalla en su blog técnico un desafío interno bautizado como "El problema de los tres trazos". El equipo lo descubrió durante la migración de su renderizador clásico, basado en SVG, a un nuevo sistema basado en WebGL con la biblioteca Skia como motor grá

Tiny Tapeout Explorer: visualización 3D de chips en el navegador

Tiny Tapeout Explorer es una herramienta interactiva basada en web que permite explorar diseños de circuitos integrados creados por la comunidad de Tiny Tapeout, un proyecto de código abierto orientado a democratizar la fabricación de chips de silicio a pequeña escala. La aplicación funciona íntegra

Qué es el fingerprinting del navegador y cómo protegerse

El fingerprinting del navegador es una técnica de rastreo que identifica al usuario combinando decenas de señales técnicas del dispositivo —sistema operativo, versión del navegador, resolución de pantalla, zona horaria, fuentes instaladas, detalles de la GPU— en un identificador único en forma de ha

Cómo acelerar WebGL sin GPU: el truco de un flag de Chrome

Microlink opera una flota de navegadores sobre nodos Linux sin tarjeta gráfica ni /dev/dri, una decisión que abarata costes y reduce drivers, pero que obliga a renderizar WebGL por software. En ese contexto, el cuello de botella eran las capturas de páginas 3D, ya que SwiftShader, el motor software

glyphcss: un renderizador de mallas 3D en ASCII dentro del DOM

glyphcss es una biblioteca que renderiza mallas poligonales 3D directamente como texto ASCII dentro de un elemento <pre> del DOM, sin WebGL ni <canvas>. La librería interpreta archivos de geometría en formatos OBJ, glTF, GLB, STL y VOX, proyecta cada polígono y lo vuelca en una rejilla de caracteres

Inkwash: una app de acuarela digital construida con un único archivo HTML

Inkwash es una aplicación de dibujo en navegador que reproduce la experiencia del cuaderno de naturaleza con tinta y acuarela. Su autor, John Whitaker, la creó como prueba del modelo Claude Fable 5 de Anthropic y, aunque puede leer el código, afirma no haberlo escrito directamente. El resultado es u

Cloudflare Turnstile exige huella WebGL y bloquea navegadores WebKitGTK

Desde hace aproximadamente una semana, Cloudflare Turnstile, su sistema de verificación humana, entra en un bucle infinito en navegadores basados en WebKitGTK como Badwolf, bloqueando el acceso a numerosos sitios. La causa es que Turnstile exige una huella digital del dispositivo mediante WebGL, téc

Ilusión infinita: arte de Escher en nueva técnica visual

El 'M.C. Escher Print Gallery Shader' es una técnica visual que crea un efecto recursivo y espiralado en imágenes, inspirado en las obras del artista M.C. Escher y el concepto del 'efecto Droste'. El efecto Droste, en esencia, implica incrustar una versión más pequeña de una imagen dentro de sí mism

Gráficos 3D en el navegador: JAX impulsa la innovación

Un desarrollador ha logrado implementar un renderizador de ray-marching en navegadores web utilizando la biblioteca JAX de Google. Esta innovadora demostración, publicada en benoit.paris, permite generar imágenes 3D directamente en el navegador a través de código Python, aprovechando la capacidad de

Cover Flow: El efecto Apple, ahora en CSS

Este artículo explora la reimplementación del efecto 'Cover Flow', popularizado por Apple en iTunes y el Finder, utilizando tecnologías CSS modernas. Originalmente, este efecto, que simula una biblioteca física de álbumes o archivos, se implementaba con Flash o JavaScript, lo que implicaba un alto c

Gráficos avanzados llegan a web con nuevo renderizador

un desarrollador ha creado un nuevo renderizador de trazado de caminos en tiempo real que funciona sobre el framework three.js, permitiendo gráficos avanzados directamente en navegadores web. esta tecnología, que incorpora iluminación global progresiva, refleja y refracta la luz de manera realista,