GithubHelp home page GithubHelp logo

herksaw / panoramic_geometry_collection Goto Github PK

View Code? Open in Web Editor NEW

This project forked from andrewhazelden/panoramic_geometry_collection

0.0 0.0 0.0 39.73 MB

This collection of panoramic geometry files can be handy for previewing immersive imagery in your 3D program.

Mathematica 99.63% HTML 0.37%

panoramic_geometry_collection's Introduction

Panoramic Geometry Collection

Version 4 Released 2019-10-20
by Andrew Hazelden

Overview

This is a collection of panoramic meshes that can be used to preview equirectangular, mirrorball, fulldome, cylindrical, and cubic panoramas. The meshes were created as part of the development process for the Domemaster3D shader's DomeViewer Tool.

If you need a tool to convert imagery between the different cubic formats you should try out my (free) Domemaster Photoshop Actions Pack, or for video clips you can explore my (free) KartaVR for Resolve/Fusion toolset.

The panoramic mesh files are released under a GPL v3 license and are available in Maya and OBJ formats:

Available Meshes

The following files are included:

  • angular360_mesh.ma
  • angular360_mesh.obj
  • cube3x2_mesh.ma
  • cube3x2_mesh.obj
  • cylinder_mesh.ma
  • cylinder_mesh.obj
  • facebookCube3x2_mesh.ma
  • facebookCube3x2_mesh.obj
  • facebookPyramid_mesh.ma
  • facebookPyramid_mesh.obj
  • facebookVerticalStripCube_mesh.ma
  • facebookVerticalStripCube_mesh.obj
  • fulldome_mesh_smoothed.ma
  • fulldome_mesh_smoothed.obj
  • fulldome_mesh.ma
  • fulldome_mesh.obj
  • fulldome_quads_4_3_mesh.ma
  • fulldome_quads_16_9_mesh.ma
  • fulldome_quads_mesh.ma
  • fulldomeGrid_mesh.ma
  • fulldomeGrid_mesh.obj
  • gearVRCube_mesh.ma
  • gearVRCube_mesh.obj
  • horizontalCrossCube_mesh.ma
  • horizontalCrossCube_mesh.obj
  • horizontalStripCube_mesh.ma
  • horizontalStripCube_mesh.obj
  • horizontalTeeCube_mesh.ma
  • horizontalTeeCube_mesh.obj
  • latlongSphere_mesh.ma
  • latlongSphere_mesh.obj
  • lg360_mesh.ma
  • lg360_mesh.obj
  • mentalRayCube1_mesh.ma
  • mentalRayCube1_mesh.obj
  • mirrorball_mesh.ma
  • mirrorball_mesh.obj
  • ricoh_theta_s_mesh.ma
  • ricoh_theta_s_mesh.obj
  • samsungGear360_mesh.ma
  • samsungGear360_mesh.obj
  • starglobe_mesh.ma
  • starglobe_mesh.obj
  • verticalCrossCube_mesh.ma
  • verticalCrossCube_mesh.obj
  • verticalStripCube_mesh.ma
  • verticalStripCube_mesh.obj
  • verticalTeeCube_mesh.ma
  • verticalTeeCube_mesh.obj
  • youtube_cubemap3x2_mesh.obj

Image Projections

Angular Fisheye 360 Degree

Angular Fisheye 360 Degree

This image projection shows a fullframe 360° fisheye image that is also known as an HDRI lightprobe.


Blender Cubemap 3x2

The Blender Cubemap 3x2 faces are located in the format:

left back right
bottom top front

Cubemap 3x2

Cubemap 3x2

The Cubemap 3x2 faces are located in the format:

front right back
left top bottom

Cylinder

Cylinder

This image projection shows a cylindrically formatted image.


Facebook Cubemap 3x2

Facebook Cubemap 3x2

The Facebook Cubemap 3x2 faces are located in the format:

right left top
bottom front back

Facebook Pyramid

Facebook Pyramid

This image projection fits an unfolded 4 sided polygon pyramid into the full surface area of a square 0-1 UV space. The front view of the panoramic image fills the base region of the pyramid.


Facebook Vertical Strip

Facebook Vertical

The Facebook vertical strip faces are all flipped horizontally and located in the format:

right
left
top (Rotated 180°)
bottom (Rotated 180°)
back
front

Fulldome Angular Fisheye 180 Degree

Fulldome

This image projection shows a fullframe 180° fisheye image that is also known as a domemaster image.


Gear VR

Gear VR

This image projection shows a Gear VR mono cubic image that is a special variation on the horizontal strip format.

The Gear VR mono cubic faces are located in the format:

Left Right Top (Rotated 180°) Bottom (Rotated 180°) Back Front

A Gear VR stereo document is the same Gear VR cubic format just with an "SBS" side by side stereo frame arrangement. In a Gear VR stereo image the right view is placed first, followed by the left view.

The Gear VR stereo cubic faces are located in the format:

R-Left R-Right R-Top (Rotated 180°) R-Bottom (Rotated 180°) R-Back R-Front L-Left L-Right L-Top (Rotated 180°) L-Bottom (Rotated 180°) L-Back L-Front

Horizontal Cross Cubemap

Horizontal Cross Cubemap

The horizontal cross faces are located in the format:

blank top blank blank
left front right back
blank bottom blank blank

Horizontal Strip Cubemap

Horizontal Strip Cubemap

The horizontal strip faces are located in the format:

front right back left top bottom

Horizontal Tee Cubemap

Horizontal Tee Cubemap

The horizontal tee faces are located in the format:

top blank blank blank
front right back left
bottom blank blank blank

Equirectangular, Latitude/Longitude, Spherical

equirectangular

This image projection shows a 2:1 aspect ratio 360° x 180° spherical panorama.


LG360 Camera

LG360

The LG360 Camera camera has two fisheye lenses (facing forwards and backwards) that film a scene in panoramic 360° live action video.

The camera saves the raw unstitched video in a side by side face arrangement at 30 frame per second.


Mental Ray Cube 1

Mental Ray Cube 1

The image projection shows a the mental ray mib_lookup_cube1 horizontal strip image format.

The faces are located in the format:

left
right
bottom
top (flipped vertically)
back
front

Mirrorball

Mirrorball

A mirrorball or ball map image is what you get when you photograph a chrome sphere. This image projection is common in the visual effects industry when a quick set lighting reference and environment map is needed.


Ricoh Theta S Camera

Ricoh Theta S

The Ricoh Theta S camera has two fisheye lenses (facing forwards and backwards) that film a scene in panoramic 360° live action video.

The camera saves the raw unstitched video in a side by side face arrangement to a 1920x1080 pixel sized video format at 30 frame per second.


Samsung Gear 360 Camera

Samsung Gear 360

The Samsung Gear 360 camera has two fisheye lenses (facing forwards and backwards) that film a scene in panoramic 360° live action video.

The camera saves the raw unstitched video in a side by side face arrangement at 30 frame per second.


Starglobe / Quadsphere

Quadsphere

The Starglobe / quadsphere format is a custom polygon sphere that avoids the issues of pinched polar regions by using an all quad polygon topology. This is the same type of geometry that is used as the Mudbox primitive sphere shape.

Quadsphere


Vertical Cross Cubemap

Vertical Cross Cubemap

The vertical cross faces are located in the format:

blank top blank
left front right
blank bottom blank
blank back (rotated 180°) blank

Vertical Strip Cubemap

Vertical Strip Cubemap

The vertical strip faces are located in the format:

front
right
back
left
top
bottom

Vertical Tee Cubemap

Vertical Tee Cubemap

The vertical tee faces are located in the format:

left front right
blank bottomblank
blank back (rotated 180°) blank
blank top blank

YouTube Cubemap 3x2

YouTubeCubemap 3x2

The YouTube Cubemap 3x2 faces are located in the format:

left front right
bottom (rotated 270°) back (rotated 90°) top (rotated 270°)

Closing Notes

I hope you find these mesh files useful for your VR/Pano/Fulldome projects. If you have any questions, feel free to contact me via email or twitter.

Cheers,
Andrew Hazelden

Email: [email protected]
Blog: http://www.andrewhazelden.com

panoramic_geometry_collection's People

Contributors

andrewhazelden avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.