A Unity3D renderer module for high quality 360 stereo pano pictures.

Закрито Опубліковано %project.relative_time Оплачується при отриманні
Закрито Оплачується при отриманні

We need a high quality renderer for 360 stereo photos to be used in Unity3D, please fully understand the requirement here. This module requires quite a bit understanding of Unity3D and shader programing experience.

Requirements:

# A reference implementation which almost has the same feature, but not for Unity3D, is Google’s VRView: [url removed, login to view]

# This Unity module is used in mobile VR environments too, i.e, Android(OS version 5.x+) and iPhone(OS version 8.x+) devices with cardboard. Unity has native support for these devices, but please bear in mind that some limitations(memory, GPU texture size, etc) may apply.

# For the renderer module, the input will be jpeg files, either one for each eye, each file is a sRGB JPEG file with width/height ratio of 2:1, or a 1:1 sRGB JPEG file. The file format is also explained in the above Google’s VRView page.

# The resolution of the JPEG file for one eye is from 512x256 pixels to 16384x8192 pixels. In order to support the high resolution, the module need to support fragmented uploading and rendering of textures, i.e, the module can split the image into multiple textures if needed, and upload them to GPU, then rendering correctly.

# For final rendering sharpness, the black lines in the test grid image should be visible clearly.

# Simple integration instructions should be provided for the progress.

Програмування на C# Unity 3D

ID Проекту: #10194638

Про проект

6 заявок(-ки) Дистанційний проект Остання активність 7 роки(ів) тому