閱讀619 返回首頁    go iPhone_iPad_Mac_apple


快速開始__雲渲染管理係統_行業解決方案_批量計算-阿裏雲

這是一個通過雲渲染管理係統進行blender場景渲染的例子。BatchCompute提供了一個公共測試用的計算節點鏡像(windows server 2008,ID:m-2815n397x),裏麵已安裝了blender渲染軟件,所以在本次測試中用戶無需製作計算節點鏡像(實際生產需要用戶自己根據實際需求製作合適的計算節點鏡像)。使用blender製作的一個小場景已經被上傳到OSS(可公共讀取,測試時需要下載並上傳到自己的OSS bucket裏)。演示視頻

1. 準備工作

  1. 注冊阿裏雲賬號並開通OSS、ECS和BatchCompute服務。
  2. 創建AccessKey。賬號信息->AccessKeys->創建Access Key,記錄Access Key信息(AK為重要信息,小心泄露,正式生產請一定使用限權的子賬號AK)。p0

2. 一個使用blender進行渲染的例子

2.1 創建OSS bucket

阿裏雲官網->管理控製台->對象存儲OSS->創建bucket,按規範起一個bucket名字(假設創建的bucket名字為renderbucket),地域選擇青島,讀寫權限為私有。p1

p2

p3

p4

3. 獲取blender場景並上傳到自己的OSS bucket中

在瀏覽器中輸入https://openrm.oss-cn-qingdao.aliyuncs.com/blender/monkey/cube.blend,下載場景文件(BatchCompute提供的測試場景)。在OSS控製台創建目錄結構blender/monkey,然後在該目錄下上傳文件,文件路徑為oss://renderbucket/blender/monkey/cube.blend。p5

4. 啟動rendermanager

阿裏雲官網->管理控製台->雲服務器ECS->創建實例p8選擇按量付費,在鏡像市場應用開發分類中搜索rendermanager鏡像,使用rendermanager鏡像並按下圖配置購買,可適當提高帶寬。(使用按量付費要求用戶賬戶至少有100塊金額)。對於地域沒有要求,看ECS實際售賣庫存情況而定。p9p13p10購買後,點擊進入管理控製台,在實例列表即可看到剛才啟動的雲主機(創建會有延遲,請刷新幾次)。p11p12

5. 登入渲管頁麵

打開瀏覽器輸入https://ecs_instance_ip/rm/login,ecs_instance_ip為ECS實例的公網IP(由於使用了https,請在瀏覽器頁麵授權信任)。初始賬號密碼為:

  • rm_admin
  • rm_admin@123

PS:實際生產請一定更改賬號和密碼。

6. 配置渲管

登錄後,點擊右上角的配置可進入配置頁麵,填入SECURITY_ID, SECURITY_KEY, OSS_BUCEKET三個字段的值,然後保存。SECURITY_ID和SECURITY_KEY即上麵準備工作中獲取的AccessKey信息。p14

7. 添加計算節點鏡像

鏡像管理->添加計算節點鏡像,ECS鏡像ID:m-2815n397x(BatchCompute提供的測試鏡像)。實際生產,需要用戶自己製作所需要的鏡像(具體製作流程請看後麵的操作手冊)。p15p16

8. 配置渲染軟件信息

鏡像管理->軟件配置p17添加軟件p18選擇blender模板並確定,執行代碼中的render_cmd即是執行渲染的命令行p19

9. 創建項目

  1. 項目管理->新建項目p20
  2. 填入需要映射的OSS路徑數量(本例隻需要映射一個OSS路徑)並點擊確認p21
  3. 填入項目名稱: blender_test。
  4. 鏡像選擇上麵創建的鏡像。
  5. OSS映射中的選擇/輸入路徑為/renderbucket/blender/。
  6. OSS映射的目的地為盤符G: (本例中使用的鏡像係統為Windows2008 server)。
  7. OSS輸出目錄填寫為/renderbucket/rm_test/output/
  8. 虛擬機中的輸出目錄填寫為C:render_output,該路徑用於渲染節點中臨時存放渲染結果,並且該目錄裏的渲染結果會被傳輸到OSS上輸出目錄裏。
  9. 確定提交。p22

    10. 提交渲染任務

    項目管理->提交渲染p23選擇場景所在的OSS路徑前綴p24點開項目根目錄文件夾, 直到看到場景文件cube.blend,選中monkey文件夾可以看到頁麵下部出現場景選擇,勾選場景,選擇渲染軟件,填入渲染起止幀1~5,並點擊提交渲染按鈕p25點擊渲染中的任務可查看剛才提交的作業p26

    11. 查看渲染日誌

    點擊任務名稱並點擊節點列表p27點擊想查看的節點,可以看到渲染器和渲管worker的各種日誌、標準輸出以及標準出錯信息(計算節點運行起來後才能看到日誌信息)p28p29p30

    12. 查看渲染結果

    等待作業結束後,在已結束的任務中可以可以看到任務狀態為Finishedp31點擊任務名稱,可以查看OSS上的輸出路徑p32在OSS控製台上查看對應輸出路徑,獲取地址後點擊獲取URL並複製URLp33在瀏覽器粘貼URL可以直接查看圖片p34恭喜您已跑通雲上的Blender渲染測試

最後更新:2016-11-23 16:04:16

  上一篇:go TaskMetrics__數據類型_API文檔_批量計算-阿裏雲
  下一篇:go 操作手冊__雲渲染管理係統_行業解決方案_批量計算-阿裏雲