Zeno Rogue
6cc988ca08
texture:: fixed zoom/scale to scale/rotate
2020-05-30 20:08:05 +02:00
Zeno Rogue
edc86a70d1
texture:: save arb filename
2020-05-30 20:07:50 +02:00
Zeno Rogue
6f6586b3f2
Merge branch 'master' into hooks-naming
2020-04-19 13:39:07 +02:00
Zeno Rogue
4ffbe27784
pen width and paint color are now defined in mapeditor.cpp not texture.cpp
2020-04-18 16:10:56 +02:00
Zeno Rogue
0472bf764f
moved all projection-related parameters to a special struct; another copy of that struct created for rug
2020-04-17 00:53:58 +02:00
Arthur O'Dwyer
934e3d9a42
Consistently name every hookset with prefix hooks_
. NFC.
...
I'm sure this causes massive merge-conflicts in the non-public code,
but I think it'd be a good idea, if only to avoid confusion between
e.g. `clearMemory` and the-variable-formerly-known-as `clearmemory`.
2020-04-12 10:49:32 -04:00
Zeno Rogue
c247936e34
removed the functions queuechr -- use queuestr now
2019-12-26 23:38:28 +01:00
Zeno Rogue
d5c8aebf16
renamed binary:: to bt:: and binarytiling to bt::in()
2019-12-14 12:05:01 +01:00
Zeno Rogue
f772f9b7fd
replaced 'archimedean' with 'arcm::in()'
2019-12-14 11:57:23 +01:00
Zeno Rogue
4dfa168ce4
parser/texture:: txp function
2019-11-15 13:50:23 +01:00
Zeno Rogue
ef9e2236ba
viewctr is no more... major reduction of redundancy/complexity
2019-11-14 00:26:50 +01:00
Zeno Rogue
d1d8ee07a1
fixed texture overlay
2019-11-03 11:00:56 +01:00
Zeno Rogue
09fcd14aa7
redesigned shader system
2019-10-21 22:34:20 +02:00
Zeno Rogue
9647cbd47e
added #include hyper.h to all cpp files
2019-09-12 22:50:16 +02:00
Zeno Rogue
a60b88f7ba
fixed an issue in textures causing compilation error
2019-09-12 22:50:16 +02:00
Zeno Rogue
62214a26e1
fixed the bug with black creatures in 3D
2019-09-12 22:50:14 +02:00
Zeno Rogue
95da7ff09e
using viewcenter() consistently
2019-09-12 22:50:13 +02:00
Zeno Rogue
96bf478482
renamed DIM to GDIM
2019-09-12 22:50:13 +02:00
Zeno Rogue
8b1c7bffe4
initial reformatting of comments for Doxygen
2019-09-12 22:50:13 +02:00
Zeno Rogue
609d1b91d3
further cleanup
2019-09-12 22:50:13 +02:00
Zeno Rogue
5ea055b39e
split namespace conformal into models and history
2019-09-12 22:50:12 +02:00
Zeno Rogue
a423dbd2da
more header cleanup
2019-09-12 22:50:12 +02:00
Zeno Rogue
c131e21198
namespace hyperpoint_vec removed
2019-09-12 22:50:12 +02:00
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
f7d580fa9c
replaced fts variants with a single fts
2019-09-12 22:50:02 +02:00
Zeno Rogue
d89fb49e13
refactured 'texture_order' as a separate function
2019-09-12 22:43:01 +02:00
Zeno Rogue
c8e950cd40
added some missing CAP_ and MAXMDIM guards
2019-09-12 22:43:01 +02:00
Zeno Rogue
3da6090320
dialog:: addBoolItem_action, addBoolItem_action_neg, addBoolItem_choice used when applicable
2019-09-12 22:43:00 +02:00
Zeno Rogue
d7406af1df
more triangles shown in 3D textures
2019-09-12 22:42:59 +02:00
Zeno Rogue
418fa37dd8
3d:: texture:: remap single-type textures to 3D geometries
2019-09-12 22:42:59 +02:00
Zeno Rogue
ccb970f6fe
texture:: all-cells-different-textures are now considered correctly mapped if geometry has not been changed
2019-09-12 22:42:59 +02:00
Zeno Rogue
84af8f2b32
added some missing conformal::configure()
2019-09-12 22:42:59 +02:00
Zeno Rogue
ac6da6831d
fixed RawTexture not appearing
2019-09-12 22:38:46 +02:00
Zeno Rogue
f68b216eb4
original image size is accessible in texture_data
2019-09-12 22:38:46 +02:00
Zeno Rogue
f6de21e143
texture:: aura no longer flickers
2019-09-12 22:38:45 +02:00
?
d95a6ae0d7
new hypot functions in textures
2019-09-12 22:38:42 +02:00
Zeno Rogue
9ccf82d9dc
texture:: 'paint textures' in main menu now starts Canvas automatically
2019-02-06 18:48:52 +01:00
Zeno Rogue
c73b598d93
screenshots are more configurable now
2018-12-14 19:30:17 +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
549d86b15d
arg:: shift_arg_formula used instead of argf
2018-11-11 11:27:36 +01: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
638032c47c
fix fixed
2018-09-02 15:55:37 +02:00
Zeno Rogue
b80583cf08
hyperweb: loadTextureGL() now works correctly
2018-09-02 15:11:24 +02:00
Zeno Rogue
a7f1e560c5
subcodes can be (de)selected in the pattern selection
2018-08-30 19:14:04 +02:00
Zeno Rogue
2c1b8c3b14
texture remapping to dual/bitruncated Archimedean
2018-08-30 17:54:04 +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
c17efce3b5
PAT_TYPES now separate from PAT_NONE; PAT_* constants now use enum
2018-08-28 04:05:32 +02:00
Zeno Rogue
baffb16e83
fix XLAT(canvas) to XLATN
2018-08-27 19:38:02 +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