Một chủ đề khá khoai nhưng vô cùng hứng thú của các technical artist là tạo ra một tool để có thể làm được những trò như kiểu tự động hóa được các thao tác làm việc, tối ưu năng suất làm việc, hoặc đơn giản hôm nay tôi tạo ra một công cụ riêng. Đây là chủ đề, SCRIPTING FOR ARTIST, tức không phải nhắm đến các anh chị em chuyên TECHNICAL, mà là dành cho các artist/designer, thích tạo tác, tạo ra những script để tăng năng suất làm việc mỗi ngày lên.
Blender Cloud share một loạt video trình bày bởi tiến sỹ dr. Sybren A. Stüvel thực hiện script này ngày trong Blender qua ngôn ngữ Python. Đầy đủ các video ngay trên Blender Cloud tại đây, chỉ cần tham gia vào Blender Cloud là đã có thể học hiểu ngay.

Cấu trúc của video bên dưới được chia ra như sau, video bên dưới là demo, các bạn nên vào Cloud học đầy đủ:
– Thành phần của một operator: 00:50
– Tạo ra một operator riêng: 03:15
– Truyền tham số vào operator: 08:17
– Giải thích các Class của Python: 15:57
– Sử dụng context: 17:10
– Giới hạn khả năng của operator: 17:57
Về Python trong Blender để scripting, nhằm thực hiện được dễ dàng và chặt chẽ, chỉ cần bạn hiểu được cú pháp của Python là có thể tiếp xúc được với Python trong Blender để scripting dễ dàng.
[quote]Đây là link để các bạn học nhanh cơ bản về cú pháp ngôn ngữ Python bằng tiếng Việt.[/quote]
Việc học và biết Python làm scripting trong một phần mềm DCC hiện đại ngày nay là rất cần thiết, khả năng scripting Python có thể dễ dàng truy cập và sử dụng được trên các phần mềm khác như Maya, Houdini mà không gặp trở ngại nào, chỉ khác rằng bộ thư viện hoạt động riêng của mỗi chương trình là mỗi khác, lúc này đã biết Python, có nền tảng, bạn chỉ cần học và tiếp xúc với phần mềm cần thực hiện.
Biết Python trong scripting cho Blender, còn có thể giúp bạn tạo ra những bộ Rig rất uyển chuyển cho animator diễn xuất hay chính bạn diễn dễ dàng hơn, tự động hơn, ví dụ như video dưới đây: