public Ramp(World world, Vector3f base, Vector3f top, float width, float thickness, ColorRGBA color, boolean isHologram) {
super(0, isHologram, color);
float length = top.subtract(base).length();
Quaternion rotation = new Quaternion();
rotation.lookAt(base.subtract(top), Vector3f.UNIT_Y);
// These points are an approximation. They should be extended down half
// the thickness perpendicular to the plane of the ramp.
Vector3f baseCenter = base.clone().subtractLocal(0.0f, thickness / 2.0f, 0.0f);
Vector3f topCenter = top.clone().subtractLocal(0.0f, thickness / 2.0f, 0.0f);