Files
igl/python/tcpviewer_client.py
T
2015-09-16 22:04:47 +02:00

23 lines
522 B
Python

# Echo client program
import socket
import igl
import array
HOST = '' # The remote host
PORT = 50008 # The same port as used by the server
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.connect((HOST, PORT))
V = igl.eigen.MatrixXd()
F = igl.eigen.MatrixXi()
igl.readOFF('../tutorial/shared/beetle.off', V, F)
viewer = igl.viewer.Viewer()
viewer.data.set_mesh(V,F)
data = viewer.serialize()
print(type(data[0]).__name__)
viewer.deserialize(data)
a = array.array('u',data)
s.sendall(a)
s.close()