Spark 2.0 출시: Three.js 기반의 스트리밍 LoD 시스템으로 3D Gaussian Splatting을 지원합니다. WebGL2를 통해 모바일부터 VR까지 1억 개 이상 스플랫 월드를 스트리밍할 수 있으며, 모든 소스가 오픈소스입니다.

https://x.com/sparkjsdev/status/2044090505982816449

#threejs #webgl2 #streaming #gaussiansplatting #spark

spark (@sparkjsdev) on X

Spark 2.0 is here! 🚀 We’re redefining what’s possible on the web with a streamable LoD system for 3D Gaussian Splatting. Built on Three.js, you can now stream massive 100M+ splat worlds to any device from mobile to VR using WebGL2. All open-source. Dive into the tech 👇

X (formerly Twitter)
I did some test about using avifenc to encode linear data into avif format. It works but be careful about the parameters. #webgpu #webgl2

Mein Firefox (147.0.3) kann kein WebGL 2.0, https://webglreport.com/?v=2 sagt "This browser supports WebGL 2, but it is disabled or unavailable.". Version 1 funktioniert.

Grafiksystem (Mesa, nv96) unterstützt OpenGL ES 3.0 (bin natürlich unter Linux).

Hat jemand einen Tipp für mich wie ich WebGL 2 aktiviere/verfügbar mache oder zumindest herausfinde wo das Problem liegen könnte?

#webgl #webgl2 #firefox #linux #fedihelp_de

WebGL Report

Trying to unit test a #WebGL2 #Angular based application.

- Karma is deprectaed
- web-test-runner doesn't support code coverage
- Vite doesn't support Angular
- Jest doesn't support WebGL2

Then people ask me why I hate #WebDev....

Tachyonfx brings web-level animations to the command line..
Then Ratzilla puts it back in browsers where it belongs 🤷‍♂️

Witness this beautiful chaos: https://junkdog.github.io/exabind 🌀

🦀 Powered by Rust & @ratatui_rs ecosystem
⭐ GitHub: https://github.com/junkdog/exabind

#rustlang #ratatui #tui #animations #commandline #webgl2 #terminal

Terminal... terminal everywhere.

🌀 beamterm — High-performance WebGL2 terminal renderer for the web.

⚡ Sub-millisecond render times through GPU instancing

🦀 Written in Rust!
➡️ Examples: https://junkdog.github.io/beamterm/
⭐ GitHub: https://github.com/junkdog/beamterm

#rustlang #terminal #webgl2 #gpu #web #rendering #wasm #library

Happy to announce the 0.1.0 release of my Rust web framework! 🎉🦀

🐭 **Ratzilla** — Build terminal-themed web applications.

🌀 Now supports WebGL2 and dynamically calling JS functions!

🦀 Built with Rust, WebAssembly & @ratatui_rs

⭐ GitHub: https://github.com/orhun/ratzilla

#rustlang #ratatui #tui #webassembly #web #framework #webgl2 #rendering #javascript #terminal

🦾 wgpu: A cross-platform, safe, pure-Rust graphics API.

「 wgpu is a cross-platform, safe, pure-rust graphics API. It runs natively on Vulkan, Metal, D3D12, and OpenGL; and on top of WebGL2 and WebGPU on wasm.

The API is based on the WebGPU standard. It serves as the core of the WebGPU integration in Firefox, Servo, and Deno 」

https://github.com/gfx-rs/wgpu

#wgpu #rust #webgl2 #webgpu #wasm

GitHub - gfx-rs/wgpu: A cross-platform, safe, pure-Rust graphics API.

A cross-platform, safe, pure-Rust graphics API. Contribute to gfx-rs/wgpu development by creating an account on GitHub.

GitHub

For a #webgl2 open source hobby project I'm looking for a way to do simple "end-to-end" test automation of a graphics application. Are there any good solutions available? How would you test that your somewhat complex graphics pipeline works as intended during test automation?

Initial idea is to compare known good screenshot of HTML canvas to a rendered screenshot during testing. I have done this DIY style few years ago (ref. https://github.com/mrautio/duktape-webgl/blob/master/examples/docker_entrypoint.sh#L38 ) but maybe there's some good proper tool available?

#graphicsprogramming #testautomation #testing

duktape-webgl/examples/docker_entrypoint.sh at master · mrautio/duktape-webgl

Duktape WebGL 2.0 bindings. Contribute to mrautio/duktape-webgl development by creating an account on GitHub.

GitHub
バッファレスレンダリングで25行から始めるWebGL2 - Qiita

WebGLが動くかどうか試そうと思った方、ちょろっとコードを書いてみようとしても、頂点バッファを用意するのって微妙に面倒ですよね。WebGL2では、頂点シェーダでgl_VertexIDという内部変…

Qiita