From 24a2a946b35279605e645349bd6b82e9e60aac88 Mon Sep 17 00:00:00 2001 From: Normand Briere <nbriere@noware.ca> Date: Wed, 14 Aug 2019 23:35:34 -0400 Subject: [PATCH] Fix textures in jar. --- Superellipsoid.java | 17 ++++++++++++++--- 1 files changed, 14 insertions(+), 3 deletions(-) diff --git a/Superellipsoid.java b/Superellipsoid.java index bef4143..8c643f0 100644 --- a/Superellipsoid.java +++ b/Superellipsoid.java @@ -1,6 +1,7 @@ class Superellipsoid extends Biparam /*Sphere*/ implements java.io.Serializable { - + static final long serialVersionUID = -251688182693574378L; + Superellipsoid() { super(); // false); @@ -147,6 +148,16 @@ cVector du; // = new cVector(); cVector dv; // = new cVector(); + double uStretch() + { + return 2; + } + + double vFlip(double v) + { + return 1-v; + } + Vertex biparamFunction(double u, double v) { //System.out.println("U = " + u + "; V = " + v); @@ -177,7 +188,7 @@ double sv = signPower(msv, east); double z = radius * cv * cu; double x = radius * cv * su; - double y = radius * sv; + double y = radius * sv + radius; double dcu = DsignPower(mcu, north) * -msu; double dsu = DsignPower(msu, north) * mcu; @@ -315,6 +326,6 @@ double east; double north; - double radius = 1; + double radius = 0.5; private cVector inPnt; } -- Gitblit v1.6.2