Java 如何使某物从一个固定点缩放

Java 如何使某物从一个固定点缩放,java,jogl,Java,Jogl,好的,我想用Java在JoglGL中扩展一些东西。 我的代码将缩放某些内容,但我希望它来自我的固定点,这是我的原点。。我在文档中读到,如果我选择一个固定点保持不变,它应该会工作,但每次我这样做时,它都会从中心点开始缩放和移动……有什么想法吗 公共空隙率(双sx,双sy) { 在上面的代码片段中,缩放因子sx或sy应用于所有顶点,即顶点[]数组的元素。将缩放因子跳过到顶点[0][0],您的问题应该得到解决。我也有一个旋转方法,需要相同的方法,但我想如果有人帮助我,我可以很容易地解决这个问题。

好的,我想用Java在JoglGL中扩展一些东西。 我的代码将缩放某些内容,但我希望它来自我的固定点,这是我的原点。。我在文档中读到,如果我选择一个固定点保持不变,它应该会工作,但每次我这样做时,它都会从中心点开始缩放和移动……有什么想法吗

公共空隙率(双sx,双sy) {


在上面的代码片段中,缩放因子
sx
sy
应用于所有顶点,即
顶点[]
数组的元素。将缩放因子跳过到
顶点[0][0]
,您的问题应该得到解决。

我也有一个旋转方法,需要相同的方法,但我想如果有人帮助我,我可以很容易地解决这个问题。
      vertices[0][0]=vertices[0][0]*sx;
      vertices[0][1]=vertices[0][1]*sy;
      vertices[1][0]=vertices[1][0]*sx;
      vertices[1][1]=vertices[1][1]*sy;
      vertices[2][0]=vertices[2][0]*sx;
      vertices[2][1]=vertices[2][1]*sy;
      vertices[3][0]=vertices[3][0]*sx;
      vertices[3][1]=vertices[3][1]*sy;


}