<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel>
<title>feel.digital notebook</title><link>https://feel.digital/blog/</link><description>Notes on cameras, graphics, spatial interfaces, software and building useful things.</description><language>en</language><atom:link href="https://feel.digital/blog/rss.xml" rel="self" type="application/rss+xml"/><lastBuildDate>Mon, 26 Oct 2026 00:00:00 GMT</lastBuildDate><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate>
<item><title>Aerolith: Giving a Small Arcade Game a Clear Shape</title><link>https://feel.digital/blog/2026-10-a-aerolith-giving-a-small-arcade-game-a-clear-shape/</link><guid isPermaLink="true">https://feel.digital/blog/2026-10-a-aerolith-giving-a-small-arcade-game-a-clear-shape/</guid><description>Aerolith is a three-mission arcade-shooter prologue for iPhone. Automatic fire, a short escape route and readable threats keep the game&#39;s attention on movement through the screen.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Mon, 26 Oct 2026 00:00:00 GMT</pubDate></item>
<item><title>Thalassa: A Game Built over a Weekend</title><link>https://feel.digital/blog/2026-09-a-thalassa-a-game-built-over-a-weekend/</link><guid isPermaLink="true">https://feel.digital/blog/2026-09-a-thalassa-a-game-built-over-a-weekend/</guid><description>I built a Thalassa game prototype with GPT-6 over a weekend and shared it while much of the graphics was still missing. The next useful step is choosing what needs to become coherent before adding more.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Wed, 30 Sep 2026 00:00:00 GMT</pubDate></item>
<item><title>One Photo, a Gaussian Scene, and an Awkward Face</title><link>https://feel.digital/blog/2026-08-a-one-photo-a-gaussian-scene-and-an-awkward-face/</link><guid isPermaLink="true">https://feel.digital/blog/2026-08-a-one-photo-a-gaussian-scene-and-an-awkward-face/</guid><description>I tried making a Gaussian scene from one ordinary photograph. The awkward result around a face was a useful reminder that a plausible new view is an inference, not another captured observation.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Mon, 31 Aug 2026 00:00:00 GMT</pubDate></item>
<item><title>Camera Calibration from a Single Image</title><link>https://feel.digital/blog/2026-07-a-camera-calibration-from-a-single-image/</link><guid isPermaLink="true">https://feel.digital/blog/2026-07-a-camera-calibration-from-a-single-image/</guid><description>GeoCalib estimates camera parameters and gravity direction from one image. It is useful for bringing unfamiliar photographs into graphics workflows, provided calibration estimates are not mistaken for a complete scene reconstruction.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Fri, 31 Jul 2026 00:00:00 GMT</pubDate></item>
<item><title>A Printer Plugin Grows Up</title><link>https://feel.digital/blog/2026-06-b-a-printer-plugin-grows-up/</link><guid isPermaLink="true">https://feel.digital/blog/2026-06-b-a-printer-plugin-grows-up/</guid><description>The v3 rewrite of my Unity printer plugin separates capture, document layout and platform printing. A capability-based API makes differences between desktop, mobile and browser output explicit.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item>
<item><title>Stereo Video from an Ordinary Web Page</title><link>https://feel.digital/blog/2026-06-a-stereo-video-from-an-ordinary-web-page/</link><guid isPermaLink="true">https://feel.digital/blog/2026-06-a-stereo-video-from-an-ordinary-web-page/</guid><description>My Safari extension prototype reuses a page&#39;s video as a texture and presents the correct region to each eye in WebXR. The crop is simple; orientation, controls and browser playback behavior take more care.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate></item>
<item><title>Keeping an Experimental Practice from Narrowing</title><link>https://feel.digital/blog/2026-05-a-keeping-an-experimental-practice-from-narrowing/</link><guid isPermaLink="true">https://feel.digital/blog/2026-05-a-keeping-an-experimental-practice-from-narrowing/</guid><description>J Bostock&#39;s essay on mode collapse is a useful prompt to examine how successful habits can narrow a creative practice. I am interested in preserving the ability to try unfamiliar work without treating specialization as a failure.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Sun, 31 May 2026 00:00:00 GMT</pubDate></item>
<item><title>Giving an Attractor a Place in the Room</title><link>https://feel.digital/blog/2026-04-a-giving-an-attractor-a-place-in-the-room/</link><guid isPermaLink="true">https://feel.digital/blog/2026-04-a-giving-an-attractor-a-place-in-the-room/</guid><description>My early visionOS Hopalong prototype turns a deterministic attractor into a spatial tunnel. The interesting design work is in scale, movement and the viewer&#39;s ability to remain comfortable inside the pattern.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Thu, 30 Apr 2026 00:00:00 GMT</pubDate></item>
<item><title>A Placeholder That Started to Feel Like a Place</title><link>https://feel.digital/blog/2026-03-a-a-placeholder-that-started-to-feel-like-a-place/</link><guid isPermaLink="true">https://feel.digital/blog/2026-03-a-a-placeholder-that-started-to-feel-like-a-place/</guid><description>I replaced the old feel.digital placeholder with a new one using Codex. A small site can carry a sense of place before it grows into a large archive of work.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Tue, 31 Mar 2026 00:00:00 GMT</pubDate></item>
<item><title>From Pascal and Assembly to Swift and Metal</title><link>https://feel.digital/blog/2026-02-a-from-pascal-and-assembly-to-swift-and-metal/</link><guid isPermaLink="true">https://feel.digital/blog/2026-02-a-from-pascal-and-assembly-to-swift-and-metal/</guid><description>I started porting an old assembly and Pascal project to Swift and Metal with Codex. The first problem worth fixing was how the agent explained its work, because I still needed to understand the transformation.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Sat, 28 Feb 2026 00:00:00 GMT</pubDate></item>
<item><title>Porting AquaDegrees While I Was Away</title><link>https://feel.digital/blog/2026-01-a-porting-aquadegrees-while-i-was-away/</link><guid isPermaLink="true">https://feel.digital/blog/2026-01-a-porting-aquadegrees-while-i-was-away/</guid><description>I asked Claude Code to read AquaDegrees for iOS, leave it untouched and build an Android counterpart. About an hour later, an emulator was running the result, including widget and watch components.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Sat, 31 Jan 2026 00:00:00 GMT</pubDate></item>
<item><title>Smart Contracts as a Test for Coding Agents</title><link>https://feel.digital/blog/2025-12-a-smart-contracts-as-a-test-for-coding-agents/</link><guid isPermaLink="true">https://feel.digital/blog/2025-12-a-smart-contracts-as-a-test-for-coding-agents/</guid><description>Smart-contract simulators provide a concrete way to test an agent against executable behavior. Anthropic&#39;s study is most useful as a lesson in reproducible security evaluation, rather than a headline about stolen funds.</description><dc:creator>Den Ivanov</dc:creator><category>Crypto</category><pubDate>Wed, 31 Dec 2025 00:00:00 GMT</pubDate></item>
<item><title>From a Panorama to a Graphics-Ready Room</title><link>https://feel.digital/blog/2025-11-a-from-a-panorama-to-a-graphics-ready-room/</link><guid isPermaLink="true">https://feel.digital/blog/2025-11-a-from-a-panorama-to-a-graphics-ready-room/</guid><description>OmniX links panoramic generation with depth and material estimation. The useful question is what survives when an attractive panorama becomes a scene that can be relit and viewed from elsewhere.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Sun, 30 Nov 2025 00:00:00 GMT</pubDate></item>
<item><title>Putting a Real Camera inside a Unity Workflow</title><link>https://feel.digital/blog/2025-10-b-putting-a-real-camera-inside-a-unity-workflow/</link><guid isPermaLink="true">https://feel.digital/blog/2025-10-b-putting-a-real-camera-inside-a-unity-workflow/</guid><description>A Canon camera and a Unity scene operate on different schedules. My plugin work connects device control and live-view data while making session lifetime and threading explicit.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Fri, 31 Oct 2025 00:00:00 GMT</pubDate></item>
<item><title>Building Compliage from the Beach</title><link>https://feel.digital/blog/2025-10-a-building-compliage-from-the-beach/</link><guid isPermaLink="true">https://feel.digital/blog/2025-10-a-building-compliage-from-the-beach/</guid><description>I used Gemini CLI to build Compliage while on holiday, including data work, payments, tests and deployment. The experience made the role of a precise engineering request more obvious, not less.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Fri, 31 Oct 2025 00:00:00 GMT</pubDate></item>
<item><title>A Smaller File Can Change a 3D Workflow</title><link>https://feel.digital/blog/2025-09-a-a-smaller-file-can-change-a-3d-workflow/</link><guid isPermaLink="true">https://feel.digital/blog/2025-09-a-a-smaller-file-can-change-a-3d-workflow/</guid><description>SOG packages Gaussian scenes into a more compact form for delivery. Its practical significance is the shorter path from a captured scene to a page someone can actually open.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Tue, 30 Sep 2025 00:00:00 GMT</pubDate></item>
<item><title>Spatial Video as a Memory Format</title><link>https://feel.digital/blog/2025-08-a-spatial-video-as-a-memory-format/</link><guid isPermaLink="true">https://feel.digital/blog/2025-08-a-spatial-video-as-a-memory-format/</guid><description>I have been taking more spatial photos and videos because I enjoy revisiting ordinary moments in a headset. The value is personal, and it changes what I consider worth capturing.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Sun, 31 Aug 2025 00:00:00 GMT</pubDate></item>
<item><title>AquaDegrees: One Small Question, One Small App</title><link>https://feel.digital/blog/2025-07-a-aquadegrees-one-small-question-one-small-app/</link><guid isPermaLink="true">https://feel.digital/blog/2025-07-a-aquadegrees-one-small-question-one-small-app/</guid><description>AquaDegrees keeps its scope close to a single question: how warm is the water nearby? By summer 2025, its phone and Watch surfaces were different ways to reach that same answer.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Thu, 31 Jul 2025 00:00:00 GMT</pubDate></item>
<item><title>Water Temperature at a Glance</title><link>https://feel.digital/blog/2025-06-a-water-temperature-at-a-glance/</link><guid isPermaLink="true">https://feel.digital/blog/2025-06-a-water-temperature-at-a-glance/</guid><description>Adding AquaDegrees to Apple Watch exposed the difference between fetching a value and showing a timely value on a watch face. Synchronization and refresh behavior deserve as much attention as the compact layout.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Mon, 30 Jun 2025 00:00:00 GMT</pubDate></item>
<item><title>Two Nights with a Coding Agent</title><link>https://feel.digital/blog/2025-05-a-two-nights-with-a-coding-agent/</link><guid isPermaLink="true">https://feel.digital/blog/2025-05-a-two-nights-with-a-coding-agent/</guid><description>After two nights with Claude Code, the useful lesson was about task definition and review. Fast implementation is most valuable when I can say precisely what a correct result should do.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Sat, 31 May 2025 00:00:00 GMT</pubDate></item>
<item><title>What a Research Notebook Sounds Like</title><link>https://feel.digital/blog/2025-04-a-what-a-research-notebook-sounds-like/</link><guid isPermaLink="true">https://feel.digital/blog/2025-04-a-what-a-research-notebook-sounds-like/</guid><description>I tried NotebookLM in Russian and liked the result. Listening can reveal a different structure in research material, but the original documents remain the place to check what the narration claims.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Wed, 30 Apr 2025 00:00:00 GMT</pubDate></item>
<item><title>Measuring Stereo Compression One Eye at a Time</title><link>https://feel.digital/blog/2025-03-b-measuring-stereo-compression-one-eye-at-a-time/</link><guid isPermaLink="true">https://feel.digital/blog/2025-03-b-measuring-stereo-compression-one-eye-at-a-time/</guid><description>A stereo compression comparison needs separate left-eye and right-eye measurements, aligned frames and an explicit aggregation method. My script sets up the experiment, but its summary is not a sequence-level benchmark.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Mon, 31 Mar 2025 00:00:00 GMT</pubDate></item>
<item><title>A Smaller View of a Very Large Stereo Frame</title><link>https://feel.digital/blog/2025-03-a-a-smaller-view-of-a-very-large-stereo-frame/</link><guid isPermaLink="true">https://feel.digital/blog/2025-03-a-a-smaller-view-of-a-very-large-stereo-frame/</guid><description>My small C utility extracts one eye from a large stereo HEVC frame, resizes it and encodes a smaller output. It is a useful example of why a preview stream should have an explicit purpose.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Mon, 31 Mar 2025 00:00:00 GMT</pubDate></item>
<item><title>Exact Volumes, Familiar Splats</title><link>https://feel.digital/blog/2025-02-a-exact-volumes-familiar-splats/</link><guid isPermaLink="true">https://feel.digital/blog/2025-02-a-exact-volumes-familiar-splats/</guid><description>EVER changes the rendering calculation behind an ellipsoid-based scene. Exact volumetric integration offers a useful comparison with the screen-space approximation used by Gaussian splatting.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Fri, 28 Feb 2025 00:00:00 GMT</pubDate></item>
<item><title>A Camera Control Panel in Half an Hour</title><link>https://feel.digital/blog/2025-01-a-a-camera-control-panel-in-half-an-hour/</link><guid isPermaLink="true">https://feel.digital/blog/2025-01-a-a-camera-control-panel-in-half-an-hour/</guid><description>Claude helped me build a Python camera server and a browser control panel in about half an hour. Preview and settings worked as a prototype; simultaneous dual-4K recording remained the next experiment.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Fri, 31 Jan 2025 00:00:00 GMT</pubDate></item>
<item><title>Ordering a Tiny Computer for a Big Stereo Idea</title><link>https://feel.digital/blog/2024-12-a-ordering-a-tiny-computer-for-a-big-stereo-idea/</link><guid isPermaLink="true">https://feel.digital/blog/2024-12-a-ordering-a-tiny-computer-for-a-big-stereo-idea/</guid><description>I ordered a Jetson Orin Nano Super to explore a compact stereo-camera setup. The immediate engineering question is video throughput, especially on a board without a dedicated hardware encoder.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Tue, 31 Dec 2024 00:00:00 GMT</pubDate></item>
<item><title>From a Prompt to a Small Application</title><link>https://feel.digital/blog/2024-11-a-from-a-prompt-to-a-small-application/</link><guid isPermaLink="true">https://feel.digital/blog/2024-11-a-from-a-prompt-to-a-small-application/</guid><description>GitHub Spark proposes personal micro-apps built through a natural-language editor and managed runtime. The difficult boundary is between a convincing demonstration and a tool that stays useful after repeated use.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Sat, 30 Nov 2024 00:00:00 GMT</pubDate></item>
<item><title>The Browser Is Becoming a Serious Game Target</title><link>https://feel.digital/blog/2024-10-a-the-browser-is-becoming-a-serious-game-target/</link><guid isPermaLink="true">https://feel.digital/blog/2024-10-a-the-browser-is-becoming-a-serious-game-target/</guid><description>Unity 6 makes mobile web a more explicit target. A good browser game starts with its loading and input constraints, because the first minute includes the wait before the first move.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Thu, 31 Oct 2024 00:00:00 GMT</pubDate></item>
<item><title>The Notebook of Ideas Starts to Look Buildable</title><link>https://feel.digital/blog/2024-09-a-the-notebook-of-ideas-starts-to-look-buildable/</link><guid isPermaLink="true">https://feel.digital/blog/2024-09-a-the-notebook-of-ideas-starts-to-look-buildable/</guid><description>Trying Replit Agent made a backlog of small ideas feel more approachable. The valuable change is reaching a testable interaction sooner, while keeping the experiment small enough to judge.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Mon, 30 Sep 2024 00:00:00 GMT</pubDate></item>
<item><title>Preparing AquaDegrees for Its First Store Version</title><link>https://feel.digital/blog/2024-08-b-preparing-aquadegrees-for-its-first-store-version/</link><guid isPermaLink="true">https://feel.digital/blog/2024-08-b-preparing-aquadegrees-for-its-first-store-version/</guid><description>The first store-version milestone for AquaDegrees was a change in expectations. A useful prototype had to become an app that could explain itself without its developer standing nearby.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Sat, 31 Aug 2024 00:00:00 GMT</pubDate></item>
<item><title>A Gaussian Scene You Can Touch</title><link>https://feel.digital/blog/2024-08-a-a-gaussian-scene-you-can-touch/</link><guid isPermaLink="true">https://feel.digital/blog/2024-08-a-a-gaussian-scene-you-can-touch/</guid><description>VR-GS adds simulation and interaction to a Gaussian scene. It exposes the missing link between a representation that looks like an object and one that can respond like an object.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Sat, 31 Aug 2024 00:00:00 GMT</pubDate></item>
<item><title>One Model, Several Macs</title><link>https://feel.digital/blog/2024-07-a-one-model-several-macs/</link><guid isPermaLink="true">https://feel.digital/blog/2024-07-a-one-model-several-macs/</guid><description>Experimental distributed inference can combine the memory of several machines. The useful distinction is between fitting a larger model and making it respond faster.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Wed, 31 Jul 2024 00:00:00 GMT</pubDate></item>
<item><title>Stereo Vision Still Matters</title><link>https://feel.digital/blog/2024-06-a-stereo-vision-still-matters/</link><guid isPermaLink="true">https://feel.digital/blog/2024-06-a-stereo-vision-still-matters/</guid><description>Deep stereo matching is easier to understand as a chain of assumptions than as a leaderboard. Calibration, ambiguous surfaces and temporal consistency shape the result before a model reaches an application.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Sun, 30 Jun 2024 00:00:00 GMT</pubDate></item>
<item><title>A Small App for a Very Local Question</title><link>https://feel.digital/blog/2024-05-a-a-small-app-for-a-very-local-question/</link><guid isPermaLink="true">https://feel.digital/blog/2024-05-a-a-small-app-for-a-very-local-question/</guid><description>The early water-temperature app starts with a narrow, practical question. Its hardest design requirement is making a small answer understandable without implying more precision than the data provides.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Fri, 31 May 2024 00:00:00 GMT</pubDate></item>
<item><title>A Soundtrack from a Prompt Is Still a Design Task</title><link>https://feel.digital/blog/2024-04-a-a-soundtrack-from-a-prompt-is-still-a-design-task/</link><guid isPermaLink="true">https://feel.digital/blog/2024-04-a-a-soundtrack-from-a-prompt-is-still-a-design-task/</guid><description>Stable Audio 2.0 makes longer generated audio possible. Interactive sound still needs deliberate structure, transitions and a clear place in the scene.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Tue, 30 Apr 2024 00:00:00 GMT</pubDate></item>
<item><title>Generating Motion from 2D Evidence</title><link>https://feel.digital/blog/2024-03-a-generating-motion-from-2d-evidence/</link><guid isPermaLink="true">https://feel.digital/blog/2024-03-a-generating-motion-from-2d-evidence/</guid><description>MAS builds 3D motion from a model trained on 2D motion evidence. Its interesting step is the repeated negotiation between plausible views and a consistent moving skeleton.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Sun, 31 Mar 2024 00:00:00 GMT</pubDate></item>
<item><title>WebGPU Reaches Android</title><link>https://feel.digital/blog/2024-02-a-webgpu-reaches-android/</link><guid isPermaLink="true">https://feel.digital/blog/2024-02-a-webgpu-reaches-android/</guid><description>Chrome 121 brought WebGPU to a subset of Android devices. Compute access is useful, but a mobile browser still has a frame budget, a battery and a page that must respond to touch.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Thu, 29 Feb 2024 00:00:00 GMT</pubDate></item>
<item><title>I Let an AI Assemble a Short Video</title><link>https://feel.digital/blog/2024-01-a-i-let-an-ai-assemble-a-short-video/</link><guid isPermaLink="true">https://feel.digital/blog/2024-01-a-i-let-an-ai-assemble-a-short-video/</guid><description>A two-minute InVideo experiment produced a complete short from a single request. The useful result was a first edit I could react to, rather than a collection of separate assets.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Wed, 31 Jan 2024 00:00:00 GMT</pubDate></item>
<item><title>Depth from One Picture, with a Diffusion Prior</title><link>https://feel.digital/blog/2023-12-a-depth-from-one-picture-with-a-diffusion-prior/</link><guid isPermaLink="true">https://feel.digital/blog/2023-12-a-depth-from-one-picture-with-a-diffusion-prior/</guid><description>Marigold uses a diffusion model&#39;s visual prior to estimate relative depth from one image. Useful depth structure does not imply a physical distance measurement.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Sun, 31 Dec 2023 00:00:00 GMT</pubDate></item>
<item><title>Small Stereo Baselines Have a Use Case</title><link>https://feel.digital/blog/2023-11-a-small-stereo-baselines-have-a-use-case/</link><guid isPermaLink="true">https://feel.digital/blog/2023-11-a-small-stereo-baselines-have-a-use-case/</guid><description>A small camera baseline produces less stereo disparity, which can be useful for close subjects even though it limits depth separation farther away.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Thu, 30 Nov 2023 00:00:00 GMT</pubDate></item>
<item><title>Can You Walk around a Live Stream?</title><link>https://feel.digital/blog/2023-10-a-can-you-walk-around-a-live-stream/</link><guid isPermaLink="true">https://feel.digital/blog/2023-10-a-can-you-walk-around-a-live-stream/</guid><description>4D Gaussian Splatting makes dynamic scenes render quickly after training. Live volumetric streaming needs several additional parts of the pipeline.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Tue, 31 Oct 2023 00:00:00 GMT</pubDate></item>
<item><title>Small Equations, Long Orbits</title><link>https://feel.digital/blog/2023-09-b-small-equations-long-orbits/</link><guid isPermaLink="true">https://feel.digital/blog/2023-09-b-small-equations-long-orbits/</guid><description>Barry Martin&#39;s Hopalong recurrence generates intricate orbits from a few parameters. A small implementation makes its rules easy to explore.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Sat, 30 Sep 2023 00:00:00 GMT</pubDate></item>
<item><title>Gaussian Splatting Comes to Unity</title><link>https://feel.digital/blog/2023-09-a-gaussian-splatting-comes-to-unity/</link><guid isPermaLink="true">https://feel.digital/blog/2023-09-a-gaussian-splatting-comes-to-unity/</guid><description>Aras&#39;s Unity Gaussian Splatting project brings a new scene representation into a familiar engine, exposing practical questions about blending, memory and interaction.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Sat, 30 Sep 2023 00:00:00 GMT</pubDate></item>
<item><title>RTMP Is Old, but the Pipeline Is Not Going Away</title><link>https://feel.digital/blog/2023-08-a-rtmp-is-old-but-the-pipeline-is-not-going-away/</link><guid isPermaLink="true">https://feel.digital/blog/2023-08-a-rtmp-is-old-but-the-pipeline-is-not-going-away/</guid><description>Enhanced RTMP extends a familiar ingest path for newer video codecs, making compatibility across the entire streaming chain the central question.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Thu, 31 Aug 2023 00:00:00 GMT</pubDate></item>
<item><title>A Local Chatbot for a Folder of Documents</title><link>https://feel.digital/blog/2023-07-a-a-local-chatbot-for-a-folder-of-documents/</link><guid isPermaLink="true">https://feel.digital/blog/2023-07-a-a-local-chatbot-for-a-folder-of-documents/</guid><description>A local document assistant needs reliable retrieval and visible evidence. The language model is only one part of answering questions about a folder.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Mon, 31 Jul 2023 00:00:00 GMT</pubDate></item>
<item><title>Local Language Models Learn to Use the GPU</title><link>https://feel.digital/blog/2023-06-a-local-language-models-learn-to-use-the-gpu/</link><guid isPermaLink="true">https://feel.digital/blog/2023-06-a-local-language-models-learn-to-use-the-gpu/</guid><description>The first Metal implementation in llama.cpp moves local generation onto Apple silicon GPUs, while memory and the distinction between prompt processing and decoding remain important.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Fri, 30 Jun 2023 00:00:00 GMT</pubDate></item>
<item><title>Looking Back at My Leap Motion Projects</title><link>https://feel.digital/blog/2023-05-a-looking-back-at-my-leap-motion-projects/</link><guid isPermaLink="true">https://feel.digital/blog/2023-05-a-looking-back-at-my-leap-motion-projects/</guid><description>The second Leap Motion controller announcement made me revisit why hand tracking appealed to me, and what a useful gesture interface still needs.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Wed, 31 May 2023 00:00:00 GMT</pubDate></item>
<item><title>From a Single Image to a 3D Asset</title><link>https://feel.digital/blog/2023-04-a-from-a-single-image-to-a-3d-asset/</link><guid isPermaLink="true">https://feel.digital/blog/2023-04-a-from-a-single-image-to-a-3d-asset/</guid><description>Make-It-3D combines image evidence with a diffusion prior, showing both the appeal and the ambiguity of generating an object from one view.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Sun, 30 Apr 2023 00:00:00 GMT</pubDate></item>
<item><title>Building a Small Tool with GPT-4</title><link>https://feel.digital/blog/2023-03-a-building-a-small-tool-with-gpt-4/</link><guid isPermaLink="true">https://feel.digital/blog/2023-03-a-building-a-small-tool-with-gpt-4/</guid><description>I used GPT-4 to build a small Python application connecting YouTube Data API and ChatGPT API. The useful surprise was how it explained the surrounding setup.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Fri, 31 Mar 2023 00:00:00 GMT</pubDate></item>
<item><title>A Model That Knows When to Use a Tool</title><link>https://feel.digital/blog/2023-02-a-a-model-that-knows-when-to-use-a-tool/</link><guid isPermaLink="true">https://feel.digital/blog/2023-02-a-a-model-that-knows-when-to-use-a-tool/</guid><description>Toolformer explores how a language model can learn when an external calculation or lookup is useful, rather than relying on text prediction alone.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Tue, 28 Feb 2023 00:00:00 GMT</pubDate></item>
<item><title>The VR Camera Is Becoming a Sensor System</title><link>https://feel.digital/blog/2023-01-a-the-vr-camera-is-becoming-a-sensor-system/</link><guid isPermaLink="true">https://feel.digital/blog/2023-01-a-the-vr-camera-is-becoming-a-sensor-system/</guid><description>Lenovo&#39;s Project Chronos concept treats the camera as a sensor for an avatar, raising questions about depth, tracking and access to the resulting data.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Tue, 31 Jan 2023 00:00:00 GMT</pubDate></item>
<item><title>Diffusion on the Machine You Already Own</title><link>https://feel.digital/blog/2022-12-a-diffusion-on-the-machine-you-already-own/</link><guid isPermaLink="true">https://feel.digital/blog/2022-12-a-diffusion-on-the-machine-you-already-own/</guid><description>Apple&#39;s Core ML Stable Diffusion work brings local generation closer to ordinary applications, where memory, responsiveness and model packaging become product decisions.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Sat, 31 Dec 2022 00:00:00 GMT</pubDate></item>
<item><title>Two Images, One Depth Map</title><link>https://feel.digital/blog/2022-11-a-two-images-one-depth-map/</link><guid isPermaLink="true">https://feel.digital/blog/2022-11-a-two-images-one-depth-map/</guid><description>Stereo depth turns disparity into distance. HITNet improves the matching stage, while calibration and uncertainty still determine how the result can be used.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Wed, 30 Nov 2022 00:00:00 GMT</pubDate></item>
<item><title>NeRF Leaves the Research Notebook</title><link>https://feel.digital/blog/2022-10-a-nerf-leaves-the-research-notebook/</link><guid isPermaLink="true">https://feel.digital/blog/2022-10-a-nerf-leaves-the-research-notebook/</guid><description>Nerfstudio makes radiance-field experiments easier to inspect and repeat, bringing attention to the workflow around the rendering method.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Mon, 31 Oct 2022 00:00:00 GMT</pubDate></item>
<item><title>What Happens When Diffusion Meets Blender?</title><link>https://feel.digital/blog/2022-09-a-what-happens-when-diffusion-meets-blender/</link><guid isPermaLink="true">https://feel.digital/blog/2022-09-a-what-happens-when-diffusion-meets-blender/</guid><description>A 3D scene can provide composition for diffusion, but stable geometry in the input does not guarantee stable details in the generated sequence.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Fri, 30 Sep 2022 00:00:00 GMT</pubDate></item>
<item><title>From a Prompt to a Place</title><link>https://feel.digital/blog/2022-08-a-from-a-prompt-to-a-place/</link><guid isPermaLink="true">https://feel.digital/blog/2022-08-a-from-a-prompt-to-a-place/</guid><description>Generated images suggest a route toward generated places, but a navigable world must preserve relationships that a single picture can leave unresolved.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Wed, 31 Aug 2022 00:00:00 GMT</pubDate></item>
<item><title>A Digital Head from a Single Picture</title><link>https://feel.digital/blog/2022-07-a-a-digital-head-from-a-single-picture/</link><guid isPermaLink="true">https://feel.digital/blog/2022-07-a-a-digital-head-from-a-single-picture/</guid><description>MegaPortraits separates a source identity from driving motion, while using learned priors to fill information that a single portrait cannot contain.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Sun, 31 Jul 2022 00:00:00 GMT</pubDate></item>
<item><title>Mixed Reality Needs More than Passthrough</title><link>https://feel.digital/blog/2022-06-a-mixed-reality-needs-more-than-passthrough/</link><guid isPermaLink="true">https://feel.digital/blog/2022-06-a-mixed-reality-needs-more-than-passthrough/</guid><description>Presence Platform and The World Beyond suggest how a mixed-reality application can treat a room as an interactive place rather than a video background.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Thu, 30 Jun 2022 00:00:00 GMT</pubDate></item>
<item><title>Can My GoPro Become a 4K60 Streaming Camera?</title><link>https://feel.digital/blog/2022-05-a-can-my-gopro-become-a-4k60-streaming-camera/</link><guid isPermaLink="true">https://feel.digital/blog/2022-05-a-can-my-gopro-become-a-4k60-streaming-camera/</guid><description>My search for 4K60 GoPro streaming led to Open GoPro and GoPro Labs, and to a useful separation between controlling a camera and obtaining its video.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Tue, 31 May 2022 00:00:00 GMT</pubDate></item>
<item><title>Ten Years of Oculus, and the Problems That Remain</title><link>https://feel.digital/blog/2022-04-a-ten-years-of-oculus-and-the-problems-that-remain/</link><guid isPermaLink="true">https://feel.digital/blog/2022-04-a-ten-years-of-oculus-and-the-problems-that-remain/</guid><description>The Oculus anniversary brings attention back to comfort, latency and the practical cost of entering VR.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Sat, 30 Apr 2022 00:00:00 GMT</pubDate></item>
<item><title>Scanning a Room with an Ordinary Camera</title><link>https://feel.digital/blog/2022-03-a-scanning-a-room-with-an-ordinary-camera/</link><guid isPermaLink="true">https://feel.digital/blog/2022-03-a-scanning-a-room-with-an-ordinary-camera/</guid><description>NeuralRecon combines local surface predictions over time. A stable room scan depends on that accumulation as well as the quality of each frame.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Thu, 31 Mar 2022 00:00:00 GMT</pubDate></item>
<item><title>Before Image Generation Had a Polished UI</title><link>https://feel.digital/blog/2022-02-a-before-image-generation-had-a-polished-ui/</link><guid isPermaLink="true">https://feel.digital/blog/2022-02-a-before-image-generation-had-a-polished-ui/</guid><description>Disco Diffusion makes generation feel like an editable experiment, with seeds, parameters and intermediate results exposed in a notebook.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Mon, 28 Feb 2022 00:00:00 GMT</pubDate></item>
<item><title>The Server Hiding inside Web3</title><link>https://feel.digital/blog/2022-01-a-the-server-hiding-inside-web3/</link><guid isPermaLink="true">https://feel.digital/blog/2022-01-a-the-server-hiding-inside-web3/</guid><description>A decentralized ledger can still reach its users through centralized servers. Web3 applications need to be examined along the whole request path.</description><dc:creator>Den Ivanov</dc:creator><category>Crypto</category><pubDate>Mon, 31 Jan 2022 00:00:00 GMT</pubDate></item>
<item><title>Do We Need a Neural Network to Render a NeRF?</title><link>https://feel.digital/blog/2021-12-a-do-we-need-a-neural-network-to-render-a-nerf/</link><guid isPermaLink="true">https://feel.digital/blog/2021-12-a-do-we-need-a-neural-network-to-render-a-nerf/</guid><description>Plenoxels separates the value of a radiance-field representation from the assumption that a neural network must store it.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Fri, 31 Dec 2021 00:00:00 GMT</pubDate></item>
<item><title>One Lens, Two Views</title><link>https://feel.digital/blog/2021-11-a-one-lens-two-views/</link><guid isPermaLink="true">https://feel.digital/blog/2021-11-a-one-lens-two-views/</guid><description>Canon&#39;s Dual Fisheye design puts two views on one sensor, simplifying synchronization while leaving stereo geometry and projection work intact.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Tue, 30 Nov 2021 00:00:00 GMT</pubDate></item>
<item><title>When a Neural Scene Changes Shape</title><link>https://feel.digital/blog/2021-10-a-when-a-neural-scene-changes-shape/</link><guid isPermaLink="true">https://feel.digital/blog/2021-10-a-when-a-neural-scene-changes-shape/</guid><description>HyperNeRF uses an expanded representation to handle changes that a simple deformation of a fixed scene cannot describe cleanly.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Sun, 31 Oct 2021 00:00:00 GMT</pubDate></item>
<item><title>Painting with Materials instead of Pixels</title><link>https://feel.digital/blog/2021-09-a-painting-with-materials-instead-of-pixels/</link><guid isPermaLink="true">https://feel.digital/blog/2021-09-a-painting-with-materials-instead-of-pixels/</guid><description>Canvas turns semantic regions into images, making composition and material choice direct controls while leaving exact detail partly to the model.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Thu, 30 Sep 2021 00:00:00 GMT</pubDate></item>
<item><title>A Concert Is Also a Level Design Problem</title><link>https://feel.digital/blog/2021-08-a-a-concert-is-also-a-level-design-problem/</link><guid isPermaLink="true">https://feel.digital/blog/2021-08-a-a-concert-is-also-a-level-design-problem/</guid><description>Fortnite&#39;s Rift Tour shows how a musical event can use movement, scale and shared timing as part of its composition.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Tue, 31 Aug 2021 00:00:00 GMT</pubDate></item>
<item><title>Landscapes from a Few Functions</title><link>https://feel.digital/blog/2021-07-a-landscapes-from-a-few-functions/</link><guid isPermaLink="true">https://feel.digital/blog/2021-07-a-landscapes-from-a-few-functions/</guid><description>Procedural terrain becomes easier to understand when broad shape, fine variation and safe distance estimates are treated separately.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Sat, 31 Jul 2021 00:00:00 GMT</pubDate></item>
<item><title>The Unity Editor Gets an Apple Silicon Preview</title><link>https://feel.digital/blog/2021-06-a-the-unity-editor-gets-an-apple-silicon-preview/</link><guid isPermaLink="true">https://feel.digital/blog/2021-06-a-the-unity-editor-gets-an-apple-silicon-preview/</guid><description>Unity&#39;s Apple Silicon preview raises practical questions about native plugins, editor tooling and reproducible project environments.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Wed, 30 Jun 2021 00:00:00 GMT</pubDate></item>
<item><title>Cloth Is Still a Difficult Simulation</title><link>https://feel.digital/blog/2021-05-a-cloth-is-still-a-difficult-simulation/</link><guid isPermaLink="true">https://feel.digital/blog/2021-05-a-cloth-is-still-a-difficult-simulation/</guid><description>Learned garment deformation can make clothing more practical to animate, but body contact, material behavior and unfamiliar poses remain distinct challenges.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Mon, 31 May 2021 00:00:00 GMT</pubDate></item>
<item><title>A Digital Avatar Starts with a Camera</title><link>https://feel.digital/blog/2021-04-a-a-digital-avatar-starts-with-a-camera/</link><guid isPermaLink="true">https://feel.digital/blog/2021-04-a-a-digital-avatar-starts-with-a-camera/</guid><description>NVIDIA&#39;s AR SDK can provide face and body estimates, but an avatar needs an explicit mapping from those measurements to its own expressive controls.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Fri, 30 Apr 2021 00:00:00 GMT</pubDate></item>
<item><title>An NFT Is More than the Token</title><link>https://feel.digital/blog/2021-03-a-an-nft-is-more-than-the-token/</link><guid isPermaLink="true">https://feel.digital/blog/2021-03-a-an-nft-is-more-than-the-token/</guid><description>An NFT connects a token record to metadata and media through several systems. Persistence depends on how those connections are maintained.</description><dc:creator>Den Ivanov</dc:creator><category>Crypto</category><pubDate>Wed, 31 Mar 2021 00:00:00 GMT</pubDate></item>
<item><title>MetaHuman and the Cost of Believability</title><link>https://feel.digital/blog/2021-02-a-metahuman-and-the-cost-of-believability/</link><guid isPermaLink="true">https://feel.digital/blog/2021-02-a-metahuman-and-the-cost-of-believability/</guid><description>MetaHuman lowers the cost of assembling a detailed digital person, while leaving performance, lighting and character decisions in the creator&#39;s hands.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Sun, 28 Feb 2021 00:00:00 GMT</pubDate></item>
<item><title>Face, Hands, Body: One Tracking Pipeline</title><link>https://feel.digital/blog/2021-01-a-face-hands-body-one-tracking-pipeline/</link><guid isPermaLink="true">https://feel.digital/blog/2021-01-a-face-hands-body-one-tracking-pipeline/</guid><description>MediaPipe Holistic shows why face, hand and body tracking benefit from a coordinated pipeline instead of three unrelated detectors.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Sun, 31 Jan 2021 00:00:00 GMT</pubDate></item>
<item><title>A Fashion Show You Can Walk Through</title><link>https://feel.digital/blog/2020-12-a-a-fashion-show-you-can-walk-through/</link><guid isPermaLink="true">https://feel.digital/blog/2020-12-a-a-fashion-show-you-can-walk-through/</guid><description>Balenciaga Afterworld makes fashion presentation spatial. That changes how a viewer moves, where attention lands and how clothing can be inspected.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Thu, 31 Dec 2020 00:00:00 GMT</pubDate></item>
<item><title>Running a Neural Network inside Unity</title><link>https://feel.digital/blog/2020-11-a-running-a-neural-network-inside-unity/</link><guid isPermaLink="true">https://feel.digital/blog/2020-11-a-running-a-neural-network-inside-unity/</guid><description>Putting style transfer into a game requires attention to image conversion, GPU work and temporal stability as well as the neural network.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Mon, 30 Nov 2020 00:00:00 GMT</pubDate></item>
<item><title>What Depth Could Add to Web AR</title><link>https://feel.digital/blog/2020-10-a-what-depth-could-add-to-web-ar/</link><guid isPermaLink="true">https://feel.digital/blog/2020-10-a-what-depth-could-add-to-web-ar/</guid><description>The early WebXR depth proposal could help virtual objects respond to real surfaces, but depth must be aligned, interpreted and trusted selectively.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Sat, 31 Oct 2020 00:00:00 GMT</pubDate></item>
<item><title>Virtual Production on a Small Setup</title><link>https://feel.digital/blog/2020-09-a-virtual-production-on-a-small-setup/</link><guid isPermaLink="true">https://feel.digital/blog/2020-09-a-virtual-production-on-a-small-setup/</guid><description>A small virtual production setup needs a dependable matte, matched camera geometry and controlled delay before it needs a complicated set.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Wed, 30 Sep 2020 00:00:00 GMT</pubDate></item>
<item><title>The Messy Internet as a 3D Dataset</title><link>https://feel.digital/blog/2020-08-a-the-messy-internet-as-a-3d-dataset/</link><guid isPermaLink="true">https://feel.digital/blog/2020-08-a-the-messy-internet-as-a-3d-dataset/</guid><description>NeRF-W separates persistent scene structure from changing appearance and temporary occluders in uncontrolled photo collections.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Mon, 31 Aug 2020 00:00:00 GMT</pubDate></item>
<item><title>A Face Tracker Is Part of a Larger System</title><link>https://feel.digital/blog/2020-07-a-a-face-tracker-is-part-of-a-larger-system/</link><guid isPermaLink="true">https://feel.digital/blog/2020-07-a-a-face-tracker-is-part-of-a-larger-system/</guid><description>My Broadcast AR SDK changes expose head pose and alter the sample workflow. They show why tracking integration extends beyond inference.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Fri, 31 Jul 2020 00:00:00 GMT</pubDate></item>
<item><title>The Last Percent of a Digital Human</title><link>https://feel.digital/blog/2020-06-a-the-last-percent-of-a-digital-human/</link><guid isPermaLink="true">https://feel.digital/blog/2020-06-a-the-last-percent-of-a-digital-human/</guid><description>Gawain from The Heretic is a useful reference for thinking about how facial geometry, lighting and motion must agree.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Tue, 30 Jun 2020 00:00:00 GMT</pubDate></item>
<item><title>What an Open-Source 360 Stitcher Reveals</title><link>https://feel.digital/blog/2020-05-a-what-an-open-source-360-stitcher-reveals/</link><guid isPermaLink="true">https://feel.digital/blog/2020-05-a-what-an-open-source-360-stitcher-reveals/</guid><description>The open Vahana VR and VideoStitch code reveals why a 360 pipeline needs separate answers for calibration, seams, timing and delivery.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Sun, 31 May 2020 00:00:00 GMT</pubDate></item>
<item><title>The Webcam Becomes a Graphics Input</title><link>https://feel.digital/blog/2020-04-a-the-webcam-becomes-a-graphics-input/</link><guid isPermaLink="true">https://feel.digital/blog/2020-04-a-the-webcam-becomes-a-graphics-input/</guid><description>A webcam becomes an input device when tracking data is translated into stable, correctly timed controls for a graphics application.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Thu, 30 Apr 2020 00:00:00 GMT</pubDate></item>
<item><title>NeRF: A Scene Stored as a Function</title><link>https://feel.digital/blog/2020-03-a-nerf-a-scene-stored-as-a-function/</link><guid isPermaLink="true">https://feel.digital/blog/2020-03-a-nerf-a-scene-stored-as-a-function/</guid><description>The original NeRF represents a scene with density and view-dependent color. Rendering a new view means sampling that function along camera rays.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Tue, 31 Mar 2020 00:00:00 GMT</pubDate></item>
<item><title>Removing a Person Is Harder than Detecting One</title><link>https://feel.digital/blog/2020-02-a-removing-a-person-is-harder-than-detecting-one/</link><guid isPermaLink="true">https://feel.digital/blog/2020-02-a-removing-a-person-is-harder-than-detecting-one/</guid><description>Person removal depends on remembering a plausible background, handling uncertain boundaries and keeping the result stable across frames.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Sat, 29 Feb 2020 00:00:00 GMT</pubDate></item>
<item><title>The Meeting Room Is Becoming a Scene</title><link>https://feel.digital/blog/2020-01-a-the-meeting-room-is-becoming-a-scene/</link><guid isPermaLink="true">https://feel.digital/blog/2020-01-a-the-meeting-room-is-becoming-a-scene/</guid><description>Spatial collaboration becomes useful when people need to point at the same object, rather than simply occupy the same virtual room.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Fri, 31 Jan 2020 00:00:00 GMT</pubDate></item>
<item><title>What StyleGAN2 Fixed and What It Did Not</title><link>https://feel.digital/blog/2019-12-a-what-stylegan2-fixed-and-what-it-did-not/</link><guid isPermaLink="true">https://feel.digital/blog/2019-12-a-what-stylegan2-fixed-and-what-it-did-not/</guid><description>StyleGAN2 traces recurring image artifacts back to architecture and training choices. Cleaner outputs improve the tool without making its latent space a complete model of the world.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Tue, 31 Dec 2019 00:00:00 GMT</pubDate></item>
<item><title>Volumetric Capture Is a Synchronization Problem</title><link>https://feel.digital/blog/2019-11-b-volumetric-capture-is-a-synchronization-problem/</link><guid isPermaLink="true">https://feel.digital/blog/2019-11-b-volumetric-capture-is-a-synchronization-problem/</guid><description>A distributed volumetric capture system needs a common space and a common timeline. Small disagreements turn into visible seams on moving subjects.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Sat, 30 Nov 2019 00:00:00 GMT</pubDate></item>
<item><title>Separating a Song into Its Parts</title><link>https://feel.digital/blog/2019-11-a-separating-a-song-into-its-parts/</link><guid isPermaLink="true">https://feel.digital/blog/2019-11-a-separating-a-song-into-its-parts/</guid><description>Spleeter estimates separate musical sources from a finished mix. Its usefulness comes from making an imperfect inverse problem easy to explore.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Sat, 30 Nov 2019 00:00:00 GMT</pubDate></item>
<item><title>From RenderTexture to a Printed Artifact</title><link>https://feel.digital/blog/2019-10-a-from-rendertexture-to-a-printed-artifact/</link><guid isPermaLink="true">https://feel.digital/blog/2019-10-a-from-rendertexture-to-a-printed-artifact/</guid><description>The public PrinterPluginPro documentation turns a Unity image into a clear integration contract: readable pixel data, explicit page fitting and a deliberate capture step.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Thu, 31 Oct 2019 00:00:00 GMT</pubDate></item>
<item><title>Face Filters Are a Real-Time Systems Problem</title><link>https://feel.digital/blog/2019-09-a-face-filters-are-a-real-time-systems-problem/</link><guid isPermaLink="true">https://feel.digital/blog/2019-09-a-face-filters-are-a-real-time-systems-problem/</guid><description>A browser face filter combines capture, tracking and rendering on a shared frame budget. Small timing and coordinate errors can break the illusion.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Mon, 30 Sep 2019 00:00:00 GMT</pubDate></item>
<item><title>Hands as a Mobile Interface</title><link>https://feel.digital/blog/2019-08-a-hands-as-a-mobile-interface/</link><guid isPermaLink="true">https://feel.digital/blog/2019-08-a-hands-as-a-mobile-interface/</guid><description>MediaPipe&#39;s hand-tracking pipeline separates locating a palm from estimating finger landmarks. A usable gesture interface needs another layer of state and feedback.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Sat, 31 Aug 2019 00:00:00 GMT</pubDate></item>
<item><title>Rendering a Scene without a Mesh</title><link>https://feel.digital/blog/2019-07-a-rendering-a-scene-without-a-mesh/</link><guid isPermaLink="true">https://feel.digital/blog/2019-07-a-rendering-a-scene-without-a-mesh/</guid><description>Neural Point-Based Graphics attaches learned features to a point cloud and trains a renderer to turn projected features into an image.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Wed, 31 Jul 2019 00:00:00 GMT</pubDate></item>
<item><title>Walking between Photographs</title><link>https://feel.digital/blog/2019-06-a-walking-between-photographs/</link><guid isPermaLink="true">https://feel.digital/blog/2019-06-a-walking-between-photographs/</guid><description>DeepView uses layered images to synthesize nearby viewpoints. Occlusion is the reason a stack of layers can do more than a single depth-warped photograph.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Sun, 30 Jun 2019 00:00:00 GMT</pubDate></item>
<item><title>AR without an App Install</title><link>https://feel.digital/blog/2019-05-a-ar-without-an-app-install/</link><guid isPermaLink="true">https://feel.digital/blog/2019-05-a-ar-without-an-app-install/</guid><description>Browser AR reduces the cost of entering a spatial experience. A good prototype still needs a narrow tracking promise and a useful fallback.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Fri, 31 May 2019 00:00:00 GMT</pubDate></item>
<item><title>Teaching Game Agents to Play Together</title><link>https://feel.digital/blog/2019-04-a-teaching-game-agents-to-play-together/</link><guid isPermaLink="true">https://feel.digital/blog/2019-04-a-teaching-game-agents-to-play-together/</guid><description>A small soccer environment exposes the design decisions behind learned behavior: what agents observe, which actions they can take and what earns a reward.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Tue, 30 Apr 2019 00:00:00 GMT</pubDate></item>
<item><title>Putting Body Tracking inside Unity</title><link>https://feel.digital/blog/2019-03-a-putting-body-tracking-inside-unity/</link><guid isPermaLink="true">https://feel.digital/blog/2019-03-a-putting-body-tracking-inside-unity/</guid><description>OpenPose&#39;s Unity wrapper supplies body keypoints. Turning those estimates into interaction requires coordinate mapping, confidence handling and a clear behavior when tracking fails.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Sun, 31 Mar 2019 00:00:00 GMT</pubDate></item>
<item><title>Presence from Four Depth Cameras</title><link>https://feel.digital/blog/2019-02-a-presence-from-four-depth-cameras/</link><guid isPermaLink="true">https://feel.digital/blog/2019-02-a-presence-from-four-depth-cameras/</guid><description>Multiple depth cameras can turn a remote person into a spatial capture. The useful freedom depends on coverage, alignment and what the cameras cannot see.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Thu, 28 Feb 2019 00:00:00 GMT</pubDate></item>
<item><title>Mobile XR Has a Bandwidth Problem</title><link>https://feel.digital/blog/2019-01-a-mobile-xr-has-a-bandwidth-problem/</link><guid isPermaLink="true">https://feel.digital/blog/2019-01-a-mobile-xr-has-a-bandwidth-problem/</guid><description>Mobile XR moves camera, tracking and display data through a shared power budget. More compute helps only when the whole pipeline keeps up.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Thu, 31 Jan 2019 00:00:00 GMT</pubDate></item>
<item><title>Fisheye Calibration before the Pretty Picture</title><link>https://feel.digital/blog/2018-12-a-fisheye-calibration-before-the-pretty-picture/</link><guid isPermaLink="true">https://feel.digital/blog/2018-12-a-fisheye-calibration-before-the-pretty-picture/</guid><description>A fisheye image is a map of directions. Calibration and rectification depend on choosing a projection that respects its wide field of view.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Mon, 31 Dec 2018 00:00:00 GMT</pubDate></item>
<item><title>VR180 Is Geometry Hidden in a Video File</title><link>https://feel.digital/blog/2018-11-a-vr180-is-geometry-hidden-in-a-video-file/</link><guid isPermaLink="true">https://feel.digital/blog/2018-11-a-vr180-is-geometry-hidden-in-a-video-file/</guid><description>My VR180 broadcast experiments led into MP4 projection metadata, where a rectangular video frame becomes separate views on a mesh.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Fri, 30 Nov 2018 00:00:00 GMT</pubDate></item>
<item><title>Teaching a Character by Showing It a Video</title><link>https://feel.digital/blog/2018-10-a-teaching-a-character-by-showing-it-a-video/</link><guid isPermaLink="true">https://feel.digital/blog/2018-10-a-teaching-a-character-by-showing-it-a-video/</guid><description>Berkeley&#39;s SFV pipeline turns video into a motion reference, then trains a simulated character to reproduce the skill under physics.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Wed, 31 Oct 2018 00:00:00 GMT</pubDate></item>
<item><title>The Browser as a Door into VR</title><link>https://feel.digital/blog/2018-09-a-the-browser-as-a-door-into-vr/</link><guid isPermaLink="true">https://feel.digital/blog/2018-09-a-the-browser-as-a-door-into-vr/</guid><description>Firefox Reality brings the web&#39;s familiar idea of following a link into a headset, where navigation and text input need different treatment.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Sun, 30 Sep 2018 00:00:00 GMT</pubDate></item>
<item><title>Why VR180 Trades Coverage for Detail</title><link>https://feel.digital/blog/2018-08-a-why-vr180-trades-coverage-for-detail/</link><guid isPermaLink="true">https://feel.digital/blog/2018-08-a-why-vr180-trades-coverage-for-detail/</guid><description>VR180 spends its image budget on the space in front of the camera. That changes both technical sampling and the way a scene should be staged.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Fri, 31 Aug 2018 00:00:00 GMT</pubDate></item>
<item><title>Calibration before Reconstruction</title><link>https://feel.digital/blog/2018-07-a-calibration-before-reconstruction/</link><guid isPermaLink="true">https://feel.digital/blog/2018-07-a-calibration-before-reconstruction/</guid><description>A reconstruction pipeline needs agreement about lenses, coordinate systems and time before it can turn images into a trustworthy scene.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Tue, 31 Jul 2018 00:00:00 GMT</pubDate></item>
<item><title>Seurat and the Art of Keeping Only What You Can See</title><link>https://feel.digital/blog/2018-06-a-seurat-and-the-art-of-keeping-only-what-you-can-see/</link><guid isPermaLink="true">https://feel.digital/blog/2018-06-a-seurat-and-the-art-of-keeping-only-what-you-can-see/</guid><description>Seurat simplifies a scene around a chosen region of viewpoints. Limiting where the viewer can move creates room for much richer appearance.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Sat, 30 Jun 2018 00:00:00 GMT</pubDate></item>
<item><title>Livepeer: A Useful Question for Blockchain</title><link>https://feel.digital/blog/2018-05-a-livepeer-a-useful-question-for-blockchain/</link><guid isPermaLink="true">https://feel.digital/blog/2018-05-a-livepeer-a-useful-question-for-blockchain/</guid><description>Livepeer&#39;s alpha connects a concrete computing job to a coordination protocol. The interesting questions concern service quality, verification and payment.</description><dc:creator>Den Ivanov</dc:creator><category>Crypto</category><pubDate>Thu, 31 May 2018 00:00:00 GMT</pubDate></item>
<item><title>From a Short Video to a Digital Human</title><link>https://feel.digital/blog/2018-04-a-from-a-short-video-to-a-digital-human/</link><guid isPermaLink="true">https://feel.digital/blog/2018-04-a-from-a-short-video-to-a-digital-human/</guid><description>A monocular video can constrain a digital human from several directions, provided the system accounts for the person&#39;s motion between frames.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Mon, 30 Apr 2018 00:00:00 GMT</pubDate></item>
<item><title>Learning ML from the Graphics Side</title><link>https://feel.digital/blog/2018-03-a-learning-ml-from-the-graphics-side/</link><guid isPermaLink="true">https://feel.digital/blog/2018-03-a-learning-ml-from-the-graphics-side/</guid><description>I want to learn machine learning through images and graphics problems I can inspect, starting with small experiments and honest comparisons.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Sat, 31 Mar 2018 00:00:00 GMT</pubDate></item>
<item><title>Growing a Generator One Resolution at a Time</title><link>https://feel.digital/blog/2018-02-b-growing-a-generator-one-resolution-at-a-time/</link><guid isPermaLink="true">https://feel.digital/blog/2018-02-b-growing-a-generator-one-resolution-at-a-time/</guid><description>Progressive GAN training begins with a small image and adds detail gradually. The transition between resolutions is part of the method.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Wed, 28 Feb 2018 00:00:00 GMT</pubDate></item>
<item><title>A Mandelbrot Set on the GPU</title><link>https://feel.digital/blog/2018-02-a-a-mandelbrot-set-on-the-gpu/</link><guid isPermaLink="true">https://feel.digital/blog/2018-02-a-a-mandelbrot-set-on-the-gpu/</guid><description>The Mandelbrot set is a compact way to understand GPU work: independent pixels, repeated arithmetic and a surprising amount of control-flow variation.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Wed, 28 Feb 2018 00:00:00 GMT</pubDate></item>
<item><title>What Does a Private Transaction Hide?</title><link>https://feel.digital/blog/2018-01-a-what-does-a-private-transaction-hide/</link><guid isPermaLink="true">https://feel.digital/blog/2018-01-a-what-does-a-private-transaction-hide/</guid><description>Zcash separates proof that a transaction is valid from public disclosure of its contents. Privacy still depends on the surrounding transaction path.</description><dc:creator>Den Ivanov</dc:creator><category>Crypto</category><pubDate>Wed, 31 Jan 2018 00:00:00 GMT</pubDate></item>
<item><title>Why Bright Renders Turn White</title><link>https://feel.digital/blog/2017-12-b-why-bright-renders-turn-white/</link><guid isPermaLink="true">https://feel.digital/blog/2017-12-b-why-bright-renders-turn-white/</guid><description>Filmic makes the transformation from scene values to display values explicit. A bright pixel need not lose all of its neighbors to clipping.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Sun, 31 Dec 2017 00:00:00 GMT</pubDate></item>
<item><title>Mining Profitability Is a Moving Target</title><link>https://feel.digital/blog/2017-12-a-mining-profitability-is-a-moving-target/</link><guid isPermaLink="true">https://feel.digital/blog/2017-12-a-mining-profitability-is-a-moving-target/</guid><description>MultiPoolMiner is an example of a controller choosing between changing estimates. Switching costs and stale measurements complicate the obvious rule.</description><dc:creator>Den Ivanov</dc:creator><category>Crypto</category><pubDate>Sun, 31 Dec 2017 00:00:00 GMT</pubDate></item>
<item><title>Discovery without an Infinite Feed</title><link>https://feel.digital/blog/2017-11-a-discovery-without-an-infinite-feed/</link><guid isPermaLink="true">https://feel.digital/blog/2017-11-a-discovery-without-an-infinite-feed/</guid><description>A map and a decade selector offer a different rhythm for music discovery: choose a direction, then let the archive surprise you.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Thu, 30 Nov 2017 00:00:00 GMT</pubDate></item>
<item><title>A Portable 3D Scene Needs a Shared Material Language</title><link>https://feel.digital/blog/2017-10-a-a-portable-3d-scene-needs-a-shared-material-language/</link><guid isPermaLink="true">https://feel.digital/blog/2017-10-a-a-portable-3d-scene-needs-a-shared-material-language/</guid><description>glTF 2.0 gives materials a portable description, making it easier to move a scene without carrying one renderer&#39;s shader code along with it.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Tue, 31 Oct 2017 00:00:00 GMT</pubDate></item>
<item><title>Can You See a Blockchain?</title><link>https://feel.digital/blog/2017-09-a-can-you-see-a-blockchain/</link><guid isPermaLink="true">https://feel.digital/blog/2017-09-a-can-you-see-a-blockchain/</guid><description>Transaction visualizations make a network feel tangible, but their mappings can hide uncertainty about what the activity actually means.</description><dc:creator>Den Ivanov</dc:creator><category>Crypto</category><pubDate>Sat, 30 Sep 2017 00:00:00 GMT</pubDate></item>
<item><title>An Interface to a Century of Recorded Sound</title><link>https://feel.digital/blog/2017-08-a-an-interface-to-a-century-of-recorded-sound/</link><guid isPermaLink="true">https://feel.digital/blog/2017-08-a-an-interface-to-a-century-of-recorded-sound/</guid><description>The Great 78 Project makes old recordings explorable through careful transfers, metadata and access to the imperfections of the source.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Thu, 31 Aug 2017 00:00:00 GMT</pubDate></item>
<item><title>Printing a Unity Texture in the Real World</title><link>https://feel.digital/blog/2017-07-a-printing-a-unity-texture-in-the-real-world/</link><guid isPermaLink="true">https://feel.digital/blog/2017-07-a-printing-a-unity-texture-in-the-real-world/</guid><description>My early PrinterPluginPro work connects a Unity texture to a physical printer. The difficult part is the boundary between rendering and native output.</description><dc:creator>Den Ivanov</dc:creator><category>Making</category><pubDate>Mon, 31 Jul 2017 00:00:00 GMT</pubDate></item>
<item><title>A Flash Crash Is a System of Feedback Loops</title><link>https://feel.digital/blog/2017-06-a-a-flash-crash-is-a-system-of-feedback-loops/</link><guid isPermaLink="true">https://feel.digital/blog/2017-06-a-a-flash-crash-is-a-system-of-feedback-loops/</guid><description>The June GDAX price collapse shows how order-book liquidity, stop orders and forced selling can amplify one another.</description><dc:creator>Den Ivanov</dc:creator><category>Crypto</category><pubDate>Fri, 30 Jun 2017 00:00:00 GMT</pubDate></item>
<item><title>Focus Is a Coordinate: Exploring Light Fields</title><link>https://feel.digital/blog/2017-05-a-focus-is-a-coordinate-exploring-light-fields/</link><guid isPermaLink="true">https://feel.digital/blog/2017-05-a-focus-is-a-coordinate-exploring-light-fields/</guid><description>A light field samples where rays travel as well as where they land. Refocusing becomes an operation on those samples.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Wed, 31 May 2017 00:00:00 GMT</pubDate></item>
<item><title>RTMP Can Carry More than Video</title><link>https://feel.digital/blog/2017-04-a-rtmp-can-carry-more-than-video/</link><guid isPermaLink="true">https://feel.digital/blog/2017-04-a-rtmp-can-carry-more-than-video/</guid><description>A small .NET RTMP client separates three ideas that are often bundled together: media transport, remote calls and video encoding.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Sun, 30 Apr 2017 00:00:00 GMT</pubDate></item>
<item><title>When Design Starts with a Search Space</title><link>https://feel.digital/blog/2017-03-a-when-design-starts-with-a-search-space/</link><guid isPermaLink="true">https://feel.digital/blog/2017-03-a-when-design-starts-with-a-search-space/</guid><description>Generative design makes the definition of a problem part of the design itself. The useful output is a set of informed choices.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Fri, 31 Mar 2017 00:00:00 GMT</pubDate></item>
<item><title>A Shader Is a Small World</title><link>https://feel.digital/blog/2017-02-a-a-shader-is-a-small-world/</link><guid isPermaLink="true">https://feel.digital/blog/2017-02-a-a-shader-is-a-small-world/</guid><description>A fragment shader turns coordinates and time into an image. A tiny moving shape is enough to explain the feedback loop.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Tue, 28 Feb 2017 00:00:00 GMT</pubDate></item>
<item><title>Order from Chaos: Music as a Generative System</title><link>https://feel.digital/blog/2017-01-a-order-from-chaos-music-as-a-generative-system/</link><guid isPermaLink="true">https://feel.digital/blog/2017-01-a-order-from-chaos-music-as-a-generative-system/</guid><description>Max Cooper and Maxime Causeret turn musical repetition into a visual study of growth, motion and small variations.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Tue, 31 Jan 2017 00:00:00 GMT</pubDate></item>
<item><title>From Edges to Images with pix2pix</title><link>https://feel.digital/blog/2016-12-a-from-edges-to-images-with-pix2pix/</link><guid isPermaLink="true">https://feel.digital/blog/2016-12-a-from-edges-to-images-with-pix2pix/</guid><description>pix2pix treats image translation as a learned relationship between paired examples, with a second network judging whether the result fits.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Sat, 31 Dec 2016 00:00:00 GMT</pubDate></item>
<item><title>Two Fisheye Images, One Difficult Seam</title><link>https://feel.digital/blog/2016-11-a-two-fisheye-images-one-difficult-seam/</link><guid isPermaLink="true">https://feel.digital/blog/2016-11-a-two-fisheye-images-one-difficult-seam/</guid><description>My early theta_stitch work sits inside a deceptively compact problem: reconciling lens geometry, overlap and parallax between two fisheye images.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Wed, 30 Nov 2016 00:00:00 GMT</pubDate></item>
<item><title>Small Rules, Surprisingly Large Worlds</title><link>https://feel.digital/blog/2016-10-a-small-rules-surprisingly-large-worlds/</link><guid isPermaLink="true">https://feel.digital/blog/2016-10-a-small-rules-surprisingly-large-worlds/</guid><description>Wave Function Collapse builds larger patterns by propagating local constraints. Its successes and contradictions are both useful to understand.</description><dc:creator>Den Ivanov</dc:creator><category>Graphics</category><pubDate>Mon, 31 Oct 2016 00:00:00 GMT</pubDate></item>
<item><title>Making a Voice One Sample at a Time</title><link>https://feel.digital/blog/2016-09-a-making-a-voice-one-sample-at-a-time/</link><guid isPermaLink="true">https://feel.digital/blog/2016-09-a-making-a-voice-one-sample-at-a-time/</guid><description>WaveNet generates an audio waveform through conditional prediction, revealing both the richness and the cost of working at sample scale.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Fri, 30 Sep 2016 00:00:00 GMT</pubDate></item>
<item><title>What an Immutable Ledger Can and Cannot Decide</title><link>https://feel.digital/blog/2016-08-a-what-an-immutable-ledger-can-and-cannot-decide/</link><guid isPermaLink="true">https://feel.digital/blog/2016-08-a-what-an-immutable-ledger-can-and-cannot-decide/</guid><description>Ethereum&#39;s hard fork separates two questions that are often bundled together: how a ledger records decisions and how people decide which ledger to follow.</description><dc:creator>Den Ivanov</dc:creator><category>Crypto</category><pubDate>Wed, 31 Aug 2016 00:00:00 GMT</pubDate></item>
<item><title>Reading the Surround 360 Stitching Pipeline</title><link>https://feel.digital/blog/2016-07-a-reading-the-surround-360-stitching-pipeline/</link><guid isPermaLink="true">https://feel.digital/blog/2016-07-a-reading-the-surround-360-stitching-pipeline/</guid><description>Surround 360&#39;s open rendering pipeline shows why stereo stitching is a chain of geometric decisions rather than a single blending effect.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Sun, 31 Jul 2016 00:00:00 GMT</pubDate></item>
<item><title>A Smart Contract Still Needs a Threat Model</title><link>https://feel.digital/blog/2016-06-a-a-smart-contract-still-needs-a-threat-model/</link><guid isPermaLink="true">https://feel.digital/blog/2016-06-a-a-smart-contract-still-needs-a-threat-model/</guid><description>Smart contract security begins with assumptions about adversaries, state changes and external calls, not with the word immutable.</description><dc:creator>Den Ivanov</dc:creator><category>Crypto</category><pubDate>Thu, 30 Jun 2016 00:00:00 GMT</pubDate></item>
<item><title>What Mobile VR Makes You Leave Out</title><link>https://feel.digital/blog/2016-05-a-what-mobile-vr-makes-you-leave-out/</link><guid isPermaLink="true">https://feel.digital/blog/2016-05-a-what-mobile-vr-makes-you-leave-out/</guid><description>Daydream&#39;s mobile focus makes scope, input and the cost of every rendered frame central design decisions.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Tue, 31 May 2016 00:00:00 GMT</pubDate></item>
<item><title>A 360 Camera Is a Synchronization Problem</title><link>https://feel.digital/blog/2016-04-a-a-360-camera-is-a-synchronization-problem/</link><guid isPermaLink="true">https://feel.digital/blog/2016-04-a-a-360-camera-is-a-synchronization-problem/</guid><description>A multicamera VR rig has to agree about time and geometry before its images can become a comfortable stereo panorama.</description><dc:creator>Den Ivanov</dc:creator><category>Capture</category><pubDate>Sat, 30 Apr 2016 00:00:00 GMT</pubDate></item>
<item><title>The Room Is Part of the Interface</title><link>https://feel.digital/blog/2016-03-a-the-room-is-part-of-the-interface/</link><guid isPermaLink="true">https://feel.digital/blog/2016-03-a-the-room-is-part-of-the-interface/</guid><description>HoloLens development changes interface design by making gaze, gestures, sound and the surrounding room part of the same problem.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Thu, 31 Mar 2016 00:00:00 GMT</pubDate></item>
<item><title>When Style Became Something a Computer Could Move</title><link>https://feel.digital/blog/2016-02-a-when-style-became-something-a-computer-could-move/</link><guid isPermaLink="true">https://feel.digital/blog/2016-02-a-when-style-became-something-a-computer-could-move/</guid><description>Neural style transfer turns visual resemblance into an optimization problem, with useful results and a surprisingly specific meaning of style.</description><dc:creator>Den Ivanov</dc:creator><category>AI</category><pubDate>Mon, 29 Feb 2016 00:00:00 GMT</pubDate></item>
<item><title>A Web Page You Can Step Inside</title><link>https://feel.digital/blog/2016-01-a-a-web-page-you-can-step-inside/</link><guid isPermaLink="true">https://feel.digital/blog/2016-01-a-a-web-page-you-can-step-inside/</guid><description>Early A-Frame makes a useful promise: describe a small 3D scene with familiar web tools, then share it through a link.</description><dc:creator>Den Ivanov</dc:creator><category>XR</category><pubDate>Sun, 31 Jan 2016 00:00:00 GMT</pubDate></item>
</channel></rss>
