graphics

    0热度

    1回答

    我正在研究绘制网格单元格的程序。每个单元都有指定的颜色和四种状态之一: STARTCELL //marked by yellow color ENDCELL //marked by red color EMPTYCELL //marked by white color BLOCKEDCELL // marked by black color 在开始的时候有一个黄色的单元格,一个红细

    0热度

    1回答

    我的问题是如何在用Graphics创建的圆圈顶部显示按钮。我的代码是: public class Grafik extends JFrame { public static void main(String[] args) { EventQueue.invokeLater(new Runnable() { public void run() {

    0热度

    2回答

    我正在从事一些java图形编程。目前,我可以缩放一张图片图片,并存储在一维数组中。 (它按行存储) 我的代码像新的位置在哪里? newpoz = (int)(x * scale) + (int)(y * scale) * width; 这给了我一个阵列中的位置。但它通过0,0坐标来调整左上角的内容。如何在屏幕上将其设置为中心?所以到screen.getWidth()/ 2; screen.getH

    -1热度

    3回答

    我写了一个使用单线程工作正常的小程序,但我想通过单独的线程调用图形。 该图形的调用来自按钮按下。 (这工作正常) case R.id.button3: draw = new Draw(this); setContentView(draw); break; 如果我试图包住该代码是这样的... Thread thread = new Thread(

    0热度

    1回答

    我想实现什么在这个非常有趣的技术会议上提出的有关动画 http://www.gdcvault.com/play/1020583/Animation-Bootcamp-An-Indie-Approach 作为一个简单的总结,它的目的是使基于姿势动画系统。我们不是在播放动画,而是在不同的姿势之间播放固定姿势和内插来创建动作。 我成功地做了不同的姿势之间的线性插值,通过收缩模型空间平移和疏散两个姿势之间

    0热度

    1回答

    这是我用来设置我的其中一个按钮的图像的当前代码。该按钮被设置为故事板的出口。 userPictureButton.sd_setBackgroundImage(with: URL(string: currentUserData.photoURL), for: .normal) userPictureButton.layer.cornerRadius = userPictureButton.

    2热度

    1回答

    我目前正在改造几年前在Swing/AWT中制作的游戏,这次使用JavaFX。我目前的困境是最初的游戏有一个“手电筒”,其中我首先创建了一个空白的黑色图层,然后创建一个多边形并使用混合模式从该图层中减去它。从那里开始,该图层以透明的方式绘制,表现出一切都很黑暗,玩家手中拿着一个手电筒。 我很难搞清楚如何在JavaFX中实现它。我想我可以创建一个空白的黑色图像,并且可以创建一个GraphicsCont

    1热度

    1回答

    我正在写太阳系模拟,有些物体太小或太小,甚至无法渲染到单个像素。这种行为是预期的,但它创造了一些工件。对于小型相机移动,对象在呈现为单个像素并且完全不呈现之间交替变化,从而产生“闪烁”伪影。 是否有可能强制对象始终呈现至少1个像素?或者可能有其他技术来避免这个问题。 调用glDepthFunc(GL_ALWAYS)时,问题仍然存在,并且远处的物体距离相机4412个单位,而远平面远离10000个单位

    1热度

    1回答

    我有macOS 10.12上的金属2着色器,我试图传入一个int数组,但XCode给我一个编译时错误Unknown type name 'array'。这里是我使用的代码: kernel void computeMandelbrot(texture2d<float, access::write> output [[texture(0)]], constant int &maxIterations

    1热度

    1回答

    我已经写了我自己的perlin库,并且还使用了其中一个标准的python库来产生噪音。这是我有波纹管代码: import sys from noise import pnoise2, snoise2 perlin = np.empty((sizeOfImage,sizeOfImage),dtype=np.float32) freq = 1024 for y in range(256):