1. Trang chủ
  2. » Tất cả

Chương 3-1 Thiết lập âm thanh, ánh sáng, camera trong VRML-Âm thanh, ánh sáng

17 5 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 397,02 KB

Nội dung

Chương 3: Thiết lập âm thanh, ánh sáng, camera VRML 3.1 Âm 3.1.1 Sound Cú pháp Sound { exposedField SFVec3f direction 0 # (- ∞, ∞) exposedField SFFloat intensity # [0,1] exposedField SFVec3f location 0 # (- ∞, ∞) exposedField SFFloat maxBack 10 # [0, ∞) exposedField SFFloat maxFront 10 # [0, ∞) exposedField SFFloat minBack # [0, ∞) exposedField SFFloat minFront # [0, ∞) exposedField SFFloat priority exposedField SFNode source NULL field # [0,1] SFBool spatialize TRUE } Nút quy định trình bày khơng gian âm cảnh VRML Âm đặt điểm hệ tọa độ địa phương phát âm mơ hình elip (được xác định hai ellipsoid) Hướng ellipsoid xác định trường direction Hình dạng ellipsoid sửa đổi để cung cấp nhiều hay hướng tập trung từ vị trí âm Thuộc tính source  Xác định nguồn âm cho nút Sound  Nếu không định, nút Sound không phát âm  Được xác định nút AudioClip nút MovieTexture  Nếu nút MovieTexture quy định nguồn âm thanh, MovieTexture đề cập đến định dạng phim hỗ trợ âm direction: Hướng âm không gian, giá trị vectơ ba chiều intensity  Điều chỉnh độ to (đề xi ben) âm phát  Giá trị 1.0 phát cường độ tối đa Giá trị 0.0 khơng có âm Giá trị nằm (0,1) tăng tuyến tính (từ -20dB đến 0dB (với intensity 0.0,…))  priority  Mức ưu tiên phát âm  Gợi ý trình duyệt chọn âm để phát có nhiều nút Sound kích hoạt  Có thể phát lúc giới hạn tài nguyên hệ thống giới hạn tải hệ thống  mức ưu tiên cao nhất, 0.0 mức ưu tiên thấp location  Xác định vị trí phát (lan tỏa) âm hệ tọa độ địa phương  Nút Sound xuất liệu phần cảnh qua minBack minFront  Nút Sound có ellipsoid bên xác định không gian âm lượng, mức lớn âm “nghe rõ”  Trong ellipsoid, âm thành điều chỉnh trường intensity khơng có suy yếu  Ellipsoid bên xác định cách mở rộng véctơ direction thông qua location  Các trường minBack minFront xác định khoảng cách phía sau phía trước location dọc theo véc tơ direction tương ứng  Ellipsoid bên có trọng tâm location (trọng tâm thứ hai ẩn) giao với véctơ direction minBack minFront  minFront, minBack >= 0.0, minBack = 0.0 , minBack

Ngày đăng: 25/04/2020, 18:52