|
|
本帖最后由 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环境变量或者默认路径。 |
评分
-
查看全部评分
|