谁仍然需要3D?
尽管有用性有限,但今天我做了一个小小的细节,令我引以为傲的是。 我担心游戏世界的“平坦性”应该在“空间”中发生,但是我对作为艺术家的局限性感到担忧(例如,我不能用月亮和戒指等所有美丽的星球来动画那。) 从上面可以看到我的第一个解决方案:云层在行星表面上移动,给人一种幻象,即它是圆形的而不是平坦的。 我什至欺骗了实现,只是让它们是白色的,这样当它们越过白色背景时它们似乎就“包裹”了。 真好 尽管我今天所做的工作是基于这一点的,但它是一个主要工具-HTML5内置了“混合模式”支持。 特别是“ 源头优先”混合模式,其中仅在新图像与现有内容相交的地方绘制新图像。 这意味着我可以替换为: 有了这两个: 通过将第二种绘制为“ 源头优先”混合模式,我们将获得大致相同的结果; 将显示一个带有绿色大洲的星球。 然后,只需简单地水平移动第二个图像,就可以产生3d旋转的印象。 一探究竟: 我添加了一个“阴影”以进行更深入的介绍-实际上,如果您要这么做,则可以按照上述相同的方式实施“昼夜”循环。 我的“云”在这里也可以更成功地重做,因为仅当重叠时才绘制形状的简单事实给人3d行星一个幻觉(尽管不完美)。 然后,我为太空飞船添加了一个“…