SpaceshipGenerator
Version 1.1.3
一個 Blender 腳本,用於從隨機種子中按程式產生 3D 太空船。
add_mesh_SpaceshipGenerator.zip
在 YouTube 上觀看:https://www.youtube.com/watch?v=xJZyXqJ6nog
以下螢幕截圖是使用船體段和不對稱段數量的極值創建的,以顯示演算法的工作原理。
Spaceship
開頭的所有物件。若要停用此功能,請刪除或註解掉主函數中第 735 行周圍對reset_scene()
的呼叫。generate_spaceship()
函數提供種子,以始終產生相同的太空船。例如, generate_spaceship('michael')
。generate_spaceship()
函數需要更多影響生成過程的參數。嘗試和他們一起玩!hull_normal.png
是一個法線貼圖,增加了額外的表面「greebles」。 hull_lights_diffuse.png
是一個附加漫反射紋理,用來設定視窗燈光的顏色。 hull_lights_emit.png
是一個發光紋理,使窗戶在黑暗中發光。 為好玩而編寫,作為 /r/procedural Generation 2016 年 6 月每月挑戰的一部分。
根據 MIT 許可證發布。
由 Michael Davies 創作和維護。
GitHub @a1studmuffin Twitter @butterparty
特別感謝 @panzi 的錯誤修復、正確的 GUI 和建置腳本。也請@mjrthemes 進行錯誤修復,並@LendoK 進行2.80 連接埠。