Cách chạy blender trên VPS, Cloud server để render

Giả sử bạn đã có 1 cái VPS, Cloud server chạy linux đã sẵn sàng để sử dụng, Nếu là server chạy GPU để render thì bạn phải cài đặt đầy đủ Driver cho nó và dòng lệnh để render trên server này cũng hơi khác và có đôi chút thay đổi tùy vào các phiên bản Blender. Phần này mình sẽ giải thích trong một bài viết khác. Ở đây mình chỉ hướng dẫn trên một sever thông thường sử dụng CPU để render và chạy Linux .Windows thì chỉ cần remote vào để điều khiển như máy tính thông thường thôi nên mình không đề cập đến ở đây hơn nữa thuê server windows sẽ đắt tiền hơn nên mình khuyên các bạn nên dùng linux.
Tôi dùng linux để kết nối với server nên có thể phần viết về windows hơi sơ sài. Nếu ai thành thạo sử dụng trên Windows thì bổ xung cho tôi ở phần bình luận nhé

1. Cài blender

Trước hết phải kết nối với Server
Bạn phải có tên Sever, ví dụ của tôi là AMAZON, Tài khoản để kết nối vào, của tôi là ubuntu. Và khóa để kết nối, của tôi là KEY.pem

Cài đặt phiển bản ổn định của Blender bằng dòng lệnh

sudo apt-get update
sudo apt-get install blender

Nếu muốn cài phiên bản mới nhất thì làm theo cách này:

sudo add-apt-repository ppa:thomas-schiex/blender
sudo apt-get update
sudo apt-get install blender

2. Copy file lên server

Trên máy Client:

  • Tôi dùng linux để copy file lên server bằng lên bằng lệnh này:

scp -i KEY.pem FILE.blend [email protected]

FILE.blend là file cần copy

  • Nếu dùng windows thì bạn có thể dùng WinCP

3. Render

Render ảnh

blender -b FILE.blend -o //IMAGE -F PNG -f 1
-b: chạy không có giao diện
-o: Nơi lưu file sau khi render
-F: định dạng file
-f: Render frame 1

Render animation

blender -b FILE.blend -o //Render/IMAGE -a

-a: Render animation

Xem thêm: Render bằng dòng lệnh

4. Copy file render về

  • Linux
    Trên máy Client:

scp -i blender.pem [email protected]/IMAGE.png ./IMAGE.png

Hoặc copy cả thư mục đối với render animation

`scp -r -i blender.pem [email protected]/Render ./Render

-r: copy cả thư mục

  • Nếu dùng windows thì bạn có thể dùng WinCP như khi tải file lên

Hy vọng với những chỉ dẫn này, bạn có thể tạo cho mình một Cloud Render mạnh mẽ

2 Likes

Nếu chạy trên vps chắc phải thuê cấu hình cao lắm anh nhỉ. Theo anh nên thuê vps khoảng bao tiền là vừa ạ

Tuỳ nhu cầu, tuỳ túi tiền, và cũng tuỳ vào thời gian cần phải hoàn thiện mà xây dựng cấu hình phù hợp. Nó cũng giống như xây dựng máy tính, cần cái gì thì nó tính tiền cái đó
Đây là bảng giá của google: https://cloud.google.com/compute/pricing
Còn đây là của Amazon: https://aws.amazon.com/vi/ec2/pricing/on-demand/

1 Like

Cám ơn anh, lúc đăng topic anh vào trả lời thấy ngờ ngợ sau mới nhớ là cũng từng học khóa học của anh trên unica :smiley:

1 Like