From 2b2bdbdb5499cfe0bb64e33f2a9ba3e180ee935c Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sat, 6 Feb 2021 02:04:57 +0100 Subject: [PATCH] cylinder/donut view option for the torus --- models.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/models.cpp b/models.cpp index 2794262e..fd74fe3c 100644 --- a/models.cpp +++ b/models.cpp @@ -736,6 +736,15 @@ EX namespace models { dialog::add_action([zoom_to] { zoom_to(1); }); dialog::addItem(XLAT("zoom 0.5x"), '3'); dialog::add_action([zoom_to] { zoom_to(.5); }); + if(quotient) { + dialog::addItem(XLAT("cylinder/donut view"), 'u'); + dialog::add_action([] { + if(rug::rugged) pushScreen(rug::show); + else { + pconf.alpha = 1, pconf.scale = 1; if(!rug::rugged) rug::init(); popScreen(); + } + }); + } } else if(GDIM == 3) { auto& ysh = (WDIM == 2 ? vid.camera : vid.yshift);