首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Three.js建模

在Three.js中,一个可见的物体是由几何体和材料构成的。在这个教程中,我们将学习如何从头开始创建新的网格几何体,研究Three.js为处理几何对象和材质所提供的相关支持。...假设我们pyramidGeom表示这个金字塔的几何对象,那么pyramidGeom.vertices是顶点数组,金pyramidGeom.faces是索引面数组。...此示例程序中的图像显示了lathing一个余弦曲线产生的表面,曲线本身显示在表面之上: image.png ‌‌表面three.js的THREE.LatheGeometry创建。...你可以 2D 曲线完成的另一件事就是简单地填充曲线内部,从而提供 2D 填充形状。要使用three.js做到这一点,你可以使用THREE.Shape类型,这是THREE.Curve的子类。...在three.js中,图像纹理由THREE.Texture对象表示。由于我们谈论的是网页,因此three.js纹理的图像通常从 Web 地址加载。

7.3K02

JS 玩转 iOS 快捷指令

在 shortcuts JS 的网站上就有一个 playground 可以让你实际玩玩,并能下载成 shortcuts 文件,不过从 iOS 13 开始,不能够直接将 .shortcuts 文件 AirDrop...; }); ////////////////////////////////////////////// shortcuts js 制作一个基本的快捷指令非常简单,只需三步: 载入你想要使用的 操作...`, }), ]; shortcuts js TypeScript 编写的,所以你能清楚地看到自己载入的每个操作所需要的参数与类型。...在花了一些时间 shortcuts js 按照前面那些大佬的经验实验后,还是不成功,正当想放弃时,看到了一个名为 runJavaScriptOnWebPage() 的操作,可以让你在网页上插入 JavaScript...对于前面的例子而言,也是相同方式,将 vConsole inject 到页面中,代码非常简单: // injectScript.js module.exports = () => { const

5.6K40
领券