马克·纽博尔德的动画颈部立方体


箭头即使您安装了Java,Necker Applet(如下)也无法工作?
 运行Necker Web-Start应用程序而不是。
 这将下载一个jnlp(Java Web Start)文件,该文件告诉Java如何在浏览器外运行Necker。
 查看我的Java Web Start备注。
 

屏幕截图

Gamelan Staff Pick(教育),1996年10月
 
JARS TOP 5%,1996年9月
(序列号A100924-9)
 
净妈妈批准,1998年6月


更多Java小程序在这里.我的Java笔记在这里.

内克尔立方体是以瑞士晶体学家路易斯·阿尔伯特·内克尔的名字命名的,他在19世纪中期看到立方体形状在透视中自发地反转。

人类大脑将立方体的二维阴影视为三维物体,但二维图像无法区分正面和背面。你可以感觉到任何一张脸在前面。

Necker Cube动画小程序会强制您定期切换感知立方体的。它通过水平和垂直移动图像来实现这一点以相互不一致的方式通过多维数据集。


飞狗是杰克.
跳跃的人是.
您可以将此小程序放在自己的网页上,并拥有自己的图像在立方体中移动。点击在这里以获取说明。

这些人做到了(网页按时间顺序列出):


关于Java Applet的说明

小程序首先显示移动的矩形梁。在查看之前加载的图像时,有一个单独的线程从我的web服务器加载图像。这些图像是“透明GIF”。黑色的“内克尔立方体”总是一样的(尽管我画了它的边根据我显示的透视图的不同顺序)。

一些相关链接:


<狗毛主页> <马克主页> <马克的Java软件>
电子邮件:标记为Newbold
此页面URL:http://dogfeathers.com/java/necker.html