Zeno Rogue
|
af9b049057
|
fixed the rug becoming black on some computers when resizing window or during the start animation
|
2019-11-03 15:52:19 +01:00 |
|
Zeno Rogue
|
adee8aa699
|
wall optimization option (-wallopt): do not draw things behind walls
|
2019-10-12 11:21:00 +02:00 |
|
Zeno Rogue
|
f6dfcba8fe
|
export shot_aa
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
848eb8f48b
|
export everything: modules compiled separately
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
82f24b4b6c
|
exporting necessary stuff all over (in progress)
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
9647cbd47e
|
added #include hyper.h to all cpp files
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
9df8f76b53
|
extra configuration for svg text
|
2019-09-12 22:50:16 +02:00 |
|
Zeno Rogue
|
96d7496043
|
refactored all the operations on View
|
2019-09-12 22:50:15 +02:00 |
|
Zeno Rogue
|
c5fec49cb6
|
animations in product (untested)
|
2019-09-12 22:50:14 +02:00 |
|
Zeno Rogue
|
00f4f4fca5
|
fully turnable product spaces
|
2019-09-12 22:50:13 +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
|
a0fcdb0c54
|
more header 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
|
2cf6abb273
|
removed rotmatrix as it did exactly the same as cspin
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
a423dbd2da
|
more header cleanup
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
c2d56fb9bc
|
autohdr.h applied in more files
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
1f9a79d45d
|
shots:: take now sets cells_generated_limit only in single shots via GUI
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
362daec90c
|
fixed a memory leak when taking postprocessed screenshots
|
2019-09-12 22:50:12 +02:00 |
|
Zeno Rogue
|
cfbabcff80
|
animations:: clearup
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
816320da94
|
sol:: solmul
|
2019-09-12 22:50:09 +02:00 |
|
Zeno Rogue
|
efe82291d1
|
no start animations without OpenGL/shaders
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
d5109fc3bb
|
maTranslationRotation animation
|
2019-09-12 22:50:08 +02:00 |
|
Zeno Rogue
|
ecfaa7c49d
|
ascii: no more animations in low graphics
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
687b19df43
|
line animations take extra_line_steps into account
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
daeffa3647
|
line animation records in reverse if lvspeed < 0, and no longer goes to far
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
47d8255b8a
|
CLI setting -record-only
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
6185ed674e
|
CLI setting -shotaa
|
2019-09-12 22:50:06 +02:00 |
|
Zeno Rogue
|
8a1ca8e05d
|
anims:: fixed hotkey clash and fallthrough
|
2019-09-12 22:50:05 +02:00 |
|
Zeno Rogue
|
1c6e6bafb4
|
moved the parameters from geom3:: to videopar
|
2019-09-12 22:50:04 +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
|
10fea51f14
|
stricter conditions on start animations
|
2019-09-12 22:49:56 +02:00 |
|
Zeno Rogue
|
8388a448e7
|
3d:: an option to limit cell generation
|
2019-09-12 22:49:45 +02:00 |
|
Zeno Rogue
|
5804387283
|
animations:: env_shmup setting; also centers on the player if playermoved, shmup, and in inertia zone
|
2019-09-12 22:43:01 +02:00 |
|
Zeno Rogue
|
dfbbffc7ca
|
CLI option -animrecordf
|
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
|
98381f5526
|
animations:: frame info in animation recorder
|
2019-09-12 22:43:00 +02:00 |
|
Zeno Rogue
|
b74c2369a0
|
'shot' value to change shots
|
2019-09-12 22:42:59 +02:00 |
|
Zeno Rogue
|
80d14c0196
|
add_action_push consistently; improved some menu hotkeys and ordering; improved some naming
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
b1033884d9
|
option to change -animperiod in PHASE 3
|
2019-09-12 22:42:58 +02:00 |
|
Zeno Rogue
|
ac7c902f0b
|
anim:: -animrot needs angles in 3D
|
2019-09-12 22:38:47 +02:00 |
|
Zeno Rogue
|
0f4146ac36
|
3D:: animations; also changed PI/180 to degree, and enabled models in the menu
|
2019-09-12 22:38:47 +02:00 |
|
?
|
041a9e11fe
|
shots:: added some missing guards, -animrecord and -animrec were the same option
|
2019-09-12 22:38:42 +02:00 |
|
?
|
1c5d79b4ba
|
missing CAP_SVG guards
|
2019-09-12 22:38:39 +02:00 |
|
?
|
c24fa20334
|
added some missing CAP_RUG flags
|
2019-09-12 22:38:39 +02:00 |
|
?
|
e39777f04d
|
CAP_ animations etc. cleanup
|
2019-09-12 22:38:39 +02:00 |
|
?
|
b25730d5c9
|
geometry flags part 1
|
2019-09-12 22:38:39 +02:00 |
|
Zeno Rogue
|
b254776243
|
fixed hotkey clash in take shot -> hide the player
|
2019-02-09 15:07:17 +01:00 |
|
Zeno Rogue
|
952f1c44fe
|
minor fixes to color handling
|
2019-02-06 18:54:29 +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
|
29cf07920c
|
no more crashes in some animations
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
dde8b900d7
|
improved the hide_hud feature
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
989fc119bc
|
anims:: yet another hotkey clash fixed
|
2019-02-06 18:48:52 +01:00 |
|
Zeno Rogue
|
a6e40e3a37
|
better starting animations
|
2019-02-06 16:37:20 +01:00 |
|
Zeno Rogue
|
635c8c94dc
|
a CLI option to make shots non-transparent: -shott
|
2019-02-06 16:37:20 +01:00 |
|
Zeno Rogue
|
be84ecb7df
|
fixed the markup of non-transparent SVG
|
2019-02-06 16:37:20 +01:00 |
|
Zeno Rogue
|
2a45e1340c
|
fixed transparent screenshot background if no gamma and no supersampling
|
2019-02-06 16:37:20 +01:00 |
|
Zeno Rogue
|
e2b262979b
|
startgame animations
|
2019-02-06 16:36:52 +01:00 |
|
Zeno Rogue
|
8a6d3173bd
|
more guards for CAP_SHOT/CAP_FILES
|
2018-12-15 15:20:27 +01:00 |
|
Zeno Rogue
|
4e4fce922e
|
added some missing CAP_ guards
|
2018-12-15 15:17:06 +01:00 |
|
Zeno Rogue
|
5d01ac0732
|
text improvements, PL/CZ translation update
|
2018-12-14 19:30:54 +01:00 |
|
Zeno Rogue
|
4370a18763
|
added background to svg if transparent not set
|
2018-12-14 19:30:54 +01:00 |
|
Zeno Rogue
|
f726fe12fb
|
svg::shot:: error message shown if not available
|
2018-12-14 19:30:22 +01:00 |
|
Zeno Rogue
|
8ba603fba3
|
svg:: circles now have better linewidth
|
2018-12-14 19:30:22 +01:00 |
|
Zeno Rogue
|
8d1e341555
|
web:: 'take screenshot' feature now creates a SVG file and opens it in a new window
|
2018-12-14 19:30:22 +01:00 |
|
Zeno Rogue
|
c73b598d93
|
screenshots are more configurable now
|
2018-12-14 19:30:17 +01:00 |
|
Zeno Rogue
|
d506c73571
|
crystal:: animates correctly
|
2018-12-14 19:27:11 +01:00 |
|
Zeno Rogue
|
73de211bf2
|
anims:: record_animation now does shmup::turn, e.g. to work with RogueViz state changes
|
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
|
a49dc75d5f
|
also set lastticks after recording
|
2018-11-11 16:43:53 +01:00 |
|
Zeno Rogue
|
d2be826e8b
|
anims:: clear lastticks when recording
|
2018-11-11 16:36:05 +01:00 |
|
Zeno Rogue
|
cf52faa484
|
all extra_options in number dialogs now use capital letters to avoid conflicts
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
4ce6005597
|
a/b parameters, and parameters referring to each other
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
ca6ed2eff2
|
svg:: fixed circles
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
d69e952729
|
animate parameters from the edit dialog
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
c8e0371a4c
|
svg:: works nicely with smart_range
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
549d86b15d
|
arg:: shift_arg_formula used instead of argf
|
2018-11-11 11:27:36 +01:00 |
|
Zeno Rogue
|
f1b6cc0f48
|
ringcolor improvements
|
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
|
b6f4220d47
|
Möbius transformations configurable
|
2018-11-11 11:25:58 +01:00 |
|
Zeno Rogue
|
8e7abf6292
|
refactored gethyper
|
2018-11-11 11:25:58 +01:00 |
|
Zeno Rogue
|
4c8850c2bb
|
in PNG shot, disabled weird recoloring and ringcolor changing
|
2018-11-01 19:08:01 +01:00 |
|
Zeno Rogue
|
c80705be84
|
various text improvements, and translation update
|
2018-11-01 19:08:01 +01:00 |
|
Zeno Rogue
|
53687108f6
|
svg:: improved linewidth
|
2018-10-28 03:09:07 +01:00 |
|
Zeno Rogue
|
f923c5271f
|
anims:: commandline option -animrec
|
2018-10-28 03:09:07 +01:00 |
|
Zeno Rogue
|
2ffcd47150
|
anims:: calling conformal::apply() correctly
|
2018-10-28 03:09:07 +01:00 |
|
Zeno Rogue
|
6f0cdea2fc
|
band transition in Joukowsky anim
|
2018-10-28 03:09:07 +01:00 |
|
Zeno Rogue
|
42540aa226
|
model transition for Joukowsky, inverted Joukowsky, and Band.
|
2018-10-28 03:09:07 +01:00 |
|
Zeno Rogue
|
a9535878c4
|
model orientation
|
2018-10-23 16:58:19 +02:00 |
|
Zeno Rogue
|
c8e604f408
|
reflect view in mirror walls during animation and just scrolling; better translate animation in memory saving mode
|
2018-09-24 00:00:04 +02:00 |
|
Zeno Rogue
|
3bf2ed1d2d
|
anims:: fixed some issues with exporting animations
|
2018-09-10 22:37:17 +02:00 |
|
Zeno Rogue
|
47fab92cf3
|
anims::arg:: -animcircle accepts circle_display_color argument
|
2018-09-10 20:33:06 +02:00 |
|
Zeno Rogue
|
bb05d9ab80
|
some anim parameters are now saved in config
|
2018-09-10 19:47:14 +02:00 |
|
Zeno Rogue
|
df0be69cce
|
translation animations now return to the start if they hit a trap land
|
2018-09-10 19:47:14 +02:00 |
|
Zeno Rogue
|
31df0c1ec6
|
better description of animations
|
2018-09-10 19:31:10 +02:00 |
|
Zeno Rogue
|
8ed2433ad2
|
anims:: a full circle marker in circle animation
|
2018-09-10 19:30:51 +02:00 |
|
Zeno Rogue
|
f5a26b69fc
|
anims:: command line arguments
|
2018-09-10 19:28:46 +02:00 |
|
Zeno Rogue
|
1aa25a5a2a
|
anims:: improved ruggo and Bolza period
|
2018-09-10 18:12:11 +02:00 |
|
Zeno Rogue
|
6f2deeafcc
|
animation menu
|
2018-09-10 18:12:07 +02:00 |
|
Zeno Rogue
|
5680ef3788
|
color_t used for outline
|
2018-09-04 21:43:43 +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
|
99cad10617
|
svg::render now accepts a function to draw something else
|
2018-08-18 17:44:35 +02:00 |
|
Zeno Rogue
|
4f3cc3783a
|
binary tiling
|
2018-08-09 19:28:53 +02:00 |
|
Zeno Rogue
|
a50169e3d3
|
fixed the lines in the svg screenshots
|
2018-08-01 11:25:07 +02:00 |
|
Zeno Rogue
|
8a231d8269
|
fixed the svg shots of ellipses
|
2018-08-01 11:20:50 +02:00 |
|
Zeno Rogue
|
5e2a65a781
|
vertical stretch parameter is now available in all models; more details in equi-area
|
2018-08-01 04:01:16 +02:00 |
|
Zeno Rogue
|
30cb9158cb
|
moved svg and PNG screenshot to a new file screenshots.cpp; moved some commandline arguments from commandline.cpp to their respective modules
|
2018-07-19 23:46:58 +02:00 |
|