Martin Panknin
Martin Panknin
@mpanknin.bsky.social
Rendering & Graphics Engineer. Building Kiln. github.com/MPanknin/kiln-render
46 followers99 following14 posts
Course on Advanced Real-Time Volume Graphics from #SIGGRAPH 2026 (Zellmann, Sahistan, Wald) is available at: dvr-course.github.io
Martin Panknin reposted
The Khronos Group today announced that the KHR_interactivity extension for glTF 2.0 has been submitted for ratification. As interactive 3D content becomes central to a growing range of markets, KHR_interactivity lets creators build portable, self-contained […] [Original post on fosstodon.org]
Kiln (0.4.0-beta) is available. Main new feature of this version is the initial support for multichannel datasets. Currently 4 channels max. Several other improvements on streaming, rendering, internals. Documentation and examples: github.com/MPanknin/kil... #WebGPU #OME-Zarr #Microscopy
Martin Panknin reposted
The moment we've all been waiting for is finally here… On June 29, 2026, NSF–DOE Rubin Observatory officially began the Legacy Survey of Space and Time (LSST)! 🔭🧪☄️🌌 🔗: rubinobservatory.org/news/action-...
Martin Panknin reposted
Slowly getting some additional annotations & metadata from vector tiles in 3DTilesRendererJS. Here, icons are layered on top of Google Photorealistic Tiles data so you can find landmarks & restaurants as you navigate. Road labels are up next! 🗺️
Support for @mapbox.com and @protomaps.com vector tiles are coming to three.js in 3DTilesRendererJS! You can now bring vector layers in as 3D Tiles overlays to customize map coloring for visualization and branding. Or just to make something a bit chaotic 🎨🌏
Martin Panknin reposted
Khronos has formed a Volumetric Media Subgroup to extend glTF for interoperability across the volumetric pipeline — capture, encoding, streaming, and playback. The effort includes a liaison agreement with the Volumetric Format Association, which will adopt glTF […] [Original post on fosstodon.org]
Volumetric exploration of multi-resolution CryoET data in native WebGPU. Kiln (0.3.0) adds float32 support, OME-Zarr v0.4, slice views and more. github.com/MPanknin/kil... Vibrio cholerae tomogram from CryoET Data Portal. cryoetdataportal.czscience.com #WebGPU #OME-Zarr #CryoET
Martin Panknin reposted
New release of #BigVolumeBrowser (0.1.1) adds support for (multiscale) OME-Zarr (thanks to libraries from @bogovicj.bsky.social, Stefan Hahmann, Vladimir Ulman). And midi gizmo navigation (from @herrsaalfeld.bsky.social ), shown below.
Kiln (0.2.1) is part of the ecosystem. The project was accepted to the OME-NGFF tools registry. It's now a recognized viewer for OME-Zarr datasets alongside other established tools from this domain. Thanks @ OME community for the listing. ngff.openmicroscopy.org/resources/to... #webgpu #ome-zarr
Small update from Kilian. Kiln (0.2.1) is now available on npm. I refactored the internals into what I’d now consider a stable and usable API surface and published the initial package. New official address of our friend Kilian: www.npmjs.com/package/kiln... #webgpu #volume-rendering #ome-zarr
Small update from Kilian. Kiln (0.2.0) now supports local filesystem streaming, auto-leveling from dataset metadata, improved OME-Zarr handling (v0.5 uint8/unit16) and a few improvements on the UI. github.com/MPanknin/kil... #webgpu #volume-rendering #ome-zarr
Martin Panknin reposted
The new release of #BigVolumeBrowser (0.1.0) finally adds animation render functionality to it, plus some other navigation improvements and bug fixes. Here is a movie I've made for the microtubule network (via ExM) in different cell types. Contact me if you want it for educational/research purposes.
Meet Kilian. A 2 GB CT scan of a chameleon — rendering in the browser in a few hundred milliseconds. Built with Kiln: a WebGPU-native out-of-core volume renderer. Bricked volume storage, GPU memory virtualization, LRU streaming, compute shader ray marching. Open source: github.com/MPanknin/kil...
Quick note — you can already use the deployed demo with your own datasets. Just set the URL parameter to point at your own public store. mpanknin.github.io/kiln-render/... Usage guide: github.com/MPanknin/kil... Still experimental, feedback welcome.
Martin Panknin reposted
🎬 Just dropped: our latest video! If you’re new to volume EM, a non-scientist, or a scientist from another field, this video is a great place to start. #vEM #volumeelectronmicroscopy #volumeemcommunity www.youtube.com/watch?v=jJmW...
Martin Panknin reposted
Replying to @giswqs.bsky.social
Try it out: GitHub: github.com/opengeos/geoai Notebook example: opengeoai.org/examples/geo... #geospatial #geoai #opensource #python
Kiln also has experimental OME-Zarr support. This is the Beechnut — a 3 GB micro-CT scan streamed directly from a public OME-Zarr store into the browser. No preprocessing, no conversion. github.com/MPanknin/kil... #WebGPU #OMEZarr #VolumeRendering
You are up to date.