原创 Vive開發第一步

如何在UE4中創建一個Vive工程 新建工程 創建一個空白的藍圖模板工程HelloVive 添加兩個Character類和GameMode類 並將這兩個類設置如下 Vive_GameMode 將Default Pawn Class

原创 UE4插件

翻譯的有點爛,有錯誤的地方歡迎大家指出,原文請查看UE4官方插件文檔 這篇文章講述瞭如何使用UE tools 和runtime開發自己的插件。 許多UE子系統都是可擴展的,允許你添加新的功能,修改內置的功能而不需要修改引擎代碼。你可以

原创 Vive開發之VR射箭

準備工作 帶骨骼的弓的模型,如圖 拉絃動畫 創建骨骼弓模型的動畫藍圖 在動畫藍圖中定義一個float變量控制弓弦張開程度 角色類中定義相應變量用於修改動畫藍圖中的變量從而實現弓弦拉動效果,如下圖所示 箭 箭的話,用自帶的P

原创 Vive開發之手柄定位瞬移

HTC Vive實現定位瞬移 上一篇博客講述瞭如何在UE4中創建一個Vive工程,今天將講述下我是如何實現使用手柄實現定位瞬移效果的。 編輯Vive_Character藍圖類 打開HelloVive項目中的Vive_Character藍圖

原创 UE4下實現Vive手柄拾取物品

簡單說下思路,首先定義拾取接口,然後在需要拾取的物品的藍圖類中實現該接口,最後在手柄的碰撞中檢測碰撞的物品是否實現了拾取接口,若實現則Attachto到手柄上 工程下載地址 創建拾取接口 新建一個接口,並命名爲BI_Pickup 接