2023-02-20 01:21:10 +00:00
2022-06-03 21:16:46 +01:00
2023-02-20 01:19:28 +00:00
2023-02-14 23:19:52 +00:00
2023-02-20 01:21:10 +00:00
2020-06-03 01:19:20 +01:00

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
Description
Fantasy telescope
Readme 5 MiB
Languages
C++ 96.1%
C 2.2%
Shell 1%
CMake 0.7%