Zeno Rogue
|
f1e31b961b
|
ray:: product spaces
|
2019-10-28 17:33:17 +01:00 |
|
Zeno Rogue
|
ebba7a2a82
|
ray:: configurable reflective walls
|
2019-10-27 02:23:20 +02:00 |
|
Zeno Rogue
|
a766abdff7
|
ray:: auto-entered sizes of uWall* uniforms
|
2019-10-27 00:58:02 +02:00 |
|
Zeno Rogue
|
79cbebf22f
|
ray:: reduced default max_cells
|
2019-10-26 18:25:14 +02:00 |
|
Zeno Rogue
|
fde37d56a9
|
ray:: replace GL_RGBA32F with actual value
|
2019-10-26 17:03:29 +02:00 |
|
Zeno Rogue
|
4df677f22f
|
ray:: reset raycaster on geometry change
|
2019-10-26 17:03:10 +02:00 |
|
Zeno Rogue
|
68c7514c2c
|
clear shaders on resetGL
|
2019-10-26 17:02:20 +02:00 |
|
Zeno Rogue
|
2645eae237
|
ray:: rudimentary comments
|
2019-10-26 15:42:38 +02:00 |
|
Zeno Rogue
|
5f9970fce2
|
raycasting takes fog into account
|
2019-10-26 15:33:57 +02:00 |
|
Zeno Rogue
|
6d38362bbc
|
ray:: take cview() into account
|
2019-10-26 14:17:50 +02:00 |
|
Zeno Rogue
|
45639c557b
|
fixup debug removed
|
2019-10-26 14:17:22 +02:00 |
|
Zeno Rogue
|
3c4fe13fac
|
ray:: set depth to match primitive-based shader
|
2019-10-26 14:11:44 +02:00 |
|
Zeno Rogue
|
852c45e429
|
ray:: trailing space
|
2019-10-26 10:55:35 +02:00 |
|
Zeno Rogue
|
deb98cba7f
|
ray:: reflective walls (turned off)
|
2019-10-26 10:55:19 +02:00 |
|
Zeno Rogue
|
ee06fdc326
|
ray:: removed extra #define PI
|
2019-10-26 10:54:59 +02:00 |
|
Zeno Rogue
|
df48abe6b1
|
ray:: transparent walls
|
2019-10-26 10:54:26 +02:00 |
|
Zeno Rogue
|
f044544c24
|
ray:: texture mapping
|
2019-10-26 10:32:44 +02:00 |
|
Zeno Rogue
|
368fbcbf72
|
ray:: replaced uniform uN with a constant
|
2019-10-26 09:25:55 +02:00 |
|
Zeno Rogue
|
74ff8c7192
|
ray:: use get_darkval
|
2019-10-26 09:14:38 +02:00 |
|
Zeno Rogue
|
8560f2322c
|
ray:: minstep and maxstep configurable
|
2019-10-26 00:43:15 +02:00 |
|
Zeno Rogue
|
5c335fb281
|
ray:: no render past walls in racing
|
2019-10-26 00:27:31 +02:00 |
|
Zeno Rogue
|
1f1b04bf93
|
out-of-range color configurable
|
2019-10-26 00:17:58 +02:00 |
|
Zeno Rogue
|
5c884dbfc1
|
ray:: CLI options
|
2019-10-26 00:12:40 +02:00 |
|
Zeno Rogue
|
fc9e2391dc
|
ray:: max cells and rays_generate configurable
|
2019-10-26 00:12:30 +02:00 |
|
Zeno Rogue
|
7879a4abe1
|
ray:: two-dimensional cell lists
|
2019-10-26 00:01:12 +02:00 |
|
Zeno Rogue
|
e0f243b11c
|
ray:: fixed order
|
2019-10-25 23:24:31 +02:00 |
|
Zeno Rogue
|
fcebfdbcf3
|
number of iterations configurable
|
2019-10-25 15:18:31 +02:00 |
|
Zeno Rogue
|
4e8e904ae2
|
compressed the uniform array uM
|
2019-10-25 15:11:44 +02:00 |
|
Zeno Rogue
|
8e5cf373cf
|
ray:: range configurable
|
2019-10-25 15:05:17 +02:00 |
|
Zeno Rogue
|
bd7805e68d
|
ray:: namespace and basic configurator
|
2019-10-25 14:50:48 +02:00 |
|
Zeno Rogue
|
85a08d205d
|
refactored celldraw
|
2019-10-25 12:44:41 +02:00 |
|
Zeno Rogue
|
8337a83568
|
raycasting::: ray_comparison_mode
|
2019-10-23 23:10:50 +02:00 |
|
Zeno Rogue
|
0905117869
|
raycasting:: Nil using geodesic formulas
|
2019-10-23 23:09:49 +02:00 |
|
Zeno Rogue
|
be9cea07b3
|
raytracing:: better Solv, and Nil
|
2019-10-23 18:52:57 +02:00 |
|
Zeno Rogue
|
3943b1937b
|
raycaster for Solv
|
2019-10-22 22:42:48 +02:00 |
|
Zeno Rogue
|
08700803c0
|
wall coordinate reading
|
2019-10-22 12:07:38 +02:00 |
|
Zeno Rogue
|
ed5a86a1b8
|
raycasting:: Euclidean
|
2019-10-22 10:52:17 +02:00 |
|
Zeno Rogue
|
edbbb51135
|
basic raycaster implementation
|
2019-10-22 00:37:57 +02:00 |
|