index
:
pistol
master
ASCII 3D-renderer using Ray Marching technique written in Rust with NCurses
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Commit message (
Expand
)
Author
Age
Lines
*
feat: adjust camera speed for better FPS
eug-vs
2024-05-20
-12
/
+12
*
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
/
+194
*
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
*
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
*
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
*
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
*
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
/
+207