红石中继站
    • 资源
    • 新帖
    • 版块
    • 热门
    • 登录

    解决一个cem模型动画问题

    周边创作
    2
    2
    59
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • Dendrite200D
      Dendrite200 版主
      最后由 编辑 · 河北省

      众不所周知,不知是否为低版本optifine的独有特性,

      → 列表cem动画在播放时会将所有临时变量(每次运算都会产生一个)吃进内存且不释放
      → 加之低版本缺少简单好用的线性增长变量和函数(这会使得临时变量无限变大),
      → 最终导致cem动画在播放时达到了惊人的1min吃6G内存的效果。

      这个问题在资源包制作中十分令我困扰,为解决这个问题,特此做一个轮子,直接使用:

      "example.rx": "torad(time)*<n>"//(n为控制速度的常量)
      

      即可得到平滑的持续旋转,并最大限度减少了大数临时变量,内存终于不会爆了,可喜可贺。

      mea luna, mea sol.
      请我吃集采:https://afdian.com/a/lsoda

      1 条回复 最后回复 回复 引用
      • skyliyeS
        skyliye
        最后由 编辑 · 辽宁省

        optifine bug确实挺多,但是又是弃之可惜那种,其他替代的画质都差点意思()

        1 条回复 最后回复 回复 引用
        • 第一个帖子
          最后一个帖子
          "Minecraft" 以及 "我的世界" 为 Mojang Synergies AB 的商标,本站与 Mojang 以及 Microsoft 没有从属关系
          © 2024-2025 红石中继站 版权所有 本站原创图文内容版权属于原创作者,未经许可不得转载
          侵权投诉邮箱:[email protected]
          由 长亭雷池WAF 提供安全检测与防护 由 WAFPRO 提供 SCDN 安全加速
          苏公网安备32050902102328号 苏ICP备2023043601号-8