summaryrefslogtreecommitdiffstats
path: root/virtual-programs
diff options
context:
space:
mode:
authorOmar Rizwan <omar@omar.website>2024-05-14 01:09:20 +0000
committerOmar Rizwan <omar@omar.website>2024-05-14 01:09:20 +0000
commit66bb175dd3d2cce4470c77a1019efb5a0b28953d (patch)
treeab1990cc4a362b9bde6608603275c4b2d408dac3 /virtual-programs
parentprint: Don't create folk-printed-programs if exists (diff)
downloadfolk-66bb175dd3d2cce4470c77a1019efb5a0b28953d.tar.gz
folk-66bb175dd3d2cce4470c77a1019efb5a0b28953d.zip
Add (hacky) support for persisting calibration in ~/folk-live
Diffstat (limited to 'virtual-programs')
-rw-r--r--virtual-programs/tags-and-calibration.folk6
1 files changed, 5 insertions, 1 deletions
diff --git a/virtual-programs/tags-and-calibration.folk b/virtual-programs/tags-and-calibration.folk
index bf46b9d8..3182856c 100644
--- a/virtual-programs/tags-and-calibration.folk
+++ b/virtual-programs/tags-and-calibration.folk
@@ -18,7 +18,11 @@ When the display /display/ has width /displayWidth/ height /displayHeight/ &\
# camera (tag) point -> projection point
# calibration for Hex
try {
- source "/home/folk/generated-calibration.tcl"
+ if {[file exists "$::env(HOME)/folk-live/generated-calibration.tcl"]} {
+ source "$::env(HOME)/folk-live/generated-calibration.tcl"
+ } else {
+ source "$::env(HOME)/generated-calibration.tcl"
+ }
set points [list]
foreach correspondence $generatedCalibration::points {
lassign $correspondence cx cy dx dy