辛蒂JS公司

是什么辛蒂JS公司?

CindyJS是一个创建交互式的框架(数学)网络内容。

它旨在与灰姑娘,为脚本语言CindyScript提供解释器以及一组可以用来描述结构。这些组件结合在一起,可以很容易地将各种概念,特别是几何和数学,但也来自其他各个领域。

使用CindyJS进行您自己的交互式物理模拟
使用CindyJS进行您自己的交互式物理模拟
自由试验质量、弹簧、电荷还有田野!从束缚中解放出来现实,从原子物理学到,行星轨道的经典力学检查。使用用鼠标把它们带到生活中点击。
使用辛迪脚本
使用辛迪脚本

CindyJS有自己易于学习的脚本语言辛迪脚本,可用于各种智能小程序。

你有没有在坐着的时候跟另一个数学家解释过什么一个喧闹的酒吧,除了一支笔和一张餐巾什么都没有?辛迪脚本是相当于餐巾纸的编程。换句话说,辛迪脚本被设计成可以粗略表达,有时是非正式的,尽管如此,仍然是完整的最重要的是可以理解的方式。

它允许数学概念的高级实现。

不用学习WebGL就可以使用GPU
不用学习WebGL就可以使用GPU

CindyJS为面向数学的高级用户提供访问GPU着色器语言的权限,而无需学习着色器语言。

在这里,您可以看到一个用CindyJS渲染的复杂相位肖像的GPU渲染示例。您可以输入任意复杂函数或选择预定义函数并查看其复杂相位图。

f(z)=

有关更多WebGL相关内容,请访问我们的辛迪格尔画廊.

如果你想学习如何编写你的CindyGL应用程序,你可以去看看我们的CindyGL教程.

示例

可以看到一些精选的例子在我们的陈列馆里.

在我们的主题分类库.

入门

这个文档包含一个开始使用的部分使用CindyJS。

错误和功能请求

如果某件事不能按你想要的或需要的方式工作,请随意提出问题在我们的GitHub票务系统中。不过,一定要先检查已知问题。

许可证

CindyJS根据Apache 2许可证.