• Projects

    My side-projects appear below by category, ranging from quick experiments to careful design & development. I also do cool design, software and R&D at work but those things are described elsewhere.

  • Recent or Noteworthy

    These projects are either recent, noteworthy, or both (they'll also appear in their respective categories below)

    Reality Capture Gallery

    3D Reality Capture

    Immersive 3D scenes captured in local Village

     

     

     

    Interactive House explorer

    Historic House Explorer

    Interactive webapp to increase awareness of an historic house.

     

     

     

    Rock God Pose app

    Rock God Pose

    A fun webapp built on AI and body pose. Featured on Codrops!

     

     

     

  • Computer Graphics

    3D Reality Capture

    3D Reality Capture - Little Libraries

    A set of scenes from my Village, featuring Little Library boxes, captured using Gaussian splat techniques, an iterative approach in which a 3D scene is recreated through the position, shape and color of many small voxels. Interact with the scenes now (works best on desktop).

     

     

     

  • AI and Intelligent Systems

    The Memorial Park Files

    Generative AI and Faux Aliens

    In "The Memorial Park Files", my photos are enhanced using generative AI and inpainting to create eerie false evidence of alien-sightings. The X-Files style webapp asks: What are those strange night-time creatures? Who can we trust? See it on Amazon CloudFront.

     

     

    RBF-U?

    Grumpy Face Detector

    A silly AI demonstrator in which Google MediaPipe (3d facial landmarks, framework for cross-platform, multi-modal, machine learning pipelines) is used to detect if your resting face is grumpy. Built on Google Cloud, Python, MediaPipe, HTML5. Test it out and see what AI says about your resting face!

     

     

     

    Neo Vs The Mask

    Neo Vs The Mask

    An original game built for laptop, Chromebook or tablet (requires a front-facing camera) in which you control Neo's hand with your own and you must dispel bullets from a surprising enemy. Built on Tensorflow.js, hand tracking, HTML5, and more. Play it in your browser now!

     

     

     

    Rock God Pose app

    Rock God Pose

    An original web app - built on AI, machine learning, body pose estimation, and HTML5 - that challenges you to strike a pose resembling that of various classic rock superstars. Featured on the Codrops roundup of cool apps. See the app on Amazon CloudFront.

     

     

     

    Senti*mentalist*

    Senti*mentalist* Avatar

    An experiment in sentiment-analysis in which an avatar responds to the tone of your inputted text (or choose a famous poem or speech). You can even paste in your own poem and see what emotions are evoked by it. See it on Amazon CloudFront.

     

     

     

  • Augmented Reality (AR)

    Elon's Model Y

    Elon's Model Y

    I trained an AI model to recognize particular computer graphics visible on a Model Y dashboard and to show a silly augmented reality (AR) surprise on dashboard when detected. Should only ever be used on the passenger-side! Try out the live webapp on a mobile device. Or if this is TLDR or you do not have access to a Tesla, simply watch a demo video.

     

     

     

    Historic House, Augmented Reality

    Augmented Reality Historical Marker

    Designed and built Rockland County's first-ever local history Augmented Reality app. Learn about a historic site by placing the site's NY state historic marker anywhere in your space (3d model by J.Banzon). Try it out on your mobile!

     

     

     

  • Data Visualization

    Show me the Button!

    "My Button's Bigger"

    A bombastic tweet by the POTUS from 2018 - about nuclear buttons - is embodied in a nervously lighthearted web experiment. See it on Amazon CloudFront.

     

     

     

    verbal filler

    It's, like, Verbal Filler

    A lighthearted data visualization examining usage of the filler word "like" in several popular spoken-word podcasts such as "Fresh Air" and "Bon Appetit". See it on Amazon CloudFront.

     

     

     

    Tweetstorm over Rushmore '17

    Tweetstorm over Rushmore

    An irreverent, 3d, cartoon-like, data visualization of tweets and retweets made by the POTUS, spanning Twitter activity from 2017 to 2021. See it on Amazon CloudFront.

     

     

     

  • Community-related #techforgood

    Interactive House explorer

    Interactive Historic House Explorer

    I designed and deployed a fun interactive website to increase community awareness of an historic house in my Village. In collaboration with a local preservation coalition, architect, and historian. Explore the house now!

     

     

     

    Upper Nyack 150

    Upper Nyack, NY - Interactive History

    Designed and implemented interactive History exhibits for the Village of Upper Nyack and its archive, including the Village's 150th (2022-23). See the History site here (or see links from the Village's official homepage).

     

     

     

    broken image

    Nyack Flash Sketch Mob Web Archive

    I created an interactive archive of a creative community event called the "Flash Sketch Mob". Check out the interactive website which correlates sketches to their architectural subjects along the streets of Nyack, NY.

  • Photography and Web Design

    Tuscali

    Tuscali

    An experiment in web design, typography and photography involving photo-illustrations of southern California, and a CSS-based "mist" effect. See it on Amazon CloudFront.

     

     

     

    Parallax sonnets

    Parallax Web Dioramas

    Multi-layered web "dioramas" featuring text from Shakespearean sonnets that bring life to urban scenes. Confused? See it online (be sure to click on each scene and move your mouse around).

     

     

     

  • Web, VR and Interactive

    broken image

    Tennis Scoring App

    A simple responsive app coded up to teach my (then grade-school) daughter to properly score tennis. Play it online.

     

     

     

    Enter VJ Day

    Enter the V-J Day Kiss

    A web experiment in which a parallax effect is applied to Eisenstaedt's famous 1945 "kiss" photograph. Enter the website now (mouse-driven parallax effect best viewed from laptop or desktop).

     

     

     

    Gene's Cloister

    WebVR "Art-Garden"

    An immersive, zen-like, WebVR (Virtual Reality for the web) experience in which you can wander around a peaceful garden and enjoy artworks. See it on Amazon CloudFront.

     

     

     

    Graffiti Signature Experiment

    Interactive Graffiti Signature

    "Beautify" a stark concrete wall with your custom "tag" (signature) in this whimsical, interactive, web experiment. See it on Amazon CloudFront.

     

     

     

    FIG.Design

    Audio-visual Website for a Funk Band

    An experiment in both web design and graphic logo design results in this interactive web experiment. Features the original music of a cool band called FIG. See it on Amazon CloudFront.

     

     

     

    Big.Hair'88

    "Lost Audio Tapes" - 80's Retro Design

    A deliberately retro website to showcase "found audio" snippets of a (real!) late-80's college band. Features tape cassette-quality audio, fun interactions, and responsive design. See it on Microsoft Azure.

     

     

     

  • Profiles and Other

    Other external profiles and places.

    broken image

    Graphics Magazine (Facebook)

    Founder and maintainer of @creativeinterfaces . A place on Facebook to see cool and creative uses of computer graphics. I also conceived and launched a similarly themed academic journal.

    GitHub Pages

    GitHub Pages

    GitHub personal page displaying a whimsical 3D webapp (built to illustrate a variety of three.js features). You can interact with the webapp, or view the code repository.

    broken image

    Flickr Photos Collection

    Original photos, photo-illustrations, and experiments spanning several years and many countries. See them in a Flickr Album.

    broken image

    Co-authored Textbook on Mobile Computing

    "The Fabric of Mobile Services". Written some time ago (with Loeb and Panagos) but still holds some wisdom. Get it on Amazon. Other work also available on Amazon.

     

     

     

    broken image

    Udacity VR Developer Profile

    Summary of the virtual reality experiments I developed during completing of Udacity-Google VR Nanodegree. Aside: I am also a co-inventor on several patents related to VR systems and methods, and co-author of peer-reviewed papers on same.

  • Education and schools

    Three.js Journey (3d Programming)
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
  • Affiliations

    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image
    broken image