Sam Halperin Tech. Art & Design

Recent Projects

Virtual Reality Pipeline, from Sketchup Pro to Immersive VR.

Prototype for a Bicycle Driven VR Experience, a virtual reality bike ride.


Open Source Projects

5 apps on OpenTreeMap-Android

OpenTreeMap is a collaborative platform for crowdsourced tree inventory, ecosystem services calculations, urban forestry analysis, and community engagement.

WMS (Web Map Services) On Android

One of the first WMS implementations for Android, this code puts map tiles from GeoServer onto an Android App.

github.com/shalperin

More code. Repositories ranging from virtual reality projects to the code that runs this blog.



Personal Projects

Virtual Reality Bike Ride

A simple reed switch based circuit was used to track pedal cadence on a stationary bike. This data was fed into Unity Game Engine and viewed on an Oculus Rift.

VR Visualization Pipeline

A look into the future of consumer virtual reality, where there will be a direct pipeline from easy to use modeling software into immersive 3D. (SketchupPro + Unity Game Engine + Rift)

Genetic Algorithm Visualization

Being able to literally "stand" at the mean in a dataset, and look around as the computation evolves is a profoundly game-changing experience. Here, evolutionary programming was used as a means to explore first-person, immersive visualization.

Composition for Genetic Algorithm and Guitar

The expression of creativity in art and music as mediated by a computer program, is perhaps the highest ideal that we can aspire to in computation and engineering. Here an evolutionary algorithm was used to make a piano score.

C2VR | Rowing Proof Of Concept

Motivating physical fitness using technology is an incredibly important area of research as we move into an era where more people will be obese than healthy.

Algorithmic Art Projects

Some of my work was showcased at the 2012 TEDx conference in Philadelphia. Creating visual artifacts as proof of understanding of algorithms and other computational processes is an important step in the learning process.

Architectural Visualization

This visualization was created for an architect who needed a way to communicate blueprints to his client.

3D Design (Boats)

Any design exploration, whether ID, Boats, Architecture, or some other medium, is incredibly useful in reasoning about the built world.

Hanim-standard Animation Test

Developed in 1999, this forward looking program used a web-standards humanoid specification and browser-side code for animation.

Android Parametric Typography Art Hack

Exploring shapes, graphics and typography using Android as a medium. Developed for Azavea's Art Hack Day 2013.



Projects while at Azavea



Projects while at Solutions for Progress


Applications, app descriptions and screen shots are the sole property of their respective owners.