中文第一计算机图形学社区OpenGPU 版权所有2007-2018

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 3278|回复: 1

发现IGame中又一个大坑

[复制链接]
发表于 2012-12-13 00:24:36 | 显示全部楼层 |阅读模式
好久没更新了, 就在五分钟之前发生了一件事情, 让我不得不记录下来
通过哥用了2个小时的反复测试,确认了一件事情……

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

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

我谨以最诚挚的问候,向全体自动麻将桌的工作人员们说一声:你们辛苦了!

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


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


发表于 2014-3-27 18:49:23 | 显示全部楼层
哈哈, 这个黑的好 不过听说坛子里很多AD的人哦, 站长好像就是吧?
现在一同事以前在AD.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|小黑屋|Archiver|手机版|中文第一计算机图形学社区OpenGPU

GMT+8, 2018-10-19 22:24 , Processed in 0.082763 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表