• 400-123-4567

    工作时间

    周一至周五:9:00-21:00

    周末及节日:9:00-18:00

  • 手机版二维码

    微信公众号

  • 扫描二维码

    关注官方公众号

游戏开服表 申请开服
游戏名称 游戏描述 开服状态 游戏福利 运营商 游戏链接
广告位招租 联系QQ51605539 今日新开 进入游戏
非官方wiki 芙蕾雅NPC-技能-道具数据库 永久可用 血玫瑰社区 进入游戏
天堂2协议 天堂2客户端协议附带英文客户端下载 不定期更新 L2FATER 进入游戏
Close

[客户端工具] 《天堂II》的高分辨率雷达地图生成与探索工具 -CRUMA

0
回复
6
查看
[复制链接]
  • 打卡总天数:1274
  • 打卡总奖励:6424
发表于 昨天 10:52 | 显示全部楼层 |阅读模式
Cruma - Lineage 2 World Viewer & Radar Map Generator
  • 不得商业✓仅供单机 ✓备份下载
  • 提取码: 隐藏内容
  • 支援版本:初章-芙蕾雅通用 经典-未分类 
  • 资源评分:9分
  • 资源大小:60MB
  • 更新时间:2026-10-11
L2Fater.CN - 天堂2开源中文社区 - 温馨提示:
来源:MAX 作者:Cruma 详情参考简介ai翻译
详情介绍
【AI翻译版】Cruma —— 一款用于《天堂II》的高分辨率雷达地图生成与探索工具
背景
大约在2024年,我需要一张高分辨率的雷达地图,于是联系了社区里正在制作这类地图的一位开发者。
对方估计开发时间大约四个月,报价近一万美元。对我来说太贵了,所以我决定自己动手。很快我找到了 l2mapper(感谢 justgos,他似乎是原作者)。这个工具能用,但正如作者本人所说,项目相当混乱。存在Bug、性能差,而且无法加载整个世界。
后来我发现了 l2mapconv,它的实现似乎好得多。但它只支持静态网格体的某些纹理类型。其他材质类型、地形表面以及各种元素在渲染时都没有纹理。
因为我更熟悉Java,而C++经验大多出于必要,所以我决定以第二个项目为基础,用Java重写它,并融入第一个项目中一些渲染方法,以支持更多材质类型。由于两个项目的架构差异很大,移植并不直接。整个过程花了大约两到三个月。最终,我得到了最初需要的雷达地图,并且能够加载和探索整个《天堂II》世界。主要缺失的功能是特效和公告板动画。环境光照也有些问题,但这些对于生成雷达地图来说都不重要。
再次审视该项目
几个月前,我决定尝试OpenAI的新模型,看看它是否能帮我完成所有材质类型的渲染,并用bgfx替换OpenGL。我的主要动机是:我的主力操作系统macOS只支持最高OpenGL 4.1,而我想要的一些性能改进需要更新的OpenGL特性。bgfx有助于支持多个渲染后端,包括macOS上的原生Metal、Vulkan和DirectX。
当前状态
现在项目已经达到了我愿意分享给其他人的程度。
你可以用它为任何版本的《天堂II》客户端生成任意分辨率的雷达地图。每个地图瓦片也会作为单独的文件导出。
就我个人而言,能够一次性看到整个游戏世界并探索其中的任何地点,真的很有趣。
可用模式
共有三种模式:
  • 探索:使用WASD自由移动摄像机导航世界。可以通过按键1-5调整移动速度,使用Shift和Alt加速或减速。按F1查看所有控制键。
  • 检查:选择并隔离单个对象。添加此模式主要是为了更容易识别和调试有问题的材质。
  • 诊断
平台支持与性能
该应用支持Windows、macOS和Linux。
它在macOS上运行最佳,因为那是我测试最多的地方。在我的M5 Max上,帧率稳定在60+ FPS。
我也在Windows上使用DirectX 11、DirectX 12和Vulkan后端进行了测试。在Linux上可以运行,但我没有测试世界加载,所以可能会有问题。
故障排除
如果遇到任何问题,欢迎在本帖中报告。请附上你的操作系统版本和你使用的《天堂II》客户端版本。
如果你的电脑性能吃力,可以尝试在主菜单以及加载世界后的场景设置中调整设置,或者只加载部分世界。

2026年10月10日更新
注意:Windows上Vulkan后端存在问题。我会在下个版本修复。
新增
  • 导出的额外瓦片设置。捕获现在可以为单个瓦片保存单独的图像:包括傲慢之塔各层、克鲁玛塔和地下城的每一层,可按你需要的高度切割。还可以隐藏灌木和小型植物(可通过的表面),以便看清茂密森林下的地面(例如,镜之森林)。设置:选项 -> 捕获 -> 导出 -> 瓦片视图。已包含傲慢之塔、克鲁玛塔、伊娃花园、被遗忘的神殿、黑暗艺术学校、帝国陵墓、安塔瑞斯巢穴和巴列斯房间的现成配置。
  • 查看器中的高度切割。在俯视视角(O键)下,场景 -> 世界 -> 高度切割可隐藏给定高度以上或以下的所有内容。方便查找楼层,数字可直接用于瓦片视图。示例。
  • 界面缩放。选项 -> 界面 -> 界面缩放:自动根据系统设置,或手动从100%到300%。修复了Windows上文字太小的问题。
  • 开始菜单增加了“日志”按钮。如果出现问题,请将日志附加到你的消息中。保留最近三次运行的日志。
改进
  • 克鲁玛不再静默关闭或仅显示“启动JVM失败”。发生错误时会显示解释性消息。
  • 捕获现在将瓦片保存到 ~/Pictures/Cruma 文件夹,每个客户端单独一个子文件夹。
  • 你可以在新导出之前开启删除旧瓦片。
  • 在雷达地图上,傲慢之塔屋顶不再被截断;原始岛和镜之森林显示时不再有树冠遮挡。

2026年10月11日更新
Essence支持(已在最新的欧服版本上测试)。
  • 捕获的瓦片视图现在可以保持地形、静态网格体或CSG整体,仅切割其余部分。切割也可以限制在一个圆内:只有圆形区域内的部分被切割,周围的地形和树木保持不变(设置截图)。现已对傲慢之塔1-3层启用此功能。这是傲慢之塔1层的示例,塔周围的地形和所有东西都保持完整。
修复
  • 修复了在Windows上加载高于HF版本的客户端时Vulkan崩溃的问题。
  • 动画效果(如旗帜)现在像客户端一样在动画帧之间平滑混合,而不是跳跃。
  • 带有烘焙光照的静态网格体在DX和Vulkan上不再丢失光照贴图。
改进
  • 加载世界后内存占用应降低约50%。
  • 世界加载速度应略有提升(减少了冗余工作)。
顺便一提,试试图形菜单(或加载世界后的场景设置)中的“自定义光照”选项。它会增加额外的阴影。参见开启了阴影的Essence雷达地图示例。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

认准杀气丶唯一QQ
QQ - 51605539

无义务必须秒回消息,望理解

  • 官方在线客服

    QQ客服:杀气丶

    点击交谈
  • 上海市虹口区海伦中心B座4F4055-4056室

  • 手机扫码查看公众号

    手机查找资源更方便

  • 扫一扫官方微信公众号

    关注官方微信公众号

血玫瑰游戏社区制作( 粤ICP备2022002542号 )营业执照 劰载中...