Skip to content
Snippets Groups Projects
Commit bbd3ba06 authored by Lentz, Rick's avatar Lentz, Rick
Browse files

Added README.md

parent d2bd5f4a
No related branches found
No related tags found
No related merge requests found
## Assignment II
This client-server software demonstrates the ability to perform a network task, specifically to remotely render an X3D object and return the rendered image to the client making the request.
The server has access to ~15,000 X3D models as well as the view3Dscene rendering service. The process starts with a user requesting the object ID, and the service fetches the model and associated resources. It passes these to view3Dscene and returns the rendered frame to the client. You can configure the server to use any repository by replacing the 'https://nps.edu/x3d_repository/' with the respective sequentially indexed model repository or model proxy service.
### The following steps are needed to set up and run these two applications.
1) on the server with CastleGameEngine, update the repository and start the server.py service using.
`python server.py`
2) On the client, run the command with the server's IP address, port, and model index as parameters respectively. E.g.:
`python client.py 192.168.86.225 65501 8100`
I placed a returned rendered vehicle object image on the UML diagram showing this output.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment