YuLing 发表于 2026-4-13 17:15:00

一个自用测试渲染小工具

本帖最后由 YuLing 于 2026-6-9 12:41 编辑

一个没什么用的渲染测试和开发工具,用于快速设计和视觉效果调试。


## 功能特性

- **自动扫描渲染类**: 自动发现并加载`data`包下的所有渲染实现
- **实时摄像头控制**: 支持平移、缩放操作
- **多渲染模式切换**: 鼠标右键快速切换不同渲染效果
- **编辑模式**:
- QUAD_STRIP编辑(F2): 创建和编辑四边形条带
- 圆形编辑(F3): 创建和编辑圆形效果
- **纹理支持**: 动态加载纹理,支持旋转和流动效果
- **字体渲染**: 内置位图字体支持


## 代码特效预览

-仿照示例新建一个类,需要简单实现三个接口:   
void advance(float amount);
void render();
boolean isExpired();
-如同游戏的CombatLayeredRenderingPlugin,并可以通过initialize来初始化点击坐标。
-将java文件放置在data文件夹下即可自动编译,运行bat文件启动后点击鼠标即可生成一个实例。

-或者将该工具src文件夹作为模块集成到你的idea开发环境中
-将class文件放置在src/data文件夹下即可,运行main方法后点击鼠标即可生成一个实例。

可以通过直接运行bat文件预览已定义好的渲染方式,请确保存在正确的java环境变量或者默认路径。

冷鸢 发表于 2026-4-13 18:42:20

LittleMercy 发表于 2026-4-13 18:59:50

ZeroXenon 发表于 2026-4-14 22:46:03

弄一个测试一下{:5_124:}

YuLing 发表于 2026-4-15 12:33:36

值得一提的是,这个工具并不能在传统意义上提高你的效率,他的渲染接口是提供给vibecoding的,你只需要给出贴图路径,下达指令,观察效果直到满意,再进行迁移
页: [1]
查看完整版本: 一个自用测试渲染小工具