TOP Contributors

  1. MIKROE (2784 codes)
  2. Alcides Ramos (405 codes)
  3. Shawon Shahryiar (307 codes)
  4. jm_palomino (133 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 (141274 times)
  2. FAT32 Library (74088 times)
  3. Network Ethernet Library (58715 times)
  4. USB Device Library (48823 times)
  5. Network WiFi Library (44525 times)
  6. FT800 Library (44072 times)
  7. GSM click (30803 times)
  8. mikroSDK (29654 times)
  9. PID Library (27355 times)
  10. microSD click (27251 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: 971 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

Cozy Fire Example for the Mikromedia Board

5

The Cozy Fire example creates an animated fireplace for the both Mikromedia PIC32 and dsPIC33 boards. The Cozy Fire example was created to show how the VisualTFT resource collection feature can be used to create animated sprites. The code was written using VisualTFT and MikroC Pro.

[Learn More]

I Heart mikroC - Custom LCD Character Example

5

This is a source code example that shows how to create a custom LCD character in mikroC Pro for PIC.

[Learn More]

Mikromedia Panorama Viewer

0

The Mikromedia Panorama example displays a 1920x240px cylindrical panorama on the Mikromedia dsPIC33 or PIC32 screen. The panorama example was created to show how the VisualTFT resource collection feature can be used to load sliced images. The code was written using VisualTFT and MikroC Pro.

[Learn More]