CC:DirectGPU

CC:DirectGPU

cc "monitors" 的高质量分辨率 "由于难以同时维护两个版本,Fabric 版本已停止更新,请使用 Forge 或 Neoforge 版本。"

基础库

CC:DirectGPU,兼容 VS “1.20.1”已弃用,Sable/Create Aeronautics 兼容 “1.21.1 Neoforge”

为 ComputerCraft 打造的下一代图形。 在你的 ComputerCraft 显示器上解锁真正的 24 位色彩、GPU 级性能和实时交互——一切都在 Minecraft 中实现。

💬 加入 Discord • 📦 GitHub 仓库

[Reddit 社区] (https://www.reddit.com/r/CCDirectGPU/)

此模组推荐的 CC:T 版本为:1.116.1 “forge 1.20.1”

此模组推荐的 CC:T 版本为:1.117.1+ “Neoforge 1.21.1”


它添加了什么

通过硬件加速渲染、完整 RGB 图形和交互式 UI,让你的 ComputerCraft 显示设备焕发生机——全部即插即用。

  • 真正的 RGB 像素图形:每方块最高 164×164 像素,或使用 4× 缩放时达到 656×656。“自 1.0.21 neoforge 起”
  • 自动显示器检测: 适用于任何显示器阵列或朝向——无需手动设置。
  • 快速绘图原语: 以类似 GPU 的速度绘制像素、线条和形状。
  • JPEG + PNG + GIF 图像支持: 在毫秒级内解码并渲染图像(通常约 5–15 毫秒)。
  • 智能压缩: 对串流或重复帧节省 90%+ 带宽。
  • 交互式输入: 直接在显示器上检测点击、拖拽和键盘输入。
  • 超大型显示: 支持最高 16×16 显示器阵列和 50+ 个显示器。
  • 线程安全设计: 多台计算机可以安全地更新同一屏幕,以获得流畅视觉效果。

为什么你会想要它

把基础文本显示器变成鲜艳、动态的显示设备。

  • 创建实时仪表板、控制室或媒体墙。
  • 显示像素艺术、动画或实时网络摄像头画面。
  • 非常适合建筑玩家、整合包作者和创意编程者。

亮点

  • 支持 Forge 与 Neoforge (需要最新版 CC:Tweaked)。
  • 与朝向无关的阵列: 可在任意方向工作。
  • 分辨率缩放: 可根据性能在 1×–4× 细节之间选择。

代码示例

在 GitHub 上查看示例脚本

交互式输入
直接在显示器表面检测鼠标点击、拖拽和键盘事件,以构建自定义 UI、仪表板或画板。


设置

  • Minecraft Java 版
  • Forge 或 Neoforge
  • 最新版 CC:Tweaked

支持最高 16×16 方块的显示器阵列,并可选择 2×–4× 分辨率缩放。
更大的设置会增加像素数量和带宽使用——请相应规划。


CC:DirectGPU —— 因为你的 ComputerCraft 屏幕值得拥有比文本更多的东西。