Kyle Howells
  • About
  • Portfolio
  • Blog
RSS • JSON Feed
  • Loading Oversized 360 Panoramas with Metal

    4 hours ago · 12 min read
    Comparing GPU single-texture uploads, vertical strip tiling, grid tiling, and the CPU fallback for huge equirectangular images.
    Continue reading →
  • Rendering 360° Photos: From Equirectangular Pixels to a View

    6 hours ago · 13 min read
    A walkthrough of the math, coordinate systems, and projection code you need to show an equirectangular panorama on screen.
    Continue reading →
  • Creating a CoreImage Filter with a Metal Shader

    03 Jul 2022 · 5 min read
    How to setup Xcode to build a Metal Shader for use with a custom CoreImage Kernel
    Continue reading →
  • Creating Cool UI: iOS Shape Morphing

    02 Jul 2022 · 9 min read
    Recreating cool UI demos I've seen online. This time, morphing between different icon shapes and learning about metaballs.
    Continue reading →