Image 图像以光速在屏幕上移动

Image 图像以光速在屏幕上移动,image,Image,有没有可能写一个程序,可以制作一个图像,比如一个一角硬币大小的圆圈,在你的电脑屏幕上以光速来回移动,显示器的宽度可以是20英寸;如果没有,那么是否有可能使图像以50或100英里/小时的速度在屏幕上移动呢?这是不可能的,因为任何东西都很难达到真实的光速。即使考虑到一个完美的屏幕只使用光纤线工作,你仍然必须至少从计算机到屏幕走一段距离才能使物体移动。该信号会传播一段需要时间的距离,因此会降低对象在屏幕上移动的总体速度 每小时50到100英里绝对比不上光速。这样做应该没有问题 有没有可能写一个程序来制

有没有可能写一个程序,可以制作一个图像,比如一个一角硬币大小的圆圈,在你的电脑屏幕上以光速来回移动,显示器的宽度可以是20英寸;如果没有,那么是否有可能使图像以50或100英里/小时的速度在屏幕上移动呢?

这是不可能的,因为任何东西都很难达到真实的光速。即使考虑到一个完美的屏幕只使用光纤线工作,你仍然必须至少从计算机到屏幕走一段距离才能使物体移动。该信号会传播一段需要时间的距离,因此会降低对象在屏幕上移动的总体速度

每小时50到100英里绝对比不上光速。这样做应该没有问题

有没有可能写一个程序来制作一个图像,比如说一个一角硬币大小的圆圈,在你的电脑屏幕上以光速来回移动,并且有一个20英寸宽的显示器

光速为每秒299792458米。你的屏幕大约有半米宽,每秒刷新60次。在屏幕的一次刷新中,你的一角硬币必须穿过屏幕500万次

不过,您可以对此进行模拟。只需在屏幕上画一个一角高度的水平条


50英里/小时是22.352米/秒,所以在这个速度下你也不会看到任何特别有用的东西。

光速大约是186282英里/秒,也就是11802827520英寸/秒。在您的20英寸显示器上,它每秒会来回反弹59014376次。我们会慷慨地说,你的显示器刷新率是120赫兹,这意味着你只能看到每4917845次反弹中的一次。这是指可以根据需要即时绘制点。

您知道显示器的刷新率吗?你知道光在一瞬间传播多远吗?先做数学题,然后把结果写在你的问题上。暗示在1/60秒的时间里,光(在真空中)会传播几公里。有多少?您将受限于刷新率。对于在屏幕上以光速移动的对象,您可以告诉用户您正在这样做。此评论末尾有一个字幕,以光速移动。仅当图像由中微子构成时。使用显示器宽度(以像素为单位)和每英寸像素数计算速度。从这一点,你可以得到完整的显示器宽度,单位是英寸,然后你可以计算出移动该距离的分数秒。为什么会有这么多的向下投票?这不是一个非常重要的问题,但我可以想象OP的好奇心。显示器之间的“移动距离”(电缆长度)并不相关。这意味着动画比计算机发送的要晚,它不会改变屏幕上移动物体的感知速度。我确实考虑过将物体从屏幕上的点移动到屏幕上的opoSITE点,并计算它所需要的时间。要模拟这样的速度交错运动就不需要了。如果我们有一个巨大的监视器呢?我想知道如果屏幕是一英里宽的话,显示器必须有多宽,或者一角硬币移动得有多慢才能看到它在屏幕上来回移动。是时候拿出计算器了@一英里宽的屏幕?它每秒会来回186282次。或者,每帧3104次。还是酒吧。要想看到它,你的屏幕必须超过1034英里宽。@JuanVelez这个问题你要去哪里,还是你只是在浪费每个人的时间和愚蠢的假设?如果你只是在寻找光线运动速度的概念,那么你可能会对@JuanVelez在自然界中观察到的效果产生兴趣。陷阱:它需要宇宙另一边的一个爆炸星系。感谢大家的回复和讨论。谢谢你的文章链接。他们非常有趣,信息丰富。这正是我想要的答案。谢谢