通过 model() 传递参数


尝试这样传入变换的各种参数;然后在 naive_intersect() 测试有无成功

结果是并没有传入参数:每次输出的 a 值都是一模一样的,没有经过 center 变换的,我的问题出在了哪里呢

当你将 Model 矩阵作为参数传入 naive_intersect 时并不会自动完成变换,你需要在这个函数里自己写坐标变换。

另外,你第一张截图中还是有很多语法错误…… result 变量的类型不对(或者成员访问不对)、mesh 变量应该是没定义过、model 函数是 Object 类的方法不是全局函数,这些都要改。