From 0050edcb88bac197578ec518425c8c1e1b4e469f Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Mon, 02 Sep 2019 19:29:35 -0400 Subject: [PATCH] Scale slider --- Object3D.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/Object3D.java b/Object3D.java index 87058be..88267e2 100644 --- a/Object3D.java +++ b/Object3D.java @@ -3356,6 +3356,18 @@ } } + public void Scale(int scale) + { + Object3D obj = this; + + obj.toParent[0][0] = obj.toParent[1][1] = obj.toParent[2][2] = scale; + obj.toParent[0][1] = obj.toParent[1][0] = obj.toParent[2][0] = 0; + obj.toParent[0][2] = obj.toParent[1][2] = obj.toParent[2][1] = 0; + obj.fromParent[0][0] = obj.fromParent[1][1] = obj.fromParent[2][2] = 1/scale; + obj.fromParent[0][1] = obj.fromParent[1][0] = obj.fromParent[2][0] = 0; + obj.fromParent[0][2] = obj.fromParent[1][2] = obj.fromParent[2][1] = 0; + } + public void TextureRatioTransform(int axis) { cTexture tex = GetTextures(); -- Gitblit v1.6.2