请尝试访问网页版:http://www.dscript.org/dscriptor

Dscriptor 是一个构建的脚本和资产工具链,专为世界建造者、构造语言者和3D艺术家设计。它将2D向量绘图、有机手写模拟和3D资产集成联系起来。它通过2D和3D资产给世界和故事带来了深度。

任何反馈或输入都将非常感谢。我正在尝试主要为游戏开发管道定制它。

工具链管道:Dscriptor 分为各自的模块,每个模块都有一个不同的目的,旨在将您的写作系统带到生活:

Genesis(编辑器):这是开始的地方。获得灵感并设计基础字形、符号和字符,然后将它们收集到您的个人字符库中。一个特殊的渲染引擎将它们编码为笔画(而不是图像)并将其属性和样式进行动态变化。这就是为什么可以绘制具有自然变异性的文本的原因。这是秘密酱料的原因。当您绘制文本时,每个笔画都可以以不完美和有机扭曲的方式绘制,使其看起来真实和活跃。

Codex(字体):将您的字符库转换为各种样式的字体。您可以直接下载原始.ttf字体文件,或将您的库传递到工作流中。

Scribe(文本): Scribe 使用您的字符,但不是作为静态字体。它添加了真正的手写的有机缺陷,确保即使重复相同的字符,两个字符也从未看起来相同。

Stamper:将 Scribe 产生的有机文本粘贴到您的 3D 资产上,作为浮动贴纸或直接烘培到模型的纹理中。

Sculptor:将您的 2D 设计转换为第三维度。将您的字符导出为 3D .stl 文件用于 3D 打印或进一步雕刻在其他软件中。

Carver:数字雕刻的实验专家。Carver 使用高度图、法线图、ambient occlusion 和高级 3D 技巧将您的字符深深地刻入您的 3D 模型中。

Dscriptor 也可以在不安装任何东西的情况下完全在线使用!(注意:在线版本高度依赖鼠标进行精确的向量编辑和 3D 导航,并且不优化为移动设备。)

技术栈核心:Rust、Tauri、Vite、TypeScript 前端:HTML、Vanilla CSS、React(用于 UI 面板)3D & 图形:WebGL、Three.jsu

这个项目花费了很多血汗和泪水。我将添加更多样式和功能,但我已经濒临崩溃,所以我需要发布它并休息一下哈哈哈

反馈、bug 报告或功能建议欢迎!