Bitspace

Bitspace

Bitspace

软件

软件描述

Bitspace 是一个为您的创意项目提供广阔画布和构建模块的平台。您可以使用人工智能、WebGL 着色器、色彩处理、动画或其他任何您感兴趣的内容来构建实验与想法。

官方网站

访问软件的官方网站了解更多信息

官方认证

bitspace.sh

安全链接HTTPS
立即访问

什么是 Bitspace?

Bitspace 是一个为创意项目提供广阔画布与构建模块的平台。你可以利用人工智能、WebGL 着色器、色彩处理、动画或其他任何你感兴趣的技术来构建实验与想法。Bitspace 提供可无限延伸和连接思想的空间。

电路与节点
Bitspace 实现了一些重要概念,需熟悉掌握。

电路
电路是一个大型画布,包含两种基本元素——节点与连接。

节点
计算单元,接收输入并生成输出。这些单元可执行 API 请求、进行数学运算、构建复杂的 WebGL 着色器 AST 结构——几乎涵盖你能想到的所有计算逻辑。

节点输入是流入节点的数据流;输出通常是基于输入的计算结果,但也可按需发出任意值。

连接
用于在节点之间传递数值,并将变换后的值在整个电路中传播。连接只能在具有相同数据类型的输出与输入之间建立。

计算
所有计算均通过 RxJS 实现,借助 Subject、Observable 和 Operator 完成。这使得处理复杂的图结构与关系变得轻而易举。目标是尽可能多地构建具备各种功能的节点。

🔄 替代方案

21 个选择
GLSL Sandbox

GLSL Sandbox

0

一个在线的GSGL着色器画廊和实时开发工具。无需账户即可自由添加。

0

ShaderLab 是浏览器中的 WebGL2 GLSL 编辑器。您可在浏览器中直接编写着色器,并在后台实时预览进度。随后可通过评论分享作品并获取反馈,还可浏览其他创作者的作品。

0

ShaderGif 是一个开源平台,用于展示由代码创作的艺术作品。使用 GLSL、JavaScript 和 p5.js 制作 GIF。

EZ Shader Editor

EZ Shader Editor

0

基于WebGL的原型节点式着色器编辑器,支持通过节点交互式地编辑和创建材质,可拖放纹理并使用多种类似其他编辑器的功能。

0

Shader Frog 允许你通过组合两个或多个着色器并调整其参数来创建视觉效果。你可以用简单的组件构建复杂的特效,然后将着色器导出,用于你的 THREE.js 游戏或应用中。

ShaderWorkshop

ShaderWorkshop

0

Shader Workship 是一个受 ShaderToy 启发、使用 Qt 构建的交互式 GLSL 片段着色器编辑器。

OpenGL Shader Designer

OpenGL Shader Designer

0

TyphoonLabs的OpenGL着色器设计器是一款开源着色器开发IDE,用于编写顶点和片段着色器的OpenGL着色语言(GLSL)。

Synthclipse

Synthclipse

0

Synthclipse 是一个 GLSL 着色器原型设计工具,可快速开发各类着色器:片段(FS)、顶点(VS)、几何(GS)、细分(TS)和计算(CS)。着色器开发可兼容 Fragmentarium 和 Shadertoy(但有限制……)

上一页下一页

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

GitHub