OSC2 Studio v0.0.2 发布——执行引擎优化、预览升级
· 阅读需 2 分钟
这个版本主要优化了执行引擎的车辆控制能力,同时前端也做了重要更新。
执行引擎——车辆控制更稳定
v0.0.2 重点改进了 drive 动作中几个关键修饰器的处理:
- 变道(change_lane):不再依赖内部追踪系统,变道动作更直接可靠;配合仿真引擎实现了平滑变道,车辆不再瞬间 跳跃
- 速度(speed):修复了动态求解器中的计算异常,加入安全策略防止输出不合理数值
- 位置(position):支持通过时间指定跟车距离(
time:参数),运行时自动根据车速换算 - 道路选择:随机选路改为逐个检查,避免选到长度不足的道路导致放置失败
- 跨道路距离计算:新增跨道路的纵向距离计算,变道时不再出现距离错误
车辆初始位置的生成也做了优化——当场景中有多辆车需保持前后跟随时,系统会全局分析所有约束,确保每辆车都有合理的位置。
前端——落地页重构
前端页面结构做了调整,现在支持三段式入口:
- 英文落地页
/— 默认访问路径 - 中文落地页
/zh/— 中文用户入口 - 应用页面
/app/— 编辑器主应用
默认语言从中文切换为英语,语言选择会被自动记住,下次访问无需重新设置。
性能优化——页面加载更快
这个版本对性能做了大幅优化,网站加载速度有了明显提升:
- 高效的资源压缩:所有 JavaScript、CSS 和静态文件都启用了当前 Web 最高效的压缩算法,文件体积平均缩小 70% 以上,页面只需以往几分之一的时间就能完成加载。
- 更小的演示视频:落地页的演示视频重新编码,文件体积减少 70% 以上,画质几乎无损失。视频播放启动更快,在网络较慢时尤为明显。
