update todo
This commit is contained in:
		
							parent
							
								
									cd05d5571b
								
							
						
					
					
						commit
						5e36789d2a
					
				
							
								
								
									
										18
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										18
									
								
								README.md
									
									
									
									
									
								
							@ -7,3 +7,21 @@ Originally based on https://raytracing.github.io/
 | 
				
			|||||||
Original repository at https://github.com/ktyldev/flark
 | 
					Original repository at https://github.com/ktyldev/flark
 | 
				
			||||||
 | 
					
 | 
				
			||||||
https://www.linuxhowtos.org/C_C++/socket.htm
 | 
					https://www.linuxhowtos.org/C_C++/socket.htm
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					## todo
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					* [x] waits for connection
 | 
				
			||||||
 | 
					* [x] send a message to the client
 | 
				
			||||||
 | 
					* [x] move core rendering out of main.cpp
 | 
				
			||||||
 | 
					* [ ] combine 'hittable' 'hittable_list' and 'scene' into 'world'
 | 
				
			||||||
 | 
					* [x] send rendered image data to client
 | 
				
			||||||
 | 
					* [x] form image file on client
 | 
				
			||||||
 | 
					* [ ] specify protocol format
 | 
				
			||||||
 | 
					* [ ] receive imaging command
 | 
				
			||||||
 | 
					* [x] render image
 | 
				
			||||||
 | 
					* [x] send image data
 | 
				
			||||||
 | 
					* [ ] send image data using udp
 | 
				
			||||||
 | 
					* [ ] send telemetry
 | 
				
			||||||
 | 
					* [ ] compress image before sending
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
							
								
								
									
										25
									
								
								telescope.md
									
									
									
									
									
								
							
							
						
						
									
										25
									
								
								telescope.md
									
									
									
									
									
								
							@ -1,25 +0,0 @@
 | 
				
			|||||||
fantasy telescope idea
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
use rti1w as a base
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
* [x] server waits for connection
 | 
					 | 
				
			||||||
* [x] client establishes connection
 | 
					 | 
				
			||||||
* [x] send a message to the client
 | 
					 | 
				
			||||||
* [x] move core rendering out of main.cpp
 | 
					 | 
				
			||||||
* [ ] combine 'hittable' 'hittable_list' and 'scene'
 | 
					 | 
				
			||||||
* [x] send rendered image data to client
 | 
					 | 
				
			||||||
* [x] form image file on client
 | 
					 | 
				
			||||||
* [ ] client sends receiving port to server
 | 
					 | 
				
			||||||
* [ ] client application sends command to send image
 | 
					 | 
				
			||||||
* [ ] server receives imaging command
 | 
					 | 
				
			||||||
* [ ] server renders image
 | 
					 | 
				
			||||||
* [ ] server sends image data stream to client
 | 
					 | 
				
			||||||
* [ ] client application receives image
 | 
					 | 
				
			||||||
* [ ] client requests resend of lost packets
 | 
					 | 
				
			||||||
* [ ] client displays image
 | 
					 | 
				
			||||||
* [ ] client saves image to file
 | 
					 | 
				
			||||||
* [ ] server sends telemetry to client (what telemetry?)
 | 
					 | 
				
			||||||
* [ ] server compresses image before sending to client
 | 
					 | 
				
			||||||
* [ ] client specifies image parameters
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user