Bitspace

Bitspace
软件
软件描述
Bitspace 是一个为您的创意项目提供广阔画布和构建模块的平台。您可以使用人工智能、WebGL 着色器、色彩处理、动画或其他任何您感兴趣的内容来构建实验与想法。
官方网站
访问软件的官方网站了解更多信息
bitspace.sh
什么是 Bitspace?
Bitspace 是一个为创意项目提供广阔画布与构建模块的平台。你可以利用人工智能、WebGL 着色器、色彩处理、动画或其他任何你感兴趣的技术来构建实验与想法。Bitspace 提供可无限延伸和连接思想的空间。
电路与节点
Bitspace 实现了一些重要概念,需熟悉掌握。
电路
电路是一个大型画布,包含两种基本元素——节点与连接。
节点
计算单元,接收输入并生成输出。这些单元可执行 API 请求、进行数学运算、构建复杂的 WebGL 着色器 AST 结构——几乎涵盖你能想到的所有计算逻辑。
节点输入是流入节点的数据流;输出通常是基于输入的计算结果,但也可按需发出任意值。
连接
用于在节点之间传递数值,并将变换后的值在整个电路中传播。连接只能在具有相同数据类型的输出与输入之间建立。
计算
所有计算均通过 RxJS 实现,借助 Subject、Observable 和 Operator 完成。这使得处理复杂的图结构与关系变得轻而易举。目标是尽可能多地构建具备各种功能的节点。
🔄 替代方案
21 个选择
GSN Composer
GSN COMPOSER 是一个免费的基于网络的可视化编程环境,用于在线多媒体处理。其典型应用领域包括教育、研究、娱乐、特效或艺术。

SHADERed
SHADERed 是一款轻量级工具,用于创建和测试 HLSL 与 GLSL 着色器。它易于使用,开源且经常更新新功能。

The Book of Shaders
《着色器之书》为初学者提供了一条温和而循序渐进的路径,带领他们探索片段着色器这一抽象且复杂的领域。除了大量富有洞察力的插图外,该网站还配备了一个非常直观的实时编码编辑器,让用户在编写代码时能轻松观察到变化。

Alma.sh
一个用于生成图形的交互式游乐场。通过直观的无代码界面,将节点和逻辑组合成 WebGL 着色器。

Shader Editor
在您的安卓手机或平板上创建和编辑GLSL着色器,并将其用作动态壁纸。带有语法高亮的实时编码编辑器可让您在编写代码时透明地查看背景中的实时效果,并提供充足的创作空间,专注于您的创意。

Shade - Pro Shader Editor
Shade 将您的设备变为专业的节点式着色器编辑器。构建令人惊叹的、实时渲染的连接着色器图表。您将获得对键盘快捷键、拖放操作以及内置文档的全面支持。

Shdr
Shdr 是一个由 Thibaut Despoulain (BKcore) 开发的实时 ESSL (GLSL) 着色器编辑器、查看器和验证器,基于 WebGL 技术。

The Force
The Force 是一个基于网页的 WebGL IDE/代码编辑器,具备音频输入控制、OSC 支持、纹理面板等功能。

