GodZza

导航

2013年1月7日 #

KlayGE bug report

摘要: 在文件 KlayGE\Core\Include\KlayGE\Math.hpp 数学函数库中发现了mirror函数的Bug.例如调用: mirror( -10, 1, 2) 会出现死循环.(注意rang 未有使用过)还有就是 mirror函数和warp函数都使用了while循环, 当val与low和 high的差距比较大时,效率会降低.warp函数可以使用代替:template <typename T>inline T warp(T const & val, T const & len){ return val - (floor(val / len) * len); 阅读全文

posted @ 2013-01-07 17:16 GodZza 阅读(196) 评论(1) 推荐(0) 编辑