zoukankan      html  css  js  c++  java
  • 发现IGame中又一个大坑

    好久没更新了, 就在五分钟之前发生了一件事情, 让我不得不记录下来 

    通过哥用了2个小时的反复测试,确认了一件事情……

     
    经验证IGameUVGen::GetUVTransform()有bug, 估计是做了swap(y, z); z = -z;的操作
    但实际上uvgen并不是像max坐标系那样z朝上和y朝里, 所以是不需要做上述变换的
    所以直接用sdk中的Texmap::GetUVTransform反而是正确的

    我猜IGame统一对所有坐标系的数据都做了轴转换的操作, 而没有检查其正确性, 这也应该是IGame使用不多没有经过严格的测试及反馈

    于是2个多小时废在IGame的这个bug上了
    我谨以最诚挚的问候,向全体自动麻将桌的工作人员们说一声:你们辛苦了! 

    俺再次成功得为广大使用IGame编写插件的编程爱好者们填了一个坑 

    PS, 自动麻将桌这名字的确是俺起的,他们的确不容易,做这么大一软件, 但有时用sdk的时候恨起来,真觉得他们应该改去做自动麻将桌!

  • 相关阅读:
    ASP.net:Literal控件用法
    css如何自动换行对于div,p等块级元素(转)
    java ftp操作类
    java文件操作类
    geoserver图层显示
    java csv读取
    geoserver 源码编译(转)
    ArcGIS Engine 空间运算
    ArcMap操作技巧
    geoserver开发资料收集
  • 原文地址:https://www.cnblogs.com/oiramario/p/2697690.html
Copyright © 2011-2022 走看看