国产美女亚洲精品久久久毛片,国产精品免费小视频,欧美黑人xxxx猛牲大交,5060网永久免费一级毛片

  • 登錄 注冊 img

    新用戶專享福利

    注冊領取
  • 發(fā)表作品

AR/VR多線程處理的八年經(jīng)驗與技巧

  1. 什么是線程?

  我知道這是一個基礎性的問題,但我從它開始寫起是有一個重要原因。這個理由會在本章后面變得清晰起來。

  維基百科將線程描述為:可以與其它指令并發(fā)執(zhí)行的一系列指令。

  我強調并發(fā)執(zhí)行是因為它對這次討論至關重要。并發(fā)運行多個任務的能力使得線程對于模擬至關重要。

  2. 關于內核與線程的簡要說明

  一個CPU可以有多個內核,而有些內核可以運行多個線程。例如,Ryzen Threadripper最多有64個內核,每個內核可以運行2個線程。這意味著,如果你編寫的模擬屬于高度多線程,你可能會有多達128個不同的任務同時發(fā)生。你可以用這些線程來運行NPC的人工智能大腦,或者在物理模擬中制造碰撞。

  但請記住,大多數(shù)實際場景不會接近128個線程。即使是英特爾的旗艦i9 10900k都只是提供20個并發(fā)線程。不過,編寫多線程代碼意味著提供多個內核的設備可以同時發(fā)生多個任務。

  3. 線程如何影響應用程序

  即使你不依賴先進的人工智能,但幾乎所有的MR應用都在某種程度上使用物理。例如,Hand Menu菜單中的按鈕會使用物理來檢測指尖何時接觸按鈕的表面。

0
分享給QQ好友 分享到微博 分享到微信 分享到QQ空間
72 分享 已收藏 收藏

評論(0)

大神,別默默的看啦,快登錄幫我點評一下吧!
 
簽到
客服

已有943,949設計師加入了扮家家

約可免費渲染10張圖 img 5秒注冊領取
img