Aspose.3D for Java allows customizing Offset Top of a cylinder. In order to use this functionality, you can use setOffsetTop() method of Cylinder class....cylinder1 = new Cylinder ( 2 , 2 , 10 , 20 , 1 , false ); //...cylinder2 = new Cylinder ( 2 , 2 , 10 , 20 , 1 , false ); //...