Bố Trí Thư Mục của Blender -- Blender's Directory Layout

Trang này viết về các thư mục khác nhau mà Blender sử dụng (tức những cái có thể trở nên hữu dụng trong việc xử lý sự cố ).

Có ba thư mục khác biệt mà Blender có thể sử dụng. Vị trí chính xác của chúng ở đâu còn tùy thuộc vào hệ điều hành sử dụng nữa.

Địa Phương

Đây là địa phương của cấu hình và dữ liệu sử dụng trong khi phần mềm đang hoạt động (dành cho gói độc lập).

Người Dùng

Đây là địa phương của các tập tin cấu hình (thường nằm trong thư mục chính (thư mục nhà riêng của người dùng).

Hệ Thống

Đây là địa phương của dữ liệu sử dụng trong thời gian chạy, dành cho sự cài đặt trên toàn hệ thống ( có thể chỉ cho phép đọc mà thôi).

Để cài đặt hệ thống, cả hai thư mục SYSTEMUSER đều cần thiết.

Đối với các bản phân phối Blender được trích xuất cục bộ, cấu hình người dùng và dữ liệu hoạt động thời gian chạy được lưu giữ trong cùng thư mục nhánh, cho phép nhiều phiên bản Blender cùng hoạt động một lúc mà không gây ra xung đột. Chúng sẽ bỏ qua các tập tin USERSYSTEM. Cái này đòi hỏi bạn phải kiến tạo một thư mục với tên là 'cấu hình' trong thư mục LOCAL.

Những Đường Dẫn Phụ Thuộc Nền Tảng

Dưới đây là các vị trí mặc định cho mỗi hệ thống:

Linux

Địa Phương
./3.0/
Người Dùng
$HOME/.config/blender/3.0/
Hệ Thống
/usr/share/blender/3.0/

Ghi chú

Đường dẫn ./3.0/ nằm tương đối với:abbr:bản thực thi Blender (Blender executable: bản nhị phân, thi hành được) và được sử dụng cho các gói độc lập, được phân phối qua các phiên bản do blender.org xây dựng.

Ghi chú

Đường dẫn USER sẽ sử dụng biến môi trường $XDG_CONFIG_HOME, nếu nó được đã thiết lập:

$XDG_CONFIG_HOME/blender/3.0/

macOS

Địa Phương
./3.0/
Người Dùng
/Users/$USER/Library/Application Support/Blender/3.0/
Hệ Thống
/Library/Application Support/Blender/3.0/

Ghi chú

macOS lưu trữ bản Blender nhị phân trong thư mục ./Blender.app/Contents/MacOS/Blender, do đó, đường dẫn cục bộ đến dữ liệu và cấu hình là:

./Blender.app/Contents/Resources/3.0/

Windows

Địa Phương
.\3.0\
Người Dùng
%USERPROFILE%\AppData\Roaming\Blender Foundation\Blender\3.0\
Hệ Thống
%USERPROFILE%\AppData\Roaming\Blender Foundation\Blender\3.0\

Bố Trí Đường Dẫn

Đây là cách bố trí đường dẫn đã được sử dụng trong các thư mục được mô tả ở trên.

Trong khi đó ./config/startup.blend có thể nằm tại ~/.blender/|BLENDER_VERSION|/config/startup.blend chẳng hạn.

./tự động lưu/ ...

Địa điểm của tập tin lưu tự động blend. (Chỉ trong Windows thôi, thư mục temp tạm thời là để sử dụng cho các hệ thống khác.)

Thứ tự lùng tìm: LOCAL, USER.

./Cấu Hình/ ...

Mặc định & thông tin về phiên sử dụng.

Thứ tự lùng tìm: LOCAL, USER.

./config/startup.blend

Tập tin mặc định để nạp nạp vào bộ nhớ khi khởi động.

./config/userpref.blend

Các tùy chọn mặc định để nạp vào bộ nhớ khi khởi động.

./config/bookmarks.txt

Các dấu trang cho Trình Duyệt tập tin (Những thư mục được Đánh Dấu, ghi lại).

./config/recent-files.txt

Trình đơn liệt kê tập tin sử dụng gần đây nhất.

./datafiles/ ...

Những tập tin sử dụng trong khi phần mềm đang chạy.

Thứ tự lùng tìm: LOCAL, USER, SYSTEM.

./datafiles/locale/{language}/

Các tập tin Ngôn ngữ tĩnh biên dịch trước dành cho sự phiên dịch Giao Diện Người Dùng.

./Tập Lệnh/ ...

Các tập lệnh Python cho giao diện người dùng và các công cụ.

Thứ tự lùng tìm: LOCAL, USER, SYSTEM.

./scripts/addons/*.py

Các trình bổ sung Python có thể được kích hoạt trong Cấu Hình Người Dùng bao gồm hỗ trợ định dạng nhập/xuất, tích hợp bộ máy kết xuất và nhiều thường trình tiện dụng khác.

./scripts/addons/modules/*.py

Những mô-đun mà các trình bổ sung sử dụng (được cộng thêm vào trong sys.path (đường dẫn hệ thống cho các thư viện) của Python).

./scripts/addons_contrib/*.py

Đây là một thư mục dành cho các trình bổ sung và được sử dụng cho các trình bổ sung do cộng đồng quản lý (phải do mình tạo ra một cách thủ công).

./scripts/addons_contrib/modules/*.py

Các mô-đun dành cho addons_contrib sử dụng (được thêm vào trong sys.path của Python).

./scripts/modules/*.py

Các mô đun Python chứa các core API của chúng ta và các hàm tiện ích cho các tập lệnh khác để nhập khẩu (được thêm vào trong sys.path của Python).

./scripts/startup/*.py

Các tập lệnh được nhập tự động khi khởi động.

./scripts/presets/{preset}/*.py

Những Sắp đặt sẵn đã được sử dụng để lưu trữ các cài đặt do người dùng xác định cho vải, các định dạng kết xuất, v.v.

./scripts/templates_py/*.py

Các tập lệnh mẫu có thể được truy cập từ Trình Biên Soạn Văn Bản (Text Editor) ‣ Khuôn Mẫu (Templates) ‣ Python.

./scripts/templates_osl/*.osl

Ví dụ về các bộ tô bóng OSL, có thể được truy cập từ Trình Biên Soạn Văn Bản (Text Editor) ‣ Khuôn Mẫu (Templates) ‣ Ngôn Ngữ Tô Bóng Mở (Open Shading Language).

./python/ ...

Bản phân phối có kèm Python.

Thứ tự lùng tìm: LOCAL, SYSTEM.

Thư Mục Tạm Thời

Thư mục tạm thời được sử dụng để lưu trữ các tập tin khác nhau trong thời gian phần mềm đang hoạt động (bao gồm các lớp kết xuất, bộ nhớ đệm vật lý, bộ đệm để sao chép và dán, và bản ghi chép sự cố sập đổ).

Thư mục tạm thời được chọn dựa trên mức độ ưu tiên sau:

  • Cấu Hình, (xin xem mục Đường Dẫn Tập Tin).

  • Biến số môi trường (TEMP trên Windows, TMP & TMP_DIR trên các hệ điều hành khác).

  • Thư mục /tmp/.