9/28/2023 0 Comments Convert panorama to photosphere![]() There he can paint the shapes, but for feedback he watches the sphere from the centerpoint. One makes an empty drawing say 3000 px wide and 1500 px high, fills it (if needed) with squares for easier orientation and goes to layer live equirectangular projection mode. We can try it.Īctually Affinity Photo has live equirectangular mapping. Directly as stretched it was hopeless, nothing became recognizable near poles and the rest was (at best) laughably distorted, when the result was projected on a sphere.įilling the green area before stretching worked marginally better, if the meridians and parallels were in place for reference, but in practice it was also hopelessly non-productive.ĪDD: User Gerald Falla has told in his answer how it should be done. Placed on the sphere the result is a little cleaner due the pinched polar areas, but still far from the ideal: The image should contain sharp rectangles. As a photo this could be quite high resolution, but for this it's too coarse - as you see, polar areas are fuzzy. The numbers reflect the dimensions W=3000, H=1500. This is the stretched image and the stretching dialog in Affinity Photo: This is for bidirectional stretching, one directional stretching has nearly same formula, only replace (W-1)/2 with (W-1). W and H are the image size in pixels, the coordinates are assumed to have ranges from 0 to (W-1) and (H-1). The mapping takes content to point (x,y) in the stretched image from unstretched image point (x',y'), where y' =the same y and x' =(W-1)/2 + (x-(W-1)/2)cos(Pi(y-(H-1)/2)/(H-1)). The stretching is possible in programs which have mapping with custom equations. Parallels in unstretched image are the same as in the stretched image, but meridians are differently scaled cosine curves: The practical drawing onto the green area is extremely difficult, because only very small items do not get distorted.ĭrawing can be helped with lines which will become horizontal and vertical in the stretched image and present meridians and parallels on the globe map. ![]() In both cases the total stretching is the same (=nothing at the equator, one point to whole image width at the poles). If you do the stretching to both directions, the job can seem subjectively easier: The exact form of the edge of the green area is a half cycle of cosine curve (it's the same as sine curve, but shifted) If you insert the items into green area, cut it to small horizontal slices and stretch every green part as wide as the rectangle, you have the wanted equirectangular image. The green area shows how much room you have: In theory you can draw without stretching and with mathematical transform you can create the stretched image. Small items on the equator could be drawn as is without error. Single points, the north and south poles will fill alone the top and the bottom edges of the rectangle. The more stretching the further the item is from the equator. But horizontally you must stretch the items. Put the items into the rectangle, but you must decide the right scaling. You want obviously draw space dust, stars and maybe some imagined planets, too. You "simply" take a rectangular area which is 2 times as wide as it's high. ![]() Your VR system will map it onto a sphere like in the left and the system user watches it sitting in the midpoint of the sphere. You want to draw an image which is distorted like the right one. You can now save (“Export” option in GIMP) the image to share with the world.These Wikipedia images should make it clear: Now you can adjust the angles and view of the photo until the frame looks perfect. “Filters” > “Map” > “Panorama Projection” Now convert the 360 image to a flat projection by selecting: The manufacturers supplied camera software often supports grabbing part of a video frame. Step 1: Select your 360 image (or video frame) In this example I’ll us GIMP because it’s completely free and easy to use. You can make little planets in most graphical programs, including Adobe Photoshop. Step 0: Download GIMP 2.10 (other programs are available) You can also use free image tools to achieve the same results, but also giving more control on the output. Sometimes you might want even more control over the output. In the Insta360 Studio it’s done by selecting “Snapshot” and then the “Normal View” option. In GoPro Player you can use the “Export” option to grab an image in a resolution of your choosing. Many 360 camera manufacturers bundle software with their cameras that allow you to take grabs of your 360 photos and videos. However, sometimes you just want to share a “normal”, flat photo with someone, without the need for a 360 viewer. Use GIMP to transform a 360 photo into a flat photo that looks perfect, and is easy to share.ģ60 images offer amazing views of the world.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |