深入理解 Lua 虚拟机(转载)

本文从一个简单示例入手,详细讲解 Lua 字节码文件的存储结构及各字段含义,进而引出 Lua 虚拟机指令集和运行时的核心数据结构 Lua State,最后解释 Lua 虚拟机的 47 条指令如何在 Lua State 上运作的。 为了达到较高的执行效率,lua 代码并不是直接被 Lua 解释器解释执行,而是会先编译为字节码,然后再交给 lua 虚拟机去执行。lua 代码称为 chu...

游戏中口型动画合成系统

近年来, 基于语音驱动的人脸动画技术在虚拟主持人、数字娱乐、人机交互以及远程会议等方面有广泛的应用。如何快速、高效的实现语音驱动的唇形自动合成,以及优化语音与唇形面部表情之间的同步是此项技术的关键。表情动画作为语音驱动人脸动画的一部分,在增加人脸动画逼真性方面起着重要的作用,但已有的工作没 有定量分析人脸表情动 画与语音之间的关系. 目前音视频模型主要集中在矢量量化的方法 (VQ)...

手机端对端直连技术

最近在看AR相关的东西, 其中一个ARWorldMap使用到的Multipeer的技术感觉棒极了。简单就是说, 不需要通过远程的服务器,只在局域网内通过wifi、蓝牙建立起来的通信,有点类似于Apple设备上的AirDrop。尽管对目前强连接的网络游戏环境格格不入(特别是5G大环境下),不过在我看来,对于实时的每帧更新的大批量数据、多用户连接的通信场景,直连技术对缓解服务器压力有不可替...