Visualization, Spring'98, Yap

HOMEWORK 4:
ROTATING CUBES (SERVER-CLIENT VERSION)

  1. DUE:

  2. INTRODUCTION

    In this exercise, we want you to modify the HW 1 into a client-server framework. That is, we want a client that displays the rotating cube, but the rendering is performed on the server side. The server sends the rendered buffer to the client who displays it. Upon receipt of an image, the client makes another request.

  3. DETAILS

    Use the TCP/IP protocol (the sample program in the lecture can be modified for our purposes). The client requests to the server are one of the following:
    1. Rotate Outer Cube (x,y,x',y') (see HW1 for these parameters).
    2. Rotate Inner Cube (x,y,x',y').
    3. Update Image. This is in the absence of other user commands.
    4. Radio Button Command (spin, shading).
    5. Quit.

  4. ADDITIONAL NOTES

[PREVIOUS HOMEWORK] [NEXT HOMEWORK] [ALL HOMEWORKS] [CLASS PAGE]