Recently got a 360-camera with two lenses . I want to broadcast the image from it to Unity. Because This is a webcam, I used the WebCamTexture class to broadcast a video stream to a sphere (the camera is inside the sphere, the polygons are turned inwards at the sphere itself). But, unfortunately, I encountered such distortions:

The camera itself is designed for mob. devices, it can be easily connected to the phone. After downloading the application and connecting the camera, I noticed that the distortions are almost imperceptible due, probably, to processing by the application:

That's the question: how to achieve this quality? Do I need any extras. Units for Unity? Should I use something else instead of a sphere, for example, built into the "Video PLayer" engine?
Thanks in advance for the answers and comments.
|
|
|
Edit: Hm, I tried to put the texture on a plane, and this is what happened:
What can you do about it? We must somehow turn the webcam image from stereoscopic to monoscopic.