Đây là lệnh dctimestep có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình mô phỏng trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
dctimestep - tính toán bước thời gian mô phỏng hàng năm thông qua phép nhân ma trận
SYNOPSIS
dctimestep DCspec [ skyvec ]
dctimestep Vspec Tbsdf.xml Dmat.dat [ skyvec ]
MÔ TẢ
dctimestep có hai hình thức gọi. Ở dạng đầu tiên, dctimestep được ban cho một ánh sáng ban ngày
đặc tả hệ số và vectơ bầu trời tùy chọn, có thể được đọc từ tiêu chuẩn
đầu vào nếu không được chỉ định. Các hệ số ánh sáng ban ngày được nhân với vectơ này và
kết quả được ghi vào đầu ra tiêu chuẩn. Đây có thể là danh sách các giá trị màu hoặc một
hình ảnh Radiance kết hợp, như được giải thích bên dưới.
Ở dạng thứ hai, dctimestep lấy bốn tệp đầu vào, tạo thành một biểu thức ma trận. Các
đối số đầu tiên là tệp ma trận Xem chỉ định cách hướng đầu ra của cửa sổ
liên quan đến một số tập hợp các giá trị đo được, chẳng hạn như một mảng các điểm hoặc hình ảnh độ sáng.
Ma trận này thường được tính bằng đóng góp(1) cho một bộ cửa sổ cụ thể hoặc
khe hở giếng trời. Đối số thứ hai là ma trận truyền cửa sổ, hay BSDF, đã cho
như một mô tả XML tiêu chuẩn. Đối số thứ ba là tệp ma trận Ánh sáng ban ngày
xác định cách các mảng bầu trời liên quan đến hướng đầu vào trên cùng một lỗ mở. Đây thường là
tính toán bằng cách sử dụng genklemsamp(1) với đóng góp chạy riêng cho từng cửa sổ hoặc giếng trời
định hướng. Đầu vào cuối cùng là vectơ đóng góp của bầu trời, thường được tính bằng
genskyvec(1) có thể được truyền vào đầu vào tiêu chuẩn. Dữ liệu này phải ở dạng ASCII
định dạng, trong khi ma trận Chế độ xem và Ánh sáng ban ngày được biểu diễn hiệu quả hơn dưới dạng nhị phân
dữ liệu nổi nếu thứ tự byte của máy không phải là vấn đề.
Gửi đến đầu ra tiêu chuẩn của dctimestep là một vectơ màu ASCII có nhiều RGB
bộ ba vì có các hàng trong ma trận Xem hoặc kết hợp Rạng rỡ hình ảnh. Cái mà
đầu ra được tạo ra phụ thuộc vào đối số đầu tiên. Một tên tập tin thông thường sẽ được tải và
được hiểu như một ma trận để tạo ra một vectơ kết quả màu. Đặc tả tập tin
chứa chuỗi định dạng '%d' sẽ được hiểu là danh sách Rạng rỡ thành phần
hình ảnh sẽ được tổng hợp theo vectơ tính toán.
VÍ DỤ
Để tính độ rọi mặt phẳng làm việc lúc 3:30 chiều ngày 10 tháng XNUMX:
gensky 2 10 15:30 | genskyvec | dctimestep WorkplaneDC.dmx > Ill_02-10-1530.dat
Để tính toán một hình ảnh vào lúc 10 giờ sáng trên điểm phân từ một tập hợp các hình ảnh thành phần:
gensky 3 21 10 | genskyvec | dctimestep viewc%03d.hdr > view_03-21-10.hdr
Để tính toán tập hợp đóng góp độ sáng cho Cửa sổ 1 vào ngày Đông chí lúc 2 giờ chiều:
gensky 12 21 14 | genskyvec | dctimestep IllPts.vmx Blinds20.xml Window1.dmx >
Ill_12-21-14.dat
Để tính toán sự đóng góp của Window2 vào chế độ xem bên trong vào lúc 12 giờ trưa ngày Hạ chí:
gensky 6 21 12 | genskyvec | dctimestep view%03d.hdr Blinds30.xml Window2.dmx >
view_6-21-12.hdr
Sử dụng dctimestep trực tuyến bằng dịch vụ onworks.net