通过对时间的迷雾大家回忆一下,以2001年1月-电视真人秀是髋关节和新鲜,“达不溜”是在椭圆形办公室和坦克·塞利克拆包盒-他的盒模型黑客的名声-首先介绍了使用的想法的相互作用CSS边框无需图形创建斜线 他的“正多边形的研究”表明,通过改变CSS边界特性的厚度有可能创建简单的几何形状。

使用CSS和DOM渲染3D世界

我清楚地记得这个想法在当时是相当目瞪口呆,但也显得有点太模糊是在日常web开发真正有用的。 不可否认,一些开发商设法逗标识(凯文做了SitePoint标志的高科技时代版)和简单的图表出来的DIV脆性纠结的,但总的来说它是所有更多bloodymindedness比效用。

它花了五年半的时间,但我们自己的詹姆斯·爱德华兹(“的合着者中的JavaScript文集” )实际上已经拿出了该技术的实际应用。 使用无非Tantek的想法,一些JavaScript和一些严肃的数学noodling,詹姆斯已经构建了工作动态3D渲染引擎 该发动机采用简单的2D计划,并把它们变成一个阴凉的3D世界,用户可以随意导航通过。 神奇的东西。

使用CSS和DOM渲染3D世界

我要清楚的是,像Tantek原来的演示,在这个阶段,什么是可能的,而不是一个可行的应用探索。 你可能会认为这种应用会陷入动态SVG在不久的将来。

不过,随着岁月的美好回忆德军总部3D洪水退后,我不得不承认,有一天我的跟踪方式,通过一个纳粹据点建立CSS砖具有一定的吸引力的想法。

From: https://www.sitepoint.com//render-3d-worlds-using-css-and-the-dom/

相关文章: