WWW…周三!Zdog

通过泰勒Slattery| 2019年8月28日

为画布的Zdog javascript引擎

在它们当前的静止形式下,本文中的图片可能看起来是简单的矢量插图,但实际上它们是完全可旋转的3D模型。它们完全是通过JavaScript制作的,使用了canvas和SVG的伪3d库。这个图书馆是由Metafizzy的David DeSandro创建的,Metafizzy是一家位于弗吉尼亚州的网络开发公司,负责其他几个项目流行的JavaScript库虽然Zdog是迄今为止最独特的。

为画布的Zdog javascript引擎

据德桑德罗说,Zdog是在去年刚当上爸爸的几个小时里被创造出来的。德桑德罗说,他的灵感来自于95年发布的Windows游戏《Dogz》,它使用了类似的技术来描绘3D形式。德桑德罗在Dogz的理念基础上,增加了旋转模型的能力,创造了更令人信服的形式感。

zdog科比

整个图书馆只有28kb,非常轻。该库的功能类似于3D引擎,允许用户用一个额外的类创建8个基本形状的模型。它使用声明性API,因此如果您有任何编码经验,您将能够立即开始建模。

对于那些没有经验的人,David也为新用户制作了一系列的指导模块。此外,他网站上的所有示例都是使用Codepen创建的,因此单击其中任何一个示例都会显示其构建过程中使用的所有JavaScript代码。你可以看看Zdog这里或者在Metafizzy找到David的其他JavaScript库。另外,一定要检查一下在这里或搜索# zdog在推特上看看其他人在用图书馆做什么。

泰勒是《设计札记》的总编辑。泰勒是一个平面设计师,插画家和设计领导Weirdsleep

如果你对发展你的平面设计技能感兴趣,塞申斯学院提供一系列的平面设计课程适用于所有水平的学生。联系招生为更多的信息。

这个博客是由世界领先的在线视觉艺术学校塞申斯学院赞助的。

点头通讯

增强您的收件箱与我们的每周通讯。

点头——MC
发送