摘 要:在 Director 开发平台下首先对 Havok 引擎进行初始化,其次设置场景中的重力、模型质量、刚体等各方面的属性,通过 Havok 引擎模拟真实的物理碰撞。最后对刚体与刚体、刚体与非刚体的碰撞检测进行分析研究,得出结论:基于Havok 引擎的物理碰撞与检测技术在 Director 开发平台下适合游戏开发、模拟复杂的物理现象等虚拟现实的制作。
关键词:刚体;Havok 引擎;碰撞检测
DOI:10.19850/j.cnki.2096-4706.2021.08.034
课题项目:湛江幼儿师范专科学校校级课题 (2019ZYCQ33)
中图分类号:TP391.9 文献标识码:A 文章编号:2096-4706(2021)08-0122-03
Research and Implementation of Physical Collision and Detection Technology Based on Havok Engine
LIN Hai
(Zhanjiang Preschool Education College,Zhanjiang 524084,China)
Abstract:Under the Director development platform,the Havok engine is initialized firstly,and then the gravity,model quality,rigid body and other attributes in the scene are set. The Havok engine simulates real physical collisions. Finally,the collision detection between rigid body and rigid body,rigid body and non-rigid body is analyzed and researched,and it is concluded that the physical collision and detection technology based on Havok engine is suitable for virtual reality production such as game development and simulation of complex physical phenomena under the Director development platform.
Keywords:rigid body;Havok engine;collision detection
参考文献:
[1] 李政峰,王青霞,肖昱锋 .Unity3D 碰撞检测技术在电力 设备虚拟装配中的应用 [J]. 科学技术创新,2020(30):104-105.
[2] 张森森,金国栋,王五桂,等 . 船舶操纵模拟器三维视景 场景构建及碰撞检测 [J]. 船电技术,2020,40(S1):24–27.
[3] 孙巍,刘金义 . 基于物体级 BSP 树的大规模室外场景渲染 [J]. 微处理机,2010,31(6):67–70+74.
[4] 陈华 . 确定任意形状物体最小包围盒的一种方法 [J]. 工程 图学学报,2010,31(2):49–53.
[5] 曲慧雁 . 复杂虚拟环境下的快速碰撞检测技术研究 [D]. 长春:吉林大学,2020.
[6] 罗立宏,谭夏梅 . 基于 ShockWave3D 的 Web 虚拟现实 技术研究 [J]. 科技资讯,2007(4):101–102.
作者简介:林海(1976.10—),男,汉族,广东湛江人,讲师, 本科,研究方向:虚拟现实技术,人工智能。