summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--tracker-trackhat/dialog.cpp1
-rw-r--r--tracker-trackhat/settings.cpp4
-rw-r--r--tracker-trackhat/trackhat.hpp1
3 files changed, 6 insertions, 0 deletions
diff --git a/tracker-trackhat/dialog.cpp b/tracker-trackhat/dialog.cpp
index 7e38bf52..bbf38e60 100644
--- a/tracker-trackhat/dialog.cpp
+++ b/tracker-trackhat/dialog.cpp
@@ -17,6 +17,7 @@ trackhat_dialog::trackhat_dialog()
{ "Clip (right)", model_clip_right },
{ "Mini Clip (left)", model_mini_clip_left },
{ "Mini Clip (right)", model_mini_clip_right },
+ { "Mystery Meat", model_mystery_meat },
};
ui.model_type->clear();
diff --git a/tracker-trackhat/settings.cpp b/tracker-trackhat/settings.cpp
index ab9329b1..c7651e0a 100644
--- a/tracker-trackhat/settings.cpp
+++ b/tracker-trackhat/settings.cpp
@@ -30,6 +30,7 @@ void trackhat_camera::set_pt_options()
case model_cap:
s.t_MH_x = 0; s.t_MH_y = 0; s.t_MH_z = 0;
break;
+ case model_mystery_meat:
case model_clip_left:
case model_mini_clip_left:
s.t_MH_x = -135; s.t_MH_y = 0; s.t_MH_z = 0;
@@ -56,6 +57,9 @@ void trackhat_camera::set_pt_options()
case model_cap:
s.cap_x = 60; s.cap_y = 90; s.cap_z = 95;
break;
+ case model_mystery_meat:
+ s.clip_tz = 15; s.clip_ty = 40; s.clip_by = 70; s.clip_bz = 40;
+ break;
}
s.active_model_panel = t.model == model_cap ? 1 : 0;
diff --git a/tracker-trackhat/trackhat.hpp b/tracker-trackhat/trackhat.hpp
index 8d14ad24..d8d66f0e 100644
--- a/tracker-trackhat/trackhat.hpp
+++ b/tracker-trackhat/trackhat.hpp
@@ -17,6 +17,7 @@ enum model_type : int
model_clip_right,
model_mini_clip_left,
model_mini_clip_right,
+ model_mystery_meat,
};
namespace trackhat_impl