折纸:折纸在线

时间:2024-03-13 04:11:00
【文件属性】:

文件名称:折纸:折纸在线

文件大小:184KB

文件格式:ZIP

更新时间:2024-03-13 04:11:00

JavaScript

奥里亚 折纸折纸在线 介绍 Oriai是模拟折纸折叠的在线编辑器。 由于纸无处不在,所以这似乎是一个愚蠢的主意。 无需使用软件即可让人们欣赏折纸。 但是,该项目旨在建立折纸设计数据库。 所有设计均以标准格式保存。 这个现代数据库将使折纸的搜索,学习和共享更加容易。 此外,收集的数据对于折纸研究很有价值。 最终,我想使用这些数据来构建可以创建给定形状或名称的折纸设计的AI。 概念 每个折纸设计都保存为一系列步骤。 现在,步骤总是从尺寸为1乘1的方格纸开始。有两种类型的步骤:折痕和折叠。 折痕用线将面分为更多面。 折叠将面绕直线旋转到某些层。 引入层来描述面的相对位置。 每个面都由多条线组成。 每条线可以是折线或边线。 折痕线连接两个面。 边缘线是原始纸张的边界。 根据保存的步骤,软件将生成所有线条和面及其正确关系。 添加步骤时,软件将尝试确保折叠或折痕有效。 例如,如果线条不与面相交,则不会


【文件预览】:
oriai-master
----.gitattributes(66B)
----public()
--------manifest.json(316B)
--------index.html(2KB)
--------favicon.ico(4KB)
----src()
--------Examples()
--------index.css(132B)
--------Test()
--------TEST()
--------App.js(415B)
--------View()
--------registerServiceWorker.js(4KB)
--------Model()
--------index.js(254B)
----firebase.json(235B)
----TODO.md(3KB)
----README.md(2KB)
----.gitignore(320B)
----package-lock.json(546KB)
----package.json(655B)

网友评论