I Am Sam

Hi. Welcome to my portfolio site. I'm a creative developer with a broad skill set ranging from Adobe Illustrator to Python, but my main tool at the moment is Action Script 3.

Contact

samuel.nystedt@hyperisland.se

Categories

Latest Work
Hyper Island
Flash
Webdesign
Graphic Design
Illustration
Work
Personal
All

Flash

project project project project

Stitch

  • CLIENT: LAMPGUSTAF
  • MY ROLE: FLASH DEVELOPER
  • CATEGORY: FLASH, WORK

Stitch is a campaign site for Swedish lamp retailer LampGustaf's new product Stitch. Stitch is a DIY lamp that let's you create your own pattern designs with the yarn that is delivered with it. This site let's you sketch patterns on a digital canvas and then show it on a 3D model. Users are able to share their designs in the online gallery or post it to Facebook. I built the Flash piece PatternMaker which is a basic drawing tool that also allows you to upload photos to be converted to Stitch patterns.

Site

project project project project project

Only Green

  • CLIENT: GREEN PARTY
  • MY ROLE: DEVELOPER
  • CATEGORY: FLASH, WORK

The site for 2010 Green Party General Election Campaign in the UK. I built the "Personalise your policy video" part of the site, including a Django back-end run on Google App Engine, and a flash video player for playing the customised video stream. Users could send their customised policy video to friends through e-mail or Facebook. Videos was served through Amazon Cloud Front.

Site

project project project project project project

Spectrum Terrain

  • CLIENT: PERSONAL
  • MY ROLE: FLASH DEVELOPER
  • CATEGORY: FLASH, PERSONAL

I came up with the idea to this project when I was experimenting with Perlin Noise generated terrain for my space shuttle. The idea was to see if it was possible to generate 3D terrain from a sound track with computeSpectrum.

Check it out!

project project project project project project project project project

Reebok.com

  • CLIENT: REEBOK
  • MY ROLE: FLASH DEVELOPER
  • CATEGORY: FLASH, WORK

When Reebok did their 2010 re-branding of their global website they wanted something eye catching on their front page to show off featured content. I built the 3d cubes Flash component, working closely with Design Director Matt Verity. The cubes has "context aware" faces and supports 17 languages. It is CMS driven and also integrates a Brightcove video player.

Site

project project project project project project

Philips Sex Talk

  • CLIENT: PHILIPS
  • MY ROLE: FLASH DEVELOPER
  • CATEGORY: FLASH, WORK

A campaign site for Philips Sensual Massagers. The site is scraping Twitter for sex related tweets which are then visualised on the site.

Site

project project project project

Space Shuttle

  • CLIENT: PERSONAL
  • MY ROLE: FLASH DEVELOPER
  • CATEGORY: FLASH, PERSONAL

This "game" idea, came to life once I learned about UV coordinates in 3D materials. Just by translating the UV coordinates of the ground texture I can create a great sense of speed. So the terrain mesh isn't actually moving at all. The position of the space craft in 3D space decides the amount of UV translation on each update acting as a throttle. The next step was of course to get some terrain and obstacles in there. I played around with generating random terrain with Perlin Noise which can be seen here. Use WASD keys to control shuttle.

Check it out!

project project project project project project project

Philips Baby Bottle

  • CLIENT: PHILIPS
  • MY ROLE: FLASH DEVELOPER
  • CATEGORY: FLASH, WORK

A "flip book" built in Action Script 2 for Philips global.

Site

project project project project

RBS Microsite

  • CLIENT: RBS
  • MY ROLE: FLASH DEVELOPER
  • CATEGORY: FLASH, WORK

A micro site made for RBS to support their TV ads. The site is displaying behind the scenes footage and information.

project project project

Sphere Faces

  • CLIENT: PERSONAL
  • MY ROLE: FLASH DEVELOPER
  • CATEGORY: FLASH, PERSONAL

A small Papervision 3D experiment I came up with while I wanted to learn if it was possible to set separate materials to each triangle in a 3D mesh . The program is looping through all the triangles in the sphere and giving them random colors. Then the vertices of each triangle are used to recreate it's mesh in a new 3D object.

Check it out!

project project project project project project project project project project project project

Amore

  • CLIENT: SUPER STRIKERS
  • MY ROLE: DEVELOPER
  • CATEGORY: FLASH

The website of a Swedish design agency me and a classmate developed. All the content is dynamic from a database. The client is able to change the scrolling backgroundimage and add hotspot links through a backend flash interface.

Check it out!

project project project project project

Chatroom Prototype

  • CLIENT: NATUR & KULTUR
  • MY ROLE: FLASH DEVELOPER
  • CATEGORY: HYPER ISLAND, FLASH

This is part of a Hyper Island project where the brief was to come up with a concept for a learning portal for the client Natur & Kultur. The prototype displays the members of the chatroom as a deck of cards. Built with Papervision 3D.

Check it out!

project project project project project project

Levande Matematik

  • CLIENT: NATUR & KULTUR
  • MY ROLE: DESIGNER / DEVELOPER
  • CATEGORY: HYPER ISLAND, FLASH

This is a promotional website for a new textbook for teaching math. The client Natur & Kultur wanted a fresh inovative look (for being a math site) to reflect the inovative content of the book.

check out the site

project project project project

DM09Stockholm.com

  • CLIENT: DIGITAL MEDIA CLASS OF 09
  • MY ROLE: FLASH DEVELOPER
  • CATEGORY: HYPER ISLAND, FLASH

This is the promotional site for the Digital Media Class of 09 a Hyper Island. Every year the students of Hyper Island create a website site to help them in their search for internships. I was a part of a team of four Flashdevelopers programming the site.

www.dm09stockholm.com

project

Consequence

  • CLIENT: HYPER ISLAND
  • MY ROLE: TECHMANAGER
  • CATEGORY: HYPER ISLAND, FLASH

Consequence is a physicalinteraction-installation we made out of a Lego Mindstorms robot. We used the sensors from it to control a video via bluetooth. When a person entered the installation he triggered the sensors and every action gave a consequence on the videoscreen. I programmed the connection between the Minstorms NXT and Flash in Java using a package called iCommand. I also did some actionscripting (as3) to playback the different videosequences.

You Tube