蓝紫™
DDZEB 完全自主知识产权图形图像开发平台
开放源码 免费使用 在线运行
WGSL 包管理器、预处理器以及行数映射修正。
文件语言大小版本开发者最后更新
lands/wgsl productionJavaScript2.2KBv1.0.0YB2024-10-16查看
lands/wgsl source codeJavaScript7.3KBv1.0.0YB2024-10-16查看
一、简要介绍 二、接口方法一、简要介绍

对 WGSL 源代码进行预处理,包括去除注释、处理 #include 指令等,实际上相当于蓝紫的 WGSL 包管理器。

二、接口方法

wgsl 包只导出了一个对象,即:wgsl。初始化的时候只需要构造一个 wgsl 对象即可:

const lands = await import("https://ddzeb.com/lands/wgsl");
const wgsl = lands.wgsl();
2.1、async compile(source)

该方法编译 WGSL 源代码 source 并返回编译后的代码。