使用 Clojure 在 Quil 中创建其他 3D 基元



我正在开发一个需要使用3D图形的Clojure程序,为此我正在使用Quil。我的第一个问题是,是否有使用Clojure到Quil的替代方案?据我所知,它似乎是我能找到的最先进的处理库。

问了这个问题,我的第二个问题是使用Quil(它基于一个名为Processing的Java框架),添加其他3维基元的最佳方法是什么。我想添加一个圆柱体、一个圆锥体和一个圆环。我相信我的数学和编程技能可以应对挑战,但我需要一些关于我应该如何做出贡献的帮助。

首先,如果我要添加这些基元,我应该将它们添加到 Processing 中还是应该将它们添加到 Quil 中?我已经编程了一段时间,但有一段时间没有为开源项目做出贡献。话虽如此,如果有人使用Quil,如果我使用顶点命令,例如Clojure中的"开始形状",我能够制作一个带有三角形顶点的圆柱体吗?它说形状不能与"翻译"一起使用,但它可以与"翻译"一起使用吗?

一般来说,我正在寻找将 3D 基元添加到 Quil 的最佳方法,并且由于代码的性质,无法使用 Clojurescript,所以我需要为 Clojure 添加它们。任何帮助将不胜感激。

干杯

由于最近从不再维护的依赖项迁移,似乎目前仅针对 ClojureScript 实现了这些功能?请参阅此提交并 https://github.com/quil/quil/issues/255

这是一个环面的ClojureScript示例。

相关内容

  • 没有找到相关文章

最新更新