+ All Categories
Home > Documents > RenderServer/Client Project Dan Priece. A Quick Refresher: VR files (QTVR, TIFF...etc.) Render...

RenderServer/Client Project Dan Priece. A Quick Refresher: VR files (QTVR, TIFF...etc.) Render...

Date post: 13-Dec-2015
Category:
Upload: felicia-arnold
View: 222 times
Download: 2 times
Share this document with a friend
Popular Tags:
10
RenderServer/Client Project Dan Priece
Transcript

RenderServer/Client ProjectDan Priece

A Quick Refresher:

VR files (QTVR, TIFF...etc.) Render groups of images into one file based on

control points Shapes images to give 3D appearance Concern is with cube rendering

6 separate sides Coarse-grain

Objectives:

Create Server/Client software for VR Send each side of VR cube to client

THE BIG ONE! Receive and render results into VR image

Send each side of VR cube to client

Step 1: Client Connection Client needs to know port Server needs to know to listen Thread.start()

Step 2: Client Reconnects Separate port Separate thread

Step 3: Client Information Collects and sends cpu/core/load information

Send each side of VR cube to client

Step 4: Balance Clients Must be done before render request Based on client input

Step 5: Balance Data Can only be done after request

Step 6: Send Package Step 7: Receive Image

Receive and render results

PanoTools PTmender

Enblend

PanoTools

Enblend

Results:

At Best time is t/6+(~1) 6 cube sides 1 final cube render Average time for single machine: 68s Fastest time for single machine:48s


Recommended