蓝紫(Lands),是由 DDZEB 完全自主开发出品的一款 免费、开源 在线图形图像程序开发平台,通过编写代码进行二维、三维图形图像的渲染及绘制。内置多种渲染引擎,为各个层级的用户提供在线图形图像开发基础设施。蓝紫是一款超轻量级(仅仅 200kB 的加载量)的 Web 应用,以桌面版(电脑)浏览器作为运行环境,支持所有主流的浏览器,如 Chrome、Safari、IE Edge、Firefox、Opera 等,其中 Chrome 以及 Opera 带有 WebGPU 支持,可以使用 compute 渲染引擎。
在蓝紫独特的软件架构下,平台提供的是基础设施支持,用户使用自己电脑的算力,与 DDZEB 的服务器无关,所以蓝紫平台可以做到完全免费。您可以使用蓝紫开发自主版权的商业级作品,我们很高兴能为您提供服务和支持。
蓝紫是非常专业的工具,并不是所有人都适合使用。总的来说,蓝紫是为所有对 算法渲染 有兴趣的朋友们准备的,我们通过编写程序代码实现创意,完美而精确的控制所要达到的效果。因为是基于代码的渲染和绘制,所以,首要条件是对计算机编程语言有一定程度的掌握,虽然要求并不高,但基本的理解还是需要的。
算法渲染是一个跨学科的产物,除程序设计外,还需要一定的数学和图形学基础,比如解析几何、线性代数、微积分等。无论如何,所有这些知识都是可以习得的,这也正是 DDZEB 的价值所在,让所有人都学会算法渲染技术。如果只是想使用软件工具制作三维模型并渲染,市面上有很多软件,比如 C4D、Blender 等,蓝紫与这些软件都不一样,我们是基于代码进行渲染的。
DDZEB 一方面开发蓝紫平台,同时也使用蓝紫进行实际的创作。我们已经制作了大量的作品发布在了本站源码区。以下是其中的一些样张:
蓝紫是一个用于计算机图形图像技术开发的通用开发环境,基于精心设计的开放计算渲染架构,满足各种场景和技术条件下的渲染需求。我们可以使用 GLSL 或 WGSL 进行高性能并行渲染,也可以仅仅使用 JavaScript 编程进行绘图,或者集成 Three.js 进行开发。目前蓝紫提供的渲染引擎包括:
蓝紫提供的是一个基础平台,解决图形图像开发中的基本需求,这也使得蓝紫成为一个非常强大的助手,DDZEB 发布的 源代码包 中的 程序代码 基本都是使用蓝紫开发的,但实际上蓝紫的能力远不止如此。
使用蓝紫的超轻量级内核在浏览器里进行实时渲染