不用3D建模軟體,如何用數學公式創造一個女孩?會眨眼,帶有光影

2020-12-13 量子位

木易 發自 凹非寺量子位 報導 | 公眾號 QbitAI

這是一個完全數學公式創造的女孩,她長這樣:

絕佳的光影,移動的眼珠,是不是感覺惟妙惟肖?

最近,油管上的一項用數學進行3D人物建模的視頻火了,截止目前,已有近8w的播放量。

3D人物建模,就是數學公式對人體的描述,目前已經廣泛應用於生活之中。

不過,現在直接使用計算機軟體進行的建模,還不足以讓人領略這其中深層次的數學魅力。

而這個視頻中,就是純用數學的方法,讓我們看到了:如何用最基礎的數學公式,創造一切。

如何創造的?就讓我們順著這個視頻來看看吧。

數學公式構建的真實感

軀體框架的構建

從零開始,首先最先構建的,就是女孩的軀體:頭部、頸部、肩部等。

拿頭部舉例,頭部就是兩個球的堆疊,而在兩個球分界的割裂部分,用插值法修補了空隙,使整體看起來更加自然、順滑。

其他的軀體結構,也是同理,都是三維數學公式的組合,就建構起了基本的人體框架。

看起來是不是有點詭異?

是的,因為,還需要加入「億點點」細節。

「億點點」細節

億點點細節,就是面部上的細微結構,目前視頻中,分別構建了:眼袋、睫毛、眉毛、嘴唇和牙齒。

比如,更換了皮膚的顏色,用兩個環,併入軀體,形成眼袋:

又比如,這個用圓錐體為基礎構建出來的鼻子,也是很漂亮了。

還有,這個微微露出的牙齒,其實並不是完整的牙齒建模,而只是一個環。

畫龍點睛

接下來,就是注入靈魂的一步:畫龍點睛。

發生了什麼事?怎麼突然就有了真實感?

這個真實感,並不是由眼睛帶來的,眼睛也是常規的三維構建上色,並無特別。

只是,這個加入眼睛後,還注入了兩個神奇的魔法:1、眨眼;2、眼珠移動

這個眨眼,是通過周期性的數學函數完成的,每隔一段時間波動一次,在畫面上,就是體現成了眼睛的睜開和閉上。

有沒有發現,通過數學公式的疊加,還能實現單眨眼和雙眨眼,這,又給真實感上了一個臺階。

之後,不難猜到,眼珠的移動,也是由數學公式所控制的。

蕪湖,是不是有內味了?

皮膚的質感

細心的觀眾可能發現,這個眼睛建模部分的皮膚質感比起之前,更加真實。

是的,這是在這二者之間,加入了一些,噪音,來描繪皮膚表面的毛孔。

對,你沒有看錯,真的是噪音。

此外,作者還貼(mo)心(gui)地給這位女孩上了一些雀斑。

啊這,果然,再精緻也趕不上數學創造的人物模型啊。(狗頭)

光影效果

最後,不得不提的一點是,這位作者還非常細心的考慮了光影效果,並用數學方法實現了它。

對,這個光影,其實,就是不同朝向的顏色加深

此外,作者還考慮了:來自不同方向上光帶來的光影疊加效果。

最後,加上其他一些細節,咱們就看到了最開始的那一幕,那位活靈活現的3D女孩:

當然,其中有很多細節我並沒有完全提到,感興趣的小夥伴,可以在下方獲取原視頻連結和開原始碼哦。

相關焦點

  • 面向新手的十款免費3D建模軟體
    但是不用擔心,有很多針對初學者的3D建模軟體-我們選擇了相對易於使用的3D建模軟體。它們的功能較少,附帶了不錯的文檔,並且可以免費使用。TinkerCADTinkerCAD具有豐富多彩的直觀界面和豐富的教育資源,是專門為沒有CAD經驗的孩子和人們設計的。除了這是周圍最易用的3D建模軟體之一,它也可以在您的瀏覽器中使用。
  • 動畫公司介紹3d人物建模軟體有哪些
    隨著3d動畫的商業化趨勢,許多人想學習從事相關的製作,首先需要了解基礎人物的設計建模。下面藝虎動畫介紹,3d動畫人物建模軟體有哪些。 姜子牙 1、Maya 3d動畫人物建模軟體Maya應用對象是專業的影視廣告、角色動畫、電影特技等,Maya功能完善靈活、易學易用
  • 3D建模光看書可沒什麼用,還有就是一些軟體操作一定要學
    其中3d雕刻也不必多說,雕刻本來就是美術領域的一個分支。想做好人物建模,沒有美術基礎真就挺難的。那說說相比之下離得比較遠的場景建模。場景用雕刻的地方少,大多數時候都是在做一些規規矩矩的柱子地板牆壁,確實對美術基礎要求很低。
  • 3D建模軟體全解
    對於學建築的同學老說,這款軟體相比並不陌生。總體上來說,sketchup草圖大師是一款十分容易上手的三維建模軟體,加上非常豐富的插件功能來完善功能,目前仍有大量的從業者和行業設計師在使用它。但不得不承認的是,相比於近年來在功能更齊全的blender,以及在曲面建模上更有優勢的Rhino,這款軟體已逐漸被部分設計師開始拋棄,頗有幾分逐漸式微的勁頭。
  • 想學3D遊戲建模不得不看的4個忠告,未雨綢繆學習才能事半功倍
    電子競技也逐漸得到大眾認可,遊戲建模自然而然地成為就業香餑餑了,很多想學習3d遊戲建模的小夥伴會來問我一些問題,在這我總結了一些大家最關注的問題和疑惑,希望對想學遊戲建模的你有些許幫助。1.零基礎學3D建模能自學嗎?可以,但是難度較大,不建議。
  • 開源軟體之Blender:如何用Blender製作3D遊戲
    這是開源軟體系列Blender子類的又一篇。相信看了本文標題,了解這款軟體的朋友大概知道要講的模塊,當然也會心生疑竇。之所以會有這個感覺,因為大家都知道,要在Blender中製作3D遊戲,似乎只有2.79以前的版本裡可以做。
  • 入行遊戲3d建模,能得到多少「麵包」?
    中國的遊戲產業從興起到現在,不久,而現在正處於一個快速發展的關鍵黃金時期。遊戲原畫市場已經漸漸地偏向飽和了,但遊戲3d建模市場尤其是次世代的崗位缺口仍然很大,並且伴隨著次世代技術的不斷發展進步,這個崗位需求還會越來越大。
  • 零基礎你知道次世代建模軟體嗎
    場景 玩建模,需要玩轉這麼多軟體嗎?我只會PS,連Photoshop都不太會用呢! 實際上,常用的軟體是Maya、Zbrush、Topogun、Unfold3D、Photoshop、substance Painter。 Maya:多用於建模。
  • 3d動漫是怎麼製作的
    需要用什麼軟體製作?需要用什麼軟體製作?主要是Maya,這是主要平臺。首先我們要有一個劇本,劇本裡的主人公可以是動物也可以是人,這叫做角色設定,有劇本跟角色還是不夠的,那只是腦補劇情,我們要將它變成圖像,讓參與製作的人都能懂要表達的故事和劇情。2、建模根據前期畫師們的人設圖和場景圖,建場景模型、角色模型、道具模型。
  • 3D建模軟體越來越多,小白應該如何選擇?
    很多想要從事3D建模行業的小夥伴一開始只接觸一款軟體,在學習的過程中慢慢了解到還有很多同類3D建模軟體。比如在學習3DMAX的同學,而後聽說MAYA更強大,很多國外大公司都在用,而後放棄MAX的學習,轉學MAYA,又在學MAYA的過程中聽說C4D比MAYA更牛,然後又去學C4D,最後,可能只是懂些皮毛,沒有一款軟體精通。
  • 遊戲建模:場景模型製作所需軟體科普,讓建模更簡單!
    這裡給大家整理了一些遊戲場景建模師常用的軟體,主要還是為新手建模師們提供一些有價值的軟體推薦。 > 最基礎的當然就是建模軟體了,常用的3款建模軟體有3DS Max、Maya、C4D,但是由於Maya和C4D軟體側重方向更多的是偏向影視、動畫、特效方面的,所以在此更推薦大家使用3DS Max來進行建模的工作。
  • 神器:AxMath數學公式編輯排版軟體 輸入公式、化學方程式從未如此簡單
    困惑4:使用word自帶的公式編輯器,往往不能更改字體,想知道如何更改字體嗎?困惑5:怎麼在word、ppt中減少上述重複勞動。上述困惑在word中也可以解決,但是要用到域代碼、VBA、插件,學習門檻較高。我推薦這款我常用的公式編輯神器:Axmath, 一站式解決上述困惑。
  • 哪款軟體做3d角色動畫,比較好用?
    目前做3d角色動畫的軟體就有3dsmax,maya,C4D,blender,XSI等等。這些軟體都是有自己的一套操作邏輯。下面我們就通過前面列舉的,一個個排名:操作性排名,C4D-3dsmax-maya-blender。為什麼這樣排,那是因為blender確實是依靠快捷方式去操控的,在多邊形建模方面還是不如前面的軟體效率高。
  • 2020知到app數學建模與數學軟體(山東聯盟)單元測試答案-查詢
    2020知到app數學建模與數學軟體(山東聯盟)單元測試答案-查詢,從價值鏈角度看,企業基礎設施建設活動包括下列關於企業動態能力說確的是根據史東明教授00的觀點,企業核心競爭力由組成企業核心競爭力的基本特徵包括關於產品競爭性分析,說確的是關於企業資源分析,說法錯誤的是影響某行業進入壁壘高低的因素可以。
  • 高考數學建模核心素養,加油吧考生
    (一)有利於拓展學生知識面數學建模並非易事,建模不僅僅只需要數學基礎知識,還需要了解其他學科的原理,一些數學模型建立需要調查研究實際情況,並查閱相關的資料,會涉及化學知識、經濟學原理、社會學問題等等學科範圍。所以建模過程學生也會拓展知識面,了解和學習其他專業知識。
  • 不是吧,想做建模師這幾款軟體你都不知道?(前五個)
    小白開始學習3d建模的時候,總是很好奇有沒有什麼捷徑可以學的更快呢呢?其實學習建模不僅需要你擁有一些天賦和願景,更需要你學習建模的決心以及你在學習時的努力程度。本章介紹五個建模軟體。2、maya遊戲角色建模是指maya遊戲角色建模師根據遊戲原畫師給的稿件,製作出遊戲中的人物、動物、怪物等角色的模型。由於其對美術基礎的要求較高,因此maya遊戲角色建模師需要非常了解人體組織結構骨骼構建,需要了解各種遊戲人物的表現風格,包括Q版和寫實類的,了解遊戲美術光影,掌握材質燈光的表現手法,還要熟練使用maya等三維軟體。
  • 3D建模軟體有哪些?
    3D建模軟體有下列幾種:一、C4D軟體主要還是用於影視特效和影視包裝等。C4D是德國的MAXON公司開發的三維圖像製作軟體,以其高的運算速度和強大的渲染插件著稱。C4D具備入門輕鬆,簡單上手,渲染迅速,有各種插件。
  • 《面向建模的數學》圖書推薦——八大特色、四種用法和一個聲明
    同樣的問題也會出現在一般的用低次多項式進行的擬合中,更別說如果整體上用一個多項式函數擬合的話,在時間變量 充分大的時候,擬合函數值 總會趨於正無窮或者負無窮,這顯然與現實的情況不符。事實上,對於這個問題來說,擬合函數的「選擇」,需要從問題的背景中去入手。
  • 你知道3D 建模軟體哪家強?
    形且對精度有高要求的產品,在設計方面,因為操作和界面對設計師也很友好,現在很多汽車、飛機設計這類經常需要複雜曲面建模的行業會相對頻繁地使用到它,不過目前這款軟體並未得到廣泛應用,某種程度上來說,較高的學習難度也成為制約這款軟體被廣泛應用的原因之一。
  • 【發現3D One教育版亮點之美】「趣味編程」建模讓你腦洞大開
    隨著三維創意設計成為中小學開設基礎創新課程的重要選擇,3D One教育版作為國內領先的青少年三維創意設計軟體,成為許多學校開設3D設計創客課程教學軟體選擇。3D One教育版軟體界面簡潔、功能強大、易於上手,貼合青少年學習思維的各項設計讓創意想法輕鬆表達。