Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | docs: update READMEHEADmaster | eug-vs | 2024-05-20 | -1/+8 |
| | ||||
* | feat: adjust camera speed for better FPS | eug-vs | 2024-05-20 | -12/+12 |
| | | | | And other controls | |||
* | feat: run at 60 FPS | eug-vs | 2024-05-19 | -7/+17 |
| | ||||
* | refactor: use loop syntax | eug-vs | 2024-05-18 | -3/+1 |
| | ||||
* | feat: descrease marching threshold | eug-vs | 2024-05-18 | -2/+2 |
| | ||||
* | feat: parallelize ray marching | eug-vs | 2024-05-18 | -93/+247 |
| | ||||
* | feat: dynamically create SDF from vec of Objects | eug-vs | 2021-10-30 | -70/+129 |
| | ||||
* | refactor!: separate rendering functionality | eug-vs | 2021-10-29 | -218/+276 |
| | ||||
* | chore: change project name | eug-vs | 2021-10-29 | -9/+9 |
| | ||||
* | feat!: remove unused code | eug-vs | 2021-10-29 | -95/+0 |
| | ||||
* | fix: use camera brightness | eug-vs | 2021-10-29 | -3/+3 |
| | ||||
* | feat: optimize the fuck out of everything | eug-vs | 2021-10-29 | -72/+61 |
| | ||||
* | docs: add README | Eugene Sokolov | 2021-10-28 | -0/+11 |
| | ||||
* | feat: make gear rotating | eug-vs | 2021-10-28 | -10/+13 |
| | ||||
* | feat: add sdf_gear() | eug-vs | 2021-10-28 | -25/+29 |
| | ||||
* | feat: increase ambient lighting level | eug-vs | 2021-10-28 | -4/+4 |
| | ||||
* | feat: use better softwhadows | eug-vs | 2021-10-28 | -3/+7 |
| | ||||
* | refactor: separate ligthing functions | eug-vs | 2021-10-28 | -34/+52 |
| | ||||
* | feat: use Matrix to compute screen position | eug-vs | 2021-10-28 | -20/+21 |
| | ||||
* | feat: more sophisticated camera movement | eug-vs | 2021-10-27 | -23/+44 |
| | ||||
* | feat: display FPS | eug-vs | 2021-10-27 | -1/+1 |
| | ||||
* | feat: allow controlling Lights | eug-vs | 2021-10-27 | -20/+24 |
| | ||||
* | feat: control camera with VIM keys | eug-vs | 2021-10-27 | -17/+36 |
| | ||||
* | feat: use ncurses for display | eug-vs | 2021-10-27 | -1/+11 |
| | ||||
* | chore: install ncurses | eug-vs | 2021-10-27 | -0/+31 |
| | ||||
* | feat: add box and sphere SDF | eug-vs | 2021-10-27 | -23/+35 |
| | ||||
* | refactor: define WIDTH & HEIGHT in one place | eug-vs | 2021-10-27 | -10/+10 |
| | ||||
* | feat: add shadows | eug-vs | 2021-10-27 | -3/+18 |
| | ||||
* | feat: increase screen size | eug-vs | 2021-10-27 | -7/+7 |
| | ||||
* | feat: add camera rotation | eug-vs | 2021-10-27 | -4/+11 |
| | ||||
* | feat: add time parameter | eug-vs | 2021-10-27 | -6/+15 |
| | ||||
* | feat: use cgmath::Vector3 | eug-vs | 2021-10-27 | -15/+22 |
| | ||||
* | chore: install cgmath | eug-vs | 2021-10-27 | -48/+20 |
| | ||||
* | feat: implement softmin function | eug-vs | 2021-10-27 | -9/+26 |
| | ||||
* | feat: implement lighting | eug-vs | 2021-10-26 | -10/+39 |
| | ||||
* | feat: add floor | eug-vs | 2021-10-25 | -9/+16 |
| | ||||
* | feat: initial commit | eug-vs | 2021-10-25 | -0/+289 |