摘要:
以下三种方式都是可以达到碰撞检测的效果:
btCollisionWorld::contactTest 检测指定对象是否与场景发生碰撞;
btCollisionWorld::performDiscreteCollisionDetection 检测场景中所有的碰撞;
btDynamicsWorld::stepSimulation 模拟运动。 阅读全文
摘要:
官方文档:http://bulletphysics.org 开源代码:https://github.com/bulletphysics/bullet3/releases API文档:http://bulletphysics.org/Bullet/BulletFull/annotated.html 1 阅读全文
摘要:
创建世界(场景)及常见函数 官方文档:http://bulletphysics.org 开源代码:https://github.com/bulletphysics/bullet3/releases API文档:http://bulletphysics.org/Bullet/BulletFull/an 阅读全文
摘要:
1. init函数 [ChildSpec,...] 是在init之后默认要启动的子进程。 2. SupFlags参数 {Type, Times, Sec} Type: 重启策略 one_for_one: 一个子进程终止,只重启该进程,在init的时候会启动参数内的子进程 simple_one_for 阅读全文
摘要:
AOI主要有九宫格、灯塔和十字链表的算法实现。本文阐述十字链表的实现和尝试。 1. 基本原理 根据二维地图,将其分成x轴和y轴两个链表。如果是三维地图,则还需要维护多一个z轴的链表。将对象的坐标值按照大小相应的排列在相应的坐标轴上面。 2. 基本接口 对对象的操作主要有以下三个接口: add:对象进 阅读全文
摘要:
关于Cowboy Cowboy是基于Erlang实现的一个轻量级、快速、模块化的http web服务器。 Handlers,用于处理HTTP请求的程序处理模块。 Plain HTTP Handlers(常规Handlers) Cowboy里面的handler最基础的事情就是实现 init/2 回调函 阅读全文
摘要:
Cowboy是基于Erlang实现的一个轻量级、快速、模块化的http web服务器。 本文官方原文:http://ninenines.eu/docs/en/cowboy/1.0/guide/routing/ 默认情况下,Cowboy不会做什么事情。为了使Cowboy可用,需要映射URL和处理请求的 阅读全文
摘要:
0. 学习的一些疑问 如何热更新镜像(images)?(你可以快速启动或者销毁容器。这种时间几乎是实时的) 如何热更新游戏服? 好处在于各个应用之间环境相互独立,即使某一个容器崩溃也不会影响到其它容器; 每个容器使用端口如何维护?(方法1写在Dockerfile里面,不灵活;方法2在run的时候-p 阅读全文
摘要:
一、背景 我们项目开发人员写的文档都是markdown文件。对于其它组的同学要进行阅读不是很方便。每次编辑完markdown文件,我都是用软件将md文件转成html文件。刚开始转的时候,还没啥,转得次数多了,就觉得不能继续这样下去了。作为一名开发人员,还是让机器去做这些琐碎的事情吧。故写了两个脚本将 阅读全文
摘要:
从在知乎关注了几个大神,我发现我知乎的主页画风突变。经常会出现 诸如此类的问答。点进去之后发现果然很不错啊,大神果然是大神,关注的焦点就是不一样。 看多了几次之后,觉得太麻烦了。作为一个基佬,不,直男,其实并不关注中间的过程(文字)。其实就是喜欢看图片而已,得想个法子方便快捷地浏览,不,是欣赏这些图 阅读全文