4 ms·
Sphery vs. Shapes, the first raytraced game that is not software
- absurdfatalism 4y agoA open-source raytraced game runs as software or as just LUTs in an FPGA, achieving up to 50x efficiency gains. The project was featured in the embedded news site CNX-Software today. https://www.cnx-software.com/2022/09/28/3d-game-fpga-50x-more-efficient-x86-hardware/ https://www.cnx-software.com/2022/09/28/3d-game-fpga-50x-mor... And also in Tom's hardware: https://www.tomshardware.com/news/fpga-demo-shows-efficiency-gains-compared-to-x86-chip https://www.tomshardware.com/news/fpga-demo-shows-efficiency... An introductory video is at https://www.youtube.com/watch?v=hn3sr3VMJQU https://www.youtube.com/watch?v=hn3sr3VMJQU. It was done with the PipelineC https://github.com/JulianKemmerer/PipelineC https://github.com/JulianKemmerer/PipelineC autopipelining and CFlexHDL https://github.com/suarezvictor/CFlexHDL https://github.com/suarezvictor/CFlexHDL C++ parser tools for handling vector and scalar types in fixed and floating point with a clean syntax. We, proudly :-) believe this is the first interactive 3D raytraced game implemented as a circuit. Full details here https://raw.githubusercontent.com/JulianKemmerer/PipelineC-Graphics/main/doc/Sphery-vs-Shapes.pdf https://raw.githubusercontent.com/JulianKemmerer/PipelineC-G..., and sources here: https://github.com/JulianKemmerer/PipelineC-Graphics https://github.com/JulianKemmerer/PipelineC-Graphics