ImageEn, unit iexBitmaps

TIEEquirectangularRenderer

TIEEquirectangularRenderer


Declaration


TIEEquirectangularRenderer = class(TIEVirtualBitmapProvider);



Description


Use TIEEquirectangularRenderer as bitmap provider for VirtualBitmapProvider property to display equirectangular images (Google Android PhotoSphere 360 panoramic images).


Methods and Properties


  Create
  CamFov
  CamHeading
  CamPitch
  Quality



Demo


  Demos\Other\Photosphere\Photosphere.dpr



Example


ImageEnViewContainer.IO.LoadFromFile('panoimage.jpg');
ImageEnViewDisplayer.IEBitmap.VirtualBitmapProvider := TIEEquirectangularRenderer.Create(ImageEnViewContainer.IEBitmap, ImageEnViewContainer.IO.Params, false);
ImageEnViewDisplayer.Update();