diff --git a/scripts/system/assets/images/ignore-target.png b/scripts/system/assets/images/ignore-target.png
deleted file mode 100644
index 697cbaeb6b..0000000000
Binary files a/scripts/system/assets/images/ignore-target.png and /dev/null differ
diff --git a/scripts/system/assets/images/ignore-target.svg b/scripts/system/assets/images/ignore-target.svg
new file mode 100644
index 0000000000..3d685139ec
--- /dev/null
+++ b/scripts/system/assets/images/ignore-target.svg
@@ -0,0 +1,53 @@
+
+
+
diff --git a/scripts/system/assets/images/kick-target.png b/scripts/system/assets/images/kick-target.png
deleted file mode 100644
index 491d5d8dc7..0000000000
Binary files a/scripts/system/assets/images/kick-target.png and /dev/null differ
diff --git a/scripts/system/assets/images/kick-target.svg b/scripts/system/assets/images/kick-target.svg
new file mode 100644
index 0000000000..21cb3a5462
--- /dev/null
+++ b/scripts/system/assets/images/kick-target.svg
@@ -0,0 +1,33 @@
+
+
+
diff --git a/scripts/system/mod.js b/scripts/system/mod.js
index f60ad7b35c..035d7726a1 100644
--- a/scripts/system/mod.js
+++ b/scripts/system/mod.js
@@ -64,7 +64,7 @@ function buttonClicked(){
button.clicked.connect(buttonClicked);
function overlayURL() {
- return Script.resolvePath("assets/images/" + (Users.canKick ? "kick-target.png" : "ignore-target.png"));
+ return Script.resolvePath("assets") + "/images/" + (Users.canKick ? "kick-target.svg" : "ignore-target.svg");
}
function updateOverlays() {
@@ -181,7 +181,7 @@ var triggerMapping = Controller.newMapping(Script.resolvePath('') + '-click');
function controllerComputePickRay(hand) {
var controllerPose = Controller.getPoseValue(hand);
- if (controllerPose.valid && triggered) {
+ if (controllerPose.valid) {
var controllerPosition = Vec3.sum(Vec3.multiplyQbyV(MyAvatar.orientation, controllerPose.translation),
MyAvatar.position);
// This gets point direction right, but if you want general quaternion it would be more complicated: