TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (382 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (118 codes)
  5. Bugz Bensce (97 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 (139720 times)
  2. FAT32 Library (72106 times)
  3. Network Ethernet Library (57321 times)
  4. USB Device Library (47669 times)
  5. Network WiFi Library (43289 times)
  6. FT800 Library (42624 times)
  7. GSM click (29958 times)
  8. mikroSDK (28379 times)
  9. PID Library (26977 times)
  10. microSD click (26378 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: 922 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

Midnight Blue Color Scheme for mikroC Pro

0

The Midnight Blue color scheme is used to customize the syntax highlighting in mikroC Pro. I created this color scheme to make the mikroC programming experience even better. The scheme is designed to work with all of the MikroElektronika MikroC Pro compilers.

[Learn More]

mikroBirthday

5

Celebrate a birthday by blowing out a virtual candle. This example was created in celebration of MikroElektronika's 10th Birthday! You get to blow out the candle on a cupcake by tapping the touch screen on a mikromedia dsPIC 33 board. After two seconds the candle lights itself up again and you can repeat the process.

[Learn More]

Building an HDR Panoramic Camera Rig

6

This project creates a DIY panoramic camera rig that is capable of capturing fully spherical high dynamic range panoramas. The project uses a modified Canon DSLR battery grip that is interfaced with a MikroElektronia Mikromedia development board. The firmware has been written in C-code using the mikroC Pro for PIC32 compiler, and VisualTFT.

[Learn More]