CodingTrain / CodingTrain/Suggestion-Box
[Coding Challenge Suggestion] Illumination Problem, Penrose ellipse and billiards
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 570
- Fork
- 85
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Hi Daniel, Hi everybody else !
I think there might be an interresting coding challenge based on the Illumination Problem, Penrose ellipse and billiards
Here's a reference video : https://www.youtube.com/watch?v=xhj5er1k6GQ
and here's some web page concerning this topic :
- http://mathworld.wolfram.com/IlluminationProblem.html
- http://mathworld.wolfram.com/Billiards.html
- https://en.wikipedia.org/wiki/Illumination_problem
The topics that can be included in the code are at least :
- How to approach the problem (Sending multiples rays ? How many rays ? How many reflexion ?)
- How to construct the Penrose ellipse ?
- How to detect collision between rays and the lines/curves ?
- How to manage reflexion on these lines/curves ?
Keep up the good work !
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Non vengono indicati file del repository, test o punti di ingresso. Inizia esaminando il video collegato e i riferimenti, quindi definisci l'ambito della sfida relativamente ai raggi, alla costruzione dell'ellisse di Penrose, al rilevamento delle collisioni e alla riflessione; sarà completata quando tali requisiti e criteri di accettazione saranno concordati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Ambito
- computer-graphics
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100