Loading...
Loading...
Two new projects highlight how far browser graphics have advanced. Developer Erich Hlof’s THREE.js-PathTracing-Renderer brings progressive, real-time path tracing to WebGL atop Three.js, demonstrating global illumination and physically based effects—reflections, refractions, soft shadows, caustics, depth of field, and volumetrics—at claimed 30–60 fps across desktop and mobile via a suite of interactive demos. In parallel, a web port of the 1995 shooter Descent shows classic 3D games can be revived in modern browsers, likely leveraging WebGL and WebAssembly for near-native performance. Together, they underscore the web’s growing role as a platform for both cutting-edge rendering and game preservation.
A new Three.js-based benchmark showcasing animated dancing models has been posted on Reddit, sparking discussion among LocalLLaMA community members. The submission links to a preview image and an interactive demo likely using Three.js for WebGL rendering; commenters are evaluating performance, browser compatibility, and implications for benchmarking lightweight LLM frontends and web-based 3D demos. This matters because web-native 3D benchmarks help developers and startups measure rendering and inference performance across devices, influence choices for real-time visualization in AI demos, and expose optimization opportunities in JS shaders, model size, and networking. The post highlights community-driven benchmarking as a fast feedback loop for web graphics and lightweight AI UX.
Researchers reported a campaign abusing Cloudflare Pages (pages.dev) to host benign-looking SEO blog posts that display a delayed “Continue Read” modal. When users click the gated prompt, they are redirected through a shared backend redirector that conditionally routes traffic to malicious destinations. Reported outcomes include phishing pages, adware/PUP installers, fake browser download lures, and QR-code-based social engineering flows. The technique matters because it leverages a reputable hosting platform and seemingly legitimate content to increase trust and evade basic detection, while centralizing traffic control in a common redirect infrastructure. The provided excerpt does not include attribution, scope, affected brands, or dates, so the full scale and targets of the campaign are unclear.
A duo of developers created a cheat for vertical scrolling rhythm games (VSRGs) using reinforcement learning and mathematical modeling, achieving a top 20 ranking in osu! before being banned for multi-accounting. Their cheat, which required no game-specific code, effectively mimicked human play, leading to community endorsements from top players. This project highlights the challenges of cheating in competitive gaming, particularly the need to deceive not just software but also the player community. The authors emphasize the technical and sociological aspects of their work, which intersects machine learning, reverse engineering, and social engineering, while choosing not to release the code to prevent misuse.
Developer Erich Hlof has released THREE.js-PathTracing-Renderer, a WebGL-based real-time path tracer built on top of the Three.js framework. The project targets progressive rendering with global illumination and physically based effects—reflections, refractions, bounce lighting, soft shadows, caustics, depth of field, and volumetrics—while claiming near-instant convergence at 30–60 fps on both desktop and mobile devices. A set of live demos showcases different techniques: a Geometry Showcase, Ocean and Sky with procedural clouds, a textured Billiard Table, a mobile-friendly Cornell Box, volumetric dust/fog with caustics, ray-marched water without triangle meshes, volumetric light shafts, and procedural terrain/arctic scenes. A work-in-progress Planet demo extends the approach to large-scale atmospheric rendering. The project highlights how far browser graphics can push real-time ray/path tracing without native apps.
A web port of the classic 1995 3D shooter Descent has been released, bringing the game to modern browsers without requiring a native install. The project adapts Descent’s six-degrees-of-freedom gameplay and maze-like levels to run via web technologies, making it easier to access on desktops and potentially other devices. While details on the specific engine, licensing, and supported features aren’t provided, browser-based ports typically rely on WebAssembly and WebGL to deliver near-native performance. The move matters because it lowers friction for preservation and discovery of older PC games, expands compatibility across operating systems, and can help communities share and play legacy titles more easily. Further information is needed on availability, multiplayer support, and source code status.