不斷呈現的Revit to 3ds Max Interactive解決方案精彩內容

關於Revit to 3ds Max Interactive解決方案,相信小夥伴們並不陌生,前面已經給大家介紹了很多,今天繼續分享新的內容。

下面我們瞭解一下今天的內容分享- VR項目模板介紹

3ds Max Interactive提供了3個VR項目模板,Desktop VR支持HTC Vive和Oculus,VR Google支持Google Cardboard和Daydream,VR Gear支持Samsung Gear VR。



這些項目模板實現了相應的硬件平臺各個模塊的調用和一些基本功能,在這個基礎上再去做可以減少很多的工作量。



Desktop VR項目模板可以支持Steam VR和Oculus,物件瀏覽器中的vr_oculus,vr_steam,vr_tools是和VR有關的腳本。

vr_oculus,vr_steam這兩個文件夾是oculus和steam插件的初始化和Flow節點相關的腳本。


這是跟Steam VR相關的Flow節點,基本上Flow對HMD,手柄各個按鍵都能訪問和調用。


物件瀏覽器中vr_tools裡面是一些VR基本功能的實現,例如瞬移、拾取物體、VR頭盔的移動。

具體的實現方式可以看functionality_laser,functionality_pickup,functionality_teleport,hmd,tracking_space_rectangle這幾個文件夾裡的Flow文件。


這是Vive手柄相關操作的Flow實現,例如觸摸板上的觸摸點顯示,按下trigger鍵的操作等等。


這是瞬移功能的實現,包括如何對瞬移位置的檢測,拋物線的繪製等等。


這是拾取物體的功能實現,包括檢測手柄是否與其他物體接觸,是否連接上等等。