Zeno Rogue
|
d560dd1283
|
added #undef c to celldrawer.cpp
|
2019-10-26 17:02:30 +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
|
c9e45e0db3
|
patterns: selectable '/' pattern
|
2019-10-26 15:42:20 +02:00 |
|
Zeno Rogue
|
5f9970fce2
|
raycasting takes fog into account
|
2019-10-26 15:33:57 +02:00 |
|
Zeno Rogue
|
391f421b98
|
reduce sightrange in gCrystal344 (assume raycasting)
|
2019-10-26 15:33:28 +02:00 |
|
Zeno Rogue
|
b5bbb05d07
|
warning on entering pits
|
2019-10-26 14:47:22 +02:00 |
|
Zeno Rogue
|
3d427cac61
|
fixed Orb of Speed saving on the first move
|
2019-10-26 14:40:15 +02:00 |
|
Zeno Rogue
|
3477371ffd
|
const version of glmatrix::as_stdarray
|
2019-10-26 14:34:44 +02:00 |
|
Zeno Rogue
|
93f145adb0
|
fixed pushdown (?)
|
2019-10-26 14:34:22 +02:00 |
|
Zeno Rogue
|
9cc4f627cf
|
ray:: fixed distance in Sol
|
2019-10-26 14:19:53 +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
|
64330fab93
|
optimize racing mode (old renderer)
|
2019-10-26 01:09:25 +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
|
0e7c5055ae
|
fixed incorrect mouse interpretation in spherical ortho
|
2019-10-25 23:24:21 +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
|
38414c65b4
|
devmods/edit-shaders:: resolved name conflict
|
2019-10-25 14:50:03 +02:00 |
|
Zeno Rogue
|
72e6859dd5
|
Penrose staircase pattern in Nil, and diagonal pattern in Crystal
|
2019-10-25 12:47:03 +02:00 |
|
Zeno Rogue
|
85a08d205d
|
refactored celldraw
|
2019-10-25 12:44:41 +02:00 |
|
Zeno Rogue
|
4d5fb13b32
|
removed BUILDZEBRA from drawcell
|
2019-10-25 09:22:19 +02:00 |
|
Zeno Rogue
|
fd8f363b8f
|
nil:: quotient spaces
|
2019-10-25 08:52:18 +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
|
2f15d0f013
|
no more local_perspective taken into account for SF_PIXELS
|
2019-10-22 22:43:07 +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
|
ae2d825075
|
kleinize for GDIM3
|
2019-10-22 12:05:47 +02:00 |
|
Zeno Rogue
|
80a6c4a580
|
no more weird acting on loadConfig when the file is empty
|
2019-10-22 12:05:22 +02:00 |
|
Zeno Rogue
|
0e3fc3a0f9
|
fixed R3 shader
|
2019-10-22 10:52:30 +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 |
|