Skip to content

Code-Guy/3DPictureViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

3DPictureViewer

A simple 3d pciture viewer.

main

###Introduction We've got a lot of picture viewer applications: XnView, Picasa, IrfanView, FastStone... But nearly all of these softwares only display images in 2d form. Don't you think that's boring? So I thought of an idea to add some 3d stuff into the traditional picture viewer, without messing up users' regular interactions.

###How to use

  1. Double click to open the 3DPictureViewer.exe
  2. Drag the picture directory into application window, the pictures in the directory will be imported recursively
  3. View pictures in 3d mode with your mouse
  4. Press and drag the left mouse button to rotate picture array slowly
  5. Press and slip the left mouse button to rotate picture array quickly
  6. Double click the middle picture to enter into display mode, where you can zoom and pan your selected picture.
  7. Press "next", "previous", "delete", "edit", "display" tool buttons on the bottom to do what you want to do.
  8. Press ESC key to quit viewer.

###Feature

  • 3D picture displaying
  • picture file name and size editing
  • Decorative particle system
  • Smooth and elastic slide animation
  • Dynamic fragment shader Gaussian blur
  • Double thread architecture: main thread for opengl rendering, work thread for loading asset
  • Anti-Aliasing(based on MSAA)
  • Frustum culling

###Framework Qt + OGL

###More Examples overlook

overlook

overlook

About

A 3D picture viewer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published