Zeno Rogue
|
b6e303ec7d
|
MAJOR refactoring: all geometry-dependent data (tessf, geom3::, shapes, hpc) are now contained in a structure
|
2019-09-12 22:50:03 +02:00 |
|
Zeno Rogue
|
ae100b1e72
|
removed some obsolete debug printfs
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
8eb3fa65e2
|
2D3D:: skies and ceilings
|
2019-09-12 22:50:02 +02:00 |
|
Zeno Rogue
|
a7172eba42
|
fixed potential crashes in GP?
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
24b66d6fd5
|
2D3D: fixed Goldberg
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
1759b840d4
|
2D3D:: optimized wallshapes using orthogonal_move
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
740cc5fbb6
|
2D3D:: wall shadows
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
df3e21b310
|
debug cleanup
|
2019-09-12 22:50:00 +02:00 |
|
Zeno Rogue
|
dea2073714
|
2d3d:: smaller cones for fires/bonfires/buoys/thumpers
|
2019-09-12 22:49:58 +02:00 |
|
Zeno Rogue
|
063e4e35c2
|
no more need_reset_geometry after make_floor_textures -- it will be done anyway
|
2019-09-12 22:49:43 +02:00 |
|
Zeno Rogue
|
00b601b1de
|
2d3d:: no more matrix/unmappable warnings
|
2019-09-12 22:49:22 +02:00 |
|
Zeno Rogue
|
dbb8857a39
|
2d3d:: cone graphics for trees etc.
|
2019-09-12 22:43:02 +02:00 |
|
Zeno Rogue
|
da49e6c8de
|
2d3d:: textures on sidewalls
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
d89fb49e13
|
refactured 'texture_order' as a separate function
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
5ab7249afd
|
horopoint cleanup in 2D
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
450739b133
|
2D3D: switch without changing the display
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
f8247073e7
|
2D-as-3D works in all geometries
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
1c4d86e0e9
|
3D graphics in 2D (first commit)
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
bd39bf970b
|
3d:: floor textures are no longer sometimes generated darkened
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
3c9e4db46e
|
major cleanup of projection setting
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
b8ad42a947
|
gradient background in floor texture
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
8844bd5a02
|
3d:: fixed the pmodel used for creating floor textures
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
5116d745c4
|
gldraw:: offset and texture_offset are now separate
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
fcedebd0d8
|
3d:: improved floor patterns
|
2019-09-12 22:38:46 +02:00 |
|
Zeno Rogue
|
5db2cfbd1a
|
3d:: textured walls
|
2019-09-12 22:38:45 +02:00 |
|
Zeno Rogue
|
78d88b5909
|
improved in the OO fashion: draw, relative_matrix, create_step, and several minor functions are now virtual in hrmap
|
2019-09-12 22:38:44 +02:00 |
|
?
|
d08e58f404
|
3d:: 2D/3D is now selectable at runtime
|
2019-09-12 22:38:40 +02:00 |
|
?
|
6502014ed8
|
3D:: disabled floorshapes
|
2019-09-12 22:38:40 +02:00 |
|
?
|
a3eb161235
|
added CAP_SHAPES: poly system works, but no shapes are used
|
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
|
a1b22cbf9f
|
newlands:: more theming
|
2019-04-29 17:19:06 +02:00 |
|
Zeno Rogue
|
de82b54163
|
renamed hook to floor_hook in floorshapes.cpp
|
2018-09-10 17:23:24 +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
|
a7f1e560c5
|
subcodes can be (de)selected in the pattern selection
|
2018-08-30 19:14:04 +02:00 |
|
Zeno Rogue
|
993ef1b164
|
random pseudohept in Archimedean duals
|
2018-08-30 16:10:35 +02:00 |
|
Zeno Rogue
|
829850a701
|
dual tilings
|
2018-08-30 02:11:43 +02:00 |
|
Zeno Rogue
|
020d9679bd
|
bitruncated Archimedean tilings
|
2018-08-29 04:28:34 +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
|
b63b4a810b
|
more updates, missing CAP_COMMANDLINE added
|
2018-08-25 00:04:10 +02:00 |
|
Zeno Rogue
|
903fd179d9
|
arcm:: digons
|
2018-08-21 04:24:14 +02:00 |
|
Zeno Rogue
|
598cbc5f2f
|
digons arising in the Warped Coast are now shown as narrow tiles
|
2018-08-21 02:47:53 +02:00 |
|
Zeno Rogue
|
683471b7c0
|
fixed the warnings in binarytiling
|
2018-08-20 16:54:34 +02:00 |
|
Zeno Rogue
|
7e728f9341
|
fixed floorshape gp delayer
|
2018-08-20 16:41:21 +02:00 |
|
Zeno Rogue
|
13e5c3a555
|
windmap now works on Goldberg, irregular, and Archimedean spheres
|
2018-08-20 16:28:47 +02:00 |
|
Zeno Rogue
|
7e52b1f340
|
sightrange of 30 was not enough on some spheres
|
2018-08-20 16:28:25 +02:00 |
|
Zeno Rogue
|
cd91148459
|
arcm:: all patterns work
|
2018-08-20 15:24:44 +02:00 |
|