一種基于iOS端ARKit呈現(xiàn)虛擬空間的方法

基本信息

申請?zhí)?/td> CN202111504328.3 申請日 -
公開(公告)號 CN114187427A 公開(公告)日 2022-03-15
申請公布號 CN114187427A 申請公布日 2022-03-15
分類號 G06T19/00(2011.01)I;G06T15/00(2011.01)I;G06F3/01(2006.01)I;G06T15/50(2011.01)I;G06T19/20(2011.01)I;G06V40/20(2022.01)I;G06V40/16(2022.01)I 分類 計算;推算;計數(shù);
發(fā)明人 孫攀翔;朱卉明 申請(專利權(quán))人 焦點科技股份有限公司
代理機(jī)構(gòu) 南京瑞弘專利商標(biāo)事務(wù)所(普通合伙) 代理人 陳建和
地址 210032江蘇省南京市高新開發(fā)區(qū)星火路軟件大廈A座12F
法律狀態(tài) -

摘要

摘要 一種基于iOS端ARKit呈現(xiàn)虛擬空間的方法,1)通過Xcode、3DMAX或Cinema4D等軟件創(chuàng)建3D模型,目標(biāo)物為虛擬世界的天空盒;2)為AR應(yīng)用配備攝像頭權(quán)限,向ARKit工程的info.plist中添加“Privacy?CameraUsageDescription”,在界面設(shè)置里,顯示AR攝像機(jī);3)對scn文件中的場景進(jìn)行修改,包括材質(zhì)、顏色、樣式或坐標(biāo),其中材質(zhì)比較復(fù)雜,當(dāng)渲染材質(zhì)時,由材質(zhì)的光照模型lightModel確定要用到的視覺屬性,再配合場景中的光照,計算出每個點的顏色。4)在ARKit工程的視覺渲染代碼中配置ARSceneView;5)判斷用戶是否走進(jìn)了入口,若是,則隱藏四周的透明墻壁,切換虛擬世界的全景圖片,若否,則反之。