OpenSubdiv首次應用於摩托羅拉《大風天》

2021-06-20 01:01:32 字數 761 閱讀 4846

一項製作高畫質動畫片的技術已經應用於移動裝置。摩托羅拉公司已開創一種新型娛樂應用——「聚光故事」,這是他們為moto x智慧型手機製作的互動性動畫短片。這種互動短片採用皮克斯細分化曲面技術,同時還包含為故事情節製作新穎畫面的感測器等許多其它技術。第乙個聚光故事名為「大風天」,主人公是生活在森林裡的乙隻名叫「貝貝」的老鼠,它有一頂紅色的帽子。隨著故事不斷展開,moto x使用者能夠獲得360度沉浸式體驗,而影象會根據使用者移動手機的方式實時呈現,每個人都有機會以不同的方式探尋故事。

記得你第一次**皮克斯工作室製作的動畫片時,為之嘆服的感受嗎?細分化曲面(subdiv)是皮克斯使用的一項關鍵性技術,它能令動畫師對於影片中的模型質量進行更多的顆粒處理控制。自《棋逢敵手》之後,皮克斯在每部電影中都對該項技術進行完善,最近將其以「opensubdiv」的名字開源。隨後,摩托羅拉利用motox內建的opencl和高通® adreno™ gpu將opensubdiv技術應用到手機中。

異構計算任務

細分化曲面技術能夠將多邊形分解為更小的部分,製造出優質柔和的表面,使模型更自然,曲面上邊角更少。在大多數遊戲和視覺化**系統中,可以使用mip 繪圖程式達到類似的效果,對同一元素,如鼻子或球體,繪製不同版本,在放大時呈現更多細節,縮小時呈現較少細節。與此不同,細分化曲面技術則是再次計算元素外形,對於每乙個框架獲取不同層面的細節。由此製作出的畫面更柔和,解析度更高,不斷從記憶體中載入不同版本的影象卻不會影響效能,但是這需要配有功能強大的gpu,比如moto x中的adreno 320。

皮克斯的 opensubdiv 資料

python應用於網路 python應用於網路通訊

專案需要用到採用python實現維護測試工具,測試物件是linux裝置,需要在pc端採用python獲取linux裝置相關資訊 一 採用udp獲取普通資訊 udpserver socket af inet,sock dgram udpserver.bind ip,port data,client a...

bitmap應用於排序

這種方法只適合 資料不重複,已知資料範圍 的情況來自於 程式設計珠璣 所謂的bit map就是用乙個bit位來標記某個元素對應的value,而key即是該元素。由於採用了bit為單位來儲存資料,因此在 儲存空間方面,可以大大節省。如果說了這麼多還沒明白什麼是bit map,那麼我們來看乙個具體的例子...

MATLAB應用於濾波

1.什麼是影象的直方圖 2.直方圖均衡化 直方圖均衡化 histogram equalization 又稱直方圖平坦化,直方圖 拉伸是通過對比度拉伸對直方圖進行調整,從而 擴大 前景和背景灰度的差別,以達到增強 對比度的目的,這種方法可以利用線性或 非線性的方法來實現直方圖均衡化則通過使用累積函式對...