snoopy/README.md

667 B
Executable File

snoopy

Networked fantasy telescope

Originally based on https://raytracing.github.io/

Original repository at https://github.com/ktyldev/flark

https://www.linuxhowtos.org/C_C++/socket.htm

todo

  • waits for connection
  • send a message to the client
  • move core rendering out of main.cpp
  • combine 'hittable' 'hittable_list' and 'scene' in 'world'
  • send rendered image data to client
  • form image file on client
  • extract netcode from main
  • specify protocol format
  • receive imaging command
  • render image
  • send image data
  • send image data using udp
  • send telemetry
  • compress image before sending