Zeno Rogue
|
53d5510697
|
fixed texts not appearing
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
52ce5ac9aa
|
3d:: all the regular honeycombs
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
d660531a22
|
3d:: more elegant euclid3::getcoord
|
2019-09-12 22:38:43 +02:00 |
|
Zeno Rogue
|
cb8e34204f
|
two more Euclidean honeycombs; also split buildpolys into subfunctions
|
2019-09-12 22:38:43 +02:00 |
|
?
|
699109ef2a
|
3d:: draw:: model from triangles
|
2019-09-12 22:38:43 +02:00 |
|
?
|
33cc46e8d1
|
3d:: lines with priority set to SUPERLINE ignore depth testing as expected
|
2019-09-12 22:38:42 +02:00 |
|
?
|
8d83959229
|
if triangles are drawn, outlines are disabled
|
2019-09-12 22:38:42 +02:00 |
|
?
|
f879a2c21c
|
draw:: z-level can now be set for each layer
|
2019-09-12 22:38:42 +02:00 |
|
?
|
4ac186437b
|
editable statues
|
2019-09-12 22:38:42 +02:00 |
|
?
|
b48cf6eba1
|
3D:: no more extra points on lines (and especially with TRIANGLES)
|
2019-09-12 22:38:42 +02:00 |
|
?
|
81dd0c71da
|
added some missing guards for CAP_BT and MAXMDIM
|
2019-09-12 22:38:42 +02:00 |
|
?
|
f451e017a3
|
3D:: now works with anaglyph
|
2019-09-12 22:38:42 +02:00 |
|
?
|
676abdf03b
|
used scalefactor when it was not used while it should: WOLF scaling, leg animation, shmup
|
2019-09-12 22:38:42 +02:00 |
|
?
|
041c7af987
|
3d:: *_d functions now consistently put d as the first argument
|
2019-09-12 22:38:42 +02:00 |
|
?
|
ee87c94e05
|
3d:: queuechr(V/T) no longer displays points if they are behind
|
2019-09-12 22:38:42 +02:00 |
|
?
|
0620916dd2
|
3d:: miniwalls used for weird stuff
|
2019-09-12 22:38:42 +02:00 |
|
?
|
c2b6600ce5
|
3d:: renamed shBinaryWall to shWall3D
|
2019-09-12 22:38:42 +02:00 |
|
?
|
42e4342c4a
|
3d:: fixed pushing directions
|
2019-09-12 22:38:42 +02:00 |
|
?
|
aac03e72fe
|
3d:: depthtest disabled for PPR::SUPERLINE and beyond
|
2019-09-12 22:38:42 +02:00 |
|
?
|
3de228fce1
|
3D:: fixed item graphics
|
2019-09-12 22:38:42 +02:00 |
|
?
|
fe174d8873
|
3D:: elliptic space
|
2019-09-12 22:38:40 +02:00 |
|
?
|
7e4cc69c06
|
sphere3 is not two_sided_model
|
2019-09-12 22:38:40 +02:00 |
|
?
|
259e376909
|
3d:: four-phase drawing of sphere
|
2019-09-12 22:38:40 +02:00 |
|
?
|
33d4854c14
|
3D:: 120-cell
|
2019-09-12 22:38:40 +02:00 |
|
?
|
7110be2032
|
3D:: cube tiling
|
2019-09-12 22:38:40 +02:00 |
|
?
|
d08e58f404
|
3d:: 2D/3D is now selectable at runtime
|
2019-09-12 22:38:40 +02:00 |
|
?
|
d87a471714
|
3D::binary:: nice walls
|
2019-09-12 22:38:40 +02:00 |
|
?
|
0bc644e132
|
support POLY_TRIANGLES
|
2019-09-12 22:38:40 +02:00 |
|
?
|
0ea37718f0
|
shaderside projection for DIM==3
|
2019-09-12 22:38:39 +02:00 |
|
?
|
56d628d4d8
|
adjusting for 3D part II
|
2019-09-12 22:38:39 +02:00 |
|
?
|
e73d2f2f22
|
some work on 3D view
|
2019-09-12 22:38:39 +02:00 |
|
?
|
a3eb161235
|
added CAP_SHAPES: poly system works, but no shapes are used
|
2019-09-12 22:38:39 +02:00 |
|
?
|
dd0f573ca9
|
hyperpoint adjusted for 3D geometry
|
2019-09-12 22:38:39 +02:00 |
|
?
|
e39777f04d
|
CAP_ animations etc. cleanup
|
2019-09-12 22:38:39 +02:00 |
|
?
|
99aa7e420b
|
CAP_POLY part 1
|
2019-09-12 22:38:39 +02:00 |
|
?
|
b25730d5c9
|
geometry flags part 1
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
8d588cbdab
|
racing:: trophies
|
2019-09-12 22:38:38 +02:00 |
|
Zeno Rogue
|
a1b22cbf9f
|
newlands:: more theming
|
2019-04-29 17:19:06 +02:00 |
|
Zeno Rogue
|
724d3516fa
|
variant:: first version
|
2019-04-29 17:19:05 +02:00 |
|
Zeno Rogue
|
f546bba84a
|
fixes for mobile
|
2019-02-08 16:57:19 +01:00 |
|
Zeno Rogue
|
1d468b1685
|
changed the priority of MFloor to FLOOR_DRAGON
|
2019-02-06 22:42:11 +01:00 |
|
Charlène
|
9cee52cf81
|
Fix colors for big endian architectures.
|
2019-02-06 18:50:36 +01:00 |
|
Zeno Rogue
|
8ac1cf8731
|
fixed some issues with commandline arguments (svg shots made correctly from cli)
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
91873c19c6
|
fixed the cameraangle option
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
fd9d6208f2
|
no darkening in rotated hyperboles
|
2019-02-06 16:39:08 +01:00 |
|
Zeno Rogue
|
3d76e90584
|
conical spirals and bands
|
2019-02-06 16:36:52 +01:00 |
|
Zeno Rogue
|
e2b262979b
|
startgame animations
|
2019-02-06 16:36:52 +01:00 |
|
Zeno Rogue
|
8ba603fba3
|
svg:: circles now have better linewidth
|
2018-12-14 19:30:22 +01:00 |
|
Zeno Rogue
|
285211bcf3
|
invalid_point functions, and using them in smart_range and queuestr/chr
|
2018-12-14 19:27:12 +01:00 |
|
Zeno Rogue
|
7d587c63ba
|
relative-size queuestr, queuechar, and queuecircle work better now
|
2018-12-11 22:10:53 +01:00 |
|
Zeno Rogue
|
5e0bd401fc
|
tiny bird and tiny shark shapes, for use in RogueViz
|
2018-11-20 00:20:11 +01:00 |
|
Zeno Rogue
|
e25bc8e455
|
glhr:: shaderside projection for the half-plane model
|
2018-11-19 20:53:35 +01:00 |
|
Zeno Rogue
|
50a86d1e88
|
glhr:: shader-side band now ignores depth
|
2018-11-18 18:26:56 +01:00 |
|
Zeno Rogue
|
e7b90fdb05
|
fixed some minor issues with HyperRogue's 3D
|
2018-11-18 18:26:56 +01:00 |
|
Zeno Rogue
|
d935febf09
|
refactored some global and stereo:: variables into display_data structure
|
2018-11-18 18:26:56 +01:00 |
|
Zeno Rogue
|
680dca90c8
|
shaderside projection
|
2018-11-18 18:26:55 +01:00 |
|
Zeno Rogue
|
36517a105d
|
fixed || used with POLY_FORCE_INVERTED
|
2018-11-11 12:55:11 +01:00 |
|
Zeno Rogue
|
f1b395ce52
|
moved backbrightness edit to colors; it is based on modelcolor rather than backcolor
|
2018-11-11 12:55:11 +01:00 |
|
Zeno Rogue
|
147dcb58c4
|
more models are known to sometimes require inverse
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
c1af8f9d3a
|
bandfixer (for normal geometries)
|
2018-11-11 11:27:35 +01:00 |
|
Zeno Rogue
|
f1b6cc0f48
|
ringcolor improvements
|
2018-11-11 11:25:59 +01:00 |
|
Zeno Rogue
|
d1d2a300c4
|
refactored the degree constant
|
2018-11-11 11:25:59 +01:00 |
|
Zeno Rogue
|
5978830e01
|
filled model drawing (for some models)
|
2018-11-11 11:25:59 +01:00 |
|
Zeno Rogue
|
542e80081f
|
conformal:: new models: formula and rotated hyperboles
|
2018-11-11 11:25:59 +01:00 |
|
Zeno Rogue
|
4513500f23
|
size check disabled in Joukowsky
|
2018-11-01 19:08:01 +01:00 |
|
Zeno Rogue
|
115b9b0f45
|
small refactor
|
2018-11-01 19:08:01 +01:00 |
|
Zeno Rogue
|
66e3908f8a
|
fixed for older compilers
|
2018-10-28 04:06:59 +01:00 |
|
Zeno Rogue
|
53687108f6
|
svg:: improved linewidth
|
2018-10-28 03:09:07 +01:00 |
|
Zeno Rogue
|
77837e0810
|
Hyperboloid/Hemisphere models improved on sphere/Euclidean oto
|
2018-10-28 03:09:07 +01:00 |
|
Zeno Rogue
|
d89882a30d
|
better darkening of the other side
|
2018-10-28 03:09:07 +01:00 |
|
Zeno Rogue
|
804b489ebf
|
improved hemisphere model; nicer handling of ballangle
|
2018-10-28 03:09:06 +01:00 |
|
Zeno Rogue
|
cbb53cfe68
|
Joukowsky transform, and better inverted Poincare
|
2018-10-28 03:09:06 +01:00 |
|
Zeno Rogue
|
b44063f500
|
darken_color correctly darkens hyperboloid instead of disabling it
|
2018-10-23 20:12:38 +02:00 |
|
Zeno Rogue
|
f887ae23a6
|
draw_back() now darkens both fill color and stroke color
|
2018-10-23 20:11:49 +02:00 |
|
Zeno Rogue
|
8a37a43547
|
improved hyperboloid model
|
2018-10-23 20:08:57 +02:00 |
|
Zeno Rogue
|
a9535878c4
|
model orientation
|
2018-10-23 16:58:19 +02:00 |
|
Zeno Rogue
|
ddba5f0faa
|
matrix-based queuestr and queuecircle now know how to scale their output appropriately to geometry
|
2018-09-23 16:34:53 +02:00 |
|
Zeno Rogue
|
8999ceb59b
|
fixed texts disappearing when scale is set to less than 0
|
2018-09-10 17:24:58 +02:00 |
|
Zeno Rogue
|
4ae9156c30
|
more glitch fix
|
2018-09-07 17:45:21 +02:00 |
|
Zeno Rogue
|
6f3fcb2694
|
fixed a bug with centerin
|
2018-09-07 17:28:55 +02:00 |
|
Zeno Rogue
|
093022b3ec
|
more elegant tinf handling
|
2018-09-07 17:28:40 +02:00 |
|
Zeno Rogue
|
04554a436f
|
improved INVERSE issues in stereographic
|
2018-09-07 16:18:40 +02:00 |
|
Zeno Rogue
|
a74a73cac1
|
fixed a bug with infront graphics (caused by draw() changing the parameter)
|
2018-09-07 15:17:48 +02:00 |
|
Zeno Rogue
|
3e1cb1ba6d
|
fixed incorrect rendering in models with MINIMIZE_GL_CALLS
|
2018-09-05 15:21:24 +02:00 |
|
Zeno Rogue
|
2938ea20d0
|
fixed a bug with dqi_poly::draw() in other models
|
2018-09-05 03:51:30 +02:00 |
|
Zeno Rogue
|
c49c4eccb2
|
added missing const in queue sort
|
2018-09-05 00:18:40 +02:00 |
|
Zeno Rogue
|
78fc8e04b0
|
faster text with MINIMIZE_GL_CALLS
|
2018-09-04 23:27:51 +02:00 |
|
Zeno Rogue
|
35353fe70e
|
faster graphics with MINIMIZE_GL_CALLS
|
2018-09-04 23:27:27 +02:00 |
|
Zeno Rogue
|
1ab460ffb1
|
type color_t should now be consistently used for colors; reimplemented drawqueue in OO fashion
|
2018-09-04 19:53:42 +02:00 |
|
Zeno Rogue
|
a4cf130b78
|
constexpr int PMAX
|
2018-09-01 14:31:13 +02:00 |
|
Zeno Rogue
|
00937fff3c
|
fixed the Compass graphics
|
2018-08-31 04:19:21 +02:00 |
|
Zeno Rogue
|
e6fd183302
|
fixed Ivy graphics on euclid6
|
2018-08-28 19:06:43 +02:00 |
|
Zeno Rogue
|
015e69cf30
|
simplified the scaling scode
|
2018-08-28 19:05:57 +02:00 |
|
Zeno Rogue
|
6de0f0a8aa
|
instead of nonbitrunc, gp::on and irr::on, there is one variable, variation
|
2018-08-28 17:17:34 +02:00 |
|
Zeno Rogue
|
1af2c04407
|
enum class used for PPR
|
2018-08-28 14:27:23 +02:00 |
|
Zeno Rogue
|
25c09154dc
|
fixed a crash when drawing inventory items while drawcell is also NULL; priority functions now use PPR_DEFAULT not -1; priority is passed as PPR not int
|
2018-08-28 13:45:11 +02:00 |
|
Zeno Rogue
|
ff84f63abd
|
Fixed mapediting floorshapes. Also works nicely for all geometries now. Enum used for shapegroups.
|
2018-08-27 19:27:35 +02:00 |
|
Zeno Rogue
|
6edc257f28
|
arcm:: improved graphics on dihedra and hosohedra
|
2018-08-21 04:55:39 +02:00 |
|
Zeno Rogue
|
0fd9cc46f2
|
improved spherical display of low-face polyhedra
|
2018-08-21 02:38:50 +02:00 |
|
Zeno Rogue
|
c54d4ec59d
|
struct archimedean_tiling
|
2018-08-20 02:02:45 +02:00 |
|