TOP Contributors

  1. MIKROE (2652 codes)
  2. Alcides Ramos (351 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (112 codes)
  5. Chisanga Mumba (90 codes)
  6. S P (73 codes)
  7. dany (71 codes)
  8. MikroBUS.NET Team (35 codes)
  9. NART SCHINACKOW (34 codes)
  10. Armstrong Subero (27 codes)

Most Downloaded

  1. Timer Calculator (136613 times)
  2. FAT32 Library (69816 times)
  3. Network Ethernet Library (55883 times)
  4. USB Device Library (46218 times)
  5. Network WiFi Library (41859 times)
  6. FT800 Library (41073 times)
  7. GSM click (28942 times)
  8. PID Library (26401 times)
  9. mikroSDK (26313 times)
  10. microSD click (25327 times)
Libstock prefers package manager

Package Manager

We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]

< Back
Visual TFT/GLCD Project

Andrew Hazelden's Mikromedia Stereo3D Viewer

Rating:

0

Author: Andrew Hazelden

Last Updated: 2012-12-03

Package Version: 1.0.0.1

Category: Gaming and Fun

Downloaded: 875 times

Not followed.

License: MIT license  

This is a simple example that shows a stereo image on a pair of mikromedia PIC32 boards. If you tap the displays you can switch between parallel vs crosseyed stereo views. The included stereo 3D image is of a carved piece of scrimshaw.

No Abuse Reported

Do you want to subscribe in order to receive notifications regarding "Andrew Hazelden's Mikromedia Stereo3D Viewer" changes.

Do you want to unsubscribe in order to stop receiving notifications regarding "Andrew Hazelden's Mikromedia Stereo3D Viewer" changes.

Do you want to report abuse regarding "Andrew Hazelden's Mikromedia Stereo3D Viewer".

  • Information
  • Comments (0)

Visual TFT/GLCD Project Blog

This is a simple example that shows a stereo image on a pair of Mikromedia PIC32 boards. If you tap the displays you can switch between parallel vs crosseyed views. The included stereo 3D image is of a carved piece of scrimshaw.

The demo was designed to work with either cross-eyed free viewing techniques or parallel viewing techniques with a set of parallel stereo 3D glasses Loreo Lite 3D viewer.


Present Stereo 3D image pairs on your Mikromedia Boards

Present Stereo 3D image pairs on your Mikromedia Boards

You can display full color stereo 3D image pairs on your Mikromedia boards. This simple example show how you can flip between cross-eyed mode or parallel viewing display modes.

View full image
The Mikromedia screens do a nice job of showing stereo 3D images.

The Mikromedia screens do a nice job of showing stereo 3D images.

Using a pair of Mikromedia displays is a quick way to view stereoscopic 3D images. The displays are the perfect size to use with a folding pocket sized Loreo Lite 3D viewer.

View full image
These are the left and right screen views for the stereo pairs in VisualTFT

These are the left and right screen views for the stereo pairs in VisualTFT

I created two screen views in VisualTFT for showing the stereoscopic image pairs. This makes it easy to switch between left and right images.

View full image

With only 6 lines of code you can switch between showing parallel or crosseyed stereo images on the Mikromedia displays!

// Event Handlers

void rightImageOnUp() {
DrawScreen(&left);
}

void leftImageOnUp() {
DrawScreen(&right);
}

Installation

  1. Install the HEX Firmware

    If you have a PIC32 Mikromedia board flash the firmware file Install/PIC32/Stereo3D.hex to a pair of Mikromedia PIC32 boards.

    If you have a dsPIC33 Mikromedia board flash the firmware file Install/dsPIC33/Stereo3D.hex to a pair of Mikromedia dsPIC33 boards.

  2. Copy the VisualTFT Stereo3D.RES resource file to the microSD card in each of the two Mikromedia boards.

  3. Get ready to try out the stereo pair image viewer. Tap the Mikromedia display to switch between the right or left stereo pair image views.


Library Details

Open Source Software License:

New BSD License

Compatible Software

mikroC PRO for PIC32

mikroC PRO for dsPIC

VisualTFT

Hardware Required

Compatible Development Boards

MikroMMB for PIC32 or MikroMMB for dsPIC33

ALSO FROM THIS AUTHOR

DigitalPOI - Persistence of Vision Display

24

The Digital Poi Spinning device can write text, draw small icons, and display patterns as you spin it around. It works by encoding your visual data onto a series of 8 LEDs that are spun like a fire spinning poi.

[Learn More]

PIC32 Soccer Bounce Demo

5

The Soccer Bounce demo uses the accelerometer input to roll a soccer ball around on a Mikromedia PIC32 screen. The code was written using MikroC Pro for PIC32 and VisualTFT. The soccer ball sprite graphics are rendered using Dragan Regodic's excellent TFT Graphics library: http://www.libstock.com/projects/view/914/tft-graphics-library

[Learn More]

Mission Control for Raspberry Pi

5

Mission Control is a ground station program that allows you to plot the GPS based latitude, longitude, and altitude of your Raspberry Pi using a MikroElektronika GPS Click Board. The program has a graphical dashboard, and supports sharing the GPS position data via the internet using a Google Earth KMZ file.

[Learn More]