剑痴乎

  • 首页
  • 文章分类
    • 音视频
    • WebRTC
    • 编程之美
    • Linux
    • Windows
    • 生活点滴
    • 校园生活
  • 参考
    • API参考
    • 实用工具
    • 测试音视频
    • 文档
  • 留言板
  • 关于
编程之美
编程之美

Ogre中精确到三角面的碰撞检测(使用射线查询)

Ogre中的射线查询一般只能侦测到边界盒(AABB),就像你在下面图片看到的,使用下面的代码就能避免这些。 初始化射线查询: [crayon-6427a5cb3a13e862351613/] 射线投射: [crayon-6427a5cb3a146900538868/] 得到网格信息: [crayon-6427a5cb3a148554509588/] 如果要考虑对处于运动状态物体做碰撞检测,可使用如下的得到网格信息代码(如果运动物体使用硬件蒙皮下面代码会出问题): [crayon-6427a5cb3a14b73828…

2014年4月4日 0条评论 1108点热度 0人点赞 Jeff 阅读全文
编程之美

Ogre学习笔记(4)

这篇文章主要是自己对一些Ogre容易错的知识点的总结,会不断补充更新: (1)ogre中,坐标变换是相对于parent节点的,比如节点node1 Position(10,0,0),node1创建一个子节点node2,我们打算设置位置为(10,10,20),由于坐标变换是相对的,所以node2需要setPosition(0,10,20) (2)相机的clipdistance要设置好,比如前面遇到的看不到天空 (3)我的场景中,所有物体是通过场景文件.scene导入的,要得到场景中所有Entity,给所有物体设置标识可…

2014年3月15日 0条评论 669点热度 0人点赞 Jeff 阅读全文
编程之美

Ogre学习笔记(3)

最近在creatScene方法中一直实现不了天空,编写了天空代码,可是看过去天还是黑色的,也就是背景颜色,设置了好多种天空类型都是一样结果,最后从谷歌搜索到的某个论坛中看到了解决方法,是我的clipdistance没设置正确,原来为 [crayon-6427a5cb3bc4e127813242/] 后来改为 [crayon-6427a5cb3bc52911057773/] 就正常了,这是因为天空太高,相机的FarClipDistance得设置的远一些,这样才能看到天空。

2014年3月15日 0条评论 887点热度 0人点赞 Jeff 阅读全文
编程之美

Ogre学习笔记(2)

为了进一步学习,今天下了个Advanced Ogre Framework代码,而不用以前的baseapplication框架,代码在release下顺利运行,然而在debug时却出现了下面这种情况 也就是配置对话框是空白的,不能进行配置,导致无法进一步运行,想了好久,也不知道为什么,看了下plugins_d.cfg也没发现什么问题,这时候也只能靠谷歌了,在ogre config dialog empty? (solved)这里找到了答案,是这样回答的: 也就是在release模式下配置对话框正常,debug模式下不…

2014年3月10日 0条评论 697点热度 0人点赞 Jeff 阅读全文
编程之美

Ogre学习笔记(1)

由于毕设做的是基于Ogre的虚拟漫游系统,所以最近在很努力地学习Ogre知识。 刚才使用 Ogre AppWizard创建Ogre向导后,在vs2010下可以编译运行,但是在项目debug文件下运行时提示缺少.dll文件,去Ogre wiki上查了下,是这样说的: Missing a Configuration File or DLLs If you try to launch your freshly built application but the program complains of missing D…

2014年3月3日 0条评论 1059点热度 0人点赞 Jeff 阅读全文
编程之美

百度网盘专用搜索

花了点时间利用谷歌自定义搜索与百度自定义搜索写了个百度网盘搜索,地址http://dupanso.jianchihu.net/,原理很简单,其实平时也可以用如下命令搜索: 文件名称 site:pan.baidu.com,例如:霍比特人2 site:pan.baidu.com,在百度谷歌等搜索引擎都可以利用这个命令搜索 其他网盘搜索也类似,比如360网盘搜索霍比特人2:霍比特人2 site:yunpan.cn 更新日志: 2014.02.25 1.0:正式上线,提供百度与谷歌双搜索,采用双框架页面设计 2014.03…

2014年2月27日 0条评论 1392点热度 1人点赞 Jeff 阅读全文
编程之美

wordpress的RSS提示错误:Input is not proper UTF-8, indicate encoding

今天打开本博客的rss发现显示如下错误: This page contains the following errors: error on line 136 at column 80: Input is not proper UTF-8, indicate encoding ! Bytes: 0x0B 0xEF 0xBC 0x9A Below is a rendering of the page up to the first error. 我很纳闷这是为什么呢,前几天打开还好好的,仔细阅读以下该错误提示:输入的…

2014年1月11日 0条评论 1451点热度 0人点赞 Jeff 阅读全文
编程之美

DV-HOP算法

DV-HOP定位算法具有方法简单,定位精度较高的特点,它是利用距离矢量路由和GPS定位的思想提出的一系列分布式定位方法之一。 第1阶段:网络中的各参考节点通过典型的距离矢量交换协议向邻居节点广播自身位置信息分组,使得网络中的所有节点获得距参考节点的最小跳数信息。 第2阶段:每个参考节点利用其它参考节点的位置信息和相隔最小跳数来计算平均每跳距离,并将其作为一个校正值广播至网络中。当接收到校正值后,节点根据跳数计算与参考节点之间的距离。 第3阶段:当未知节点获得与3个或更多参考节点的距离时,根据三边测量法或极大似然估计…

2014年1月6日 17条评论 1595点热度 0人点赞 Jeff 阅读全文
12345…7
版权声明

为支持原创,创作更好的文章,未经许可,禁止任何形式的转载与抄袭,如需转载请邮件私信!本人保留所有法定权利。违者必究!

近期评论
  • ziqzhang on Windows平台WebRTC编译(持续更新)或者重新走一遍 1.一个环境准备 201…
  • ziqzhang on Windows平台WebRTC编译(持续更新)c:\zzq\webrtc\src…
  • ziqzhang on Windows平台WebRTC编译(持续更新)4117 /D__DATE__= /D_…
  • ziqzhang on Windows平台WebRTC编译(持续更新)多试几次 看你这个应该没下载成功
  • ziqzhang on Windows平台WebRTC编译(持续更新)默认下载下来是10.0.22621.0.…

COPYRIGHT © 2023 jianchihu.net. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang