中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么用Python和Blender超簡單繪制宇宙飛船

發布時間:2021-10-19 09:39:40 來源:億速云 閱讀:314 作者:柒染 欄目:大數據

怎么用Python和Blender超簡單繪制宇宙飛船,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

怎么用Python和Blender超簡單繪制宇宙飛船

見過用Python進行3D建模操作的么?下面演示給你看看:

怎么用Python和Blender超簡單繪制宇宙飛船

厲害吧?這就是Blender,一款能用Python進行建模的軟件。

Blender是一個免費的開源3D計算機圖形軟件工具集,用于創建動畫電影,視覺效果,藝術品,3D打印模型,動態圖形,交互式3D應用程序和計算機游戲。

不僅如此,它還提供了一個Python與Blender交互的API,使Python進行3D建模成為一種可能:
https://docs.blender.org/api/2.81/ 

下面介紹一下這個宇宙飛船項目。這是一個比賽作品,作者用它參與了reddit的一個2016年6月的挑戰賽。實現的原理并不復雜,就是從一個立方體開始建造船體,利用隨機數增加船體的不確定性。然后慢慢地往船體增加細節,比如引擎、天線、炮塔、照明燈等等。

項目地址:
https://github.com/a1studmuffin/SpaceshipGenerator

怎么用Python和Blender超簡單繪制宇宙飛船

快來生成你的宇宙飛船

下面介紹一下怎么運行這個項目,你需要做如下準備:

1. 安裝Blender 2.76以上:
https://www.blender.org/download/

2. 下載作者的生成代碼(也就是已經和Blender做好API聯調的代碼)。

3. 將下載好的代碼( add_mesh_SpaceshipGenerator.zip, 以壓縮包的形式)載入到blender中:

3.1 點擊菜單欄里的 Edit — 選擇Preferences.

怎么用Python和Blender超簡單繪制宇宙飛船

3.2 選擇左側的Add-ons,然后點擊install,選擇剛剛下載下來的壓縮包。

怎么用Python和Blender超簡單繪制宇宙飛船

3.3 載入后記得勾選插件。

怎么用Python和Blender超簡單繪制宇宙飛船

4. 返回主視圖后,使用快捷鍵shift+F5進入3D視圖

5. 使用快捷鍵shift+A,這時候鼠標右鍵會彈出選項,在mesh中選擇 Spaceship即可生成你的宇宙飛船!!

怎么用Python和Blender超簡單繪制宇宙飛船

怎么樣,夠不夠帥?記得自己實踐一下生成一個哦!

自己用Python進行DIY

如果你想自己再進行一下DIY,讓飛船變得更丑帥氣,那也是可以的!把下載下來的壓縮包解壓,里面會有一個文件叫spaceship_generator.py的,這個就是主要的模型生成代碼。你能在里面看到作者的許多參數設置,稍微修改一下會有驚喜哦!

怎么用Python和Blender超簡單繪制宇宙飛船

你也可以閱讀完作者的這份源代碼(也不多,就800行),自己學著做一個有別于宇宙飛船的3D模型!

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

扶风县| 汉沽区| 金湖县| 望奎县| 贵德县| 阿勒泰市| 阳泉市| 耒阳市| 宕昌县| 赤水市| 湛江市| 武义县| 衡山县| 佛坪县| 行唐县| 辽宁省| 杨浦区| 南康市| 来宾市| 凯里市| 天水市| 辽宁省| 涞源县| 墨竹工卡县| 兰西县| 临潭县| 会泽县| 获嘉县| 宣武区| 广安市| 海盐县| 阿瓦提县| 庆城县| 平阳县| 大庆市| 留坝县| 武穴市| 乌拉特中旗| 云浮市| 溧水县| 舒城县|