博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2011年6月19日

摘要: 地形碰撞计算:一.如果是鼠标点击地面,可将射线固定长度并分段,然后用射线与每一个分段上的点所落在的地面tile(两个三角形)进行求交,相交则返回对应位置,否则继续与下一个段上的点所落在的地面tile求交/* 0 1 ----> | \ | | \ | 2 V --- 3 */这里不讨论点击屏幕求射线方法与射线分段处理,只算求交如下d3d求交得出uv,再求位置:VECTOR3 vPickPos;// 右边:if( D3DXIntersectTri(&v0, &v1, &v3, &vOrig, &vDir, &u, &v, NULL) 阅读全文

posted @ 2011-06-19 00:59 Zhiyett 阅读(263) 评论(0) 推荐(0) 编辑