Một lợi thế của VRML97 hơn 1,0 VRML ban đầu là thế giới VRML có thể tương tác. Phương pháp duy nhất của hình ảnh động trong VRML là tweening, mà có thể được thực hiện bởi dần thay đổi một đối tượng quy định tại một nút interpolator. Nút này sẽ thay đổi một đối tượng theo thời gian, dựa trên các loại interpolator.Có sáu interpolators: màu sắc, phối hợp, thông thường, định hướng, vị trí và vô. Tất cả interpolators có hai nút đó phải được xác định: chìa khóa và keyValue. Chìa khóa bao gồm một danh sách hai hay nhiều số, bắt đầu từ 0 và kết thúc bằng 1. Mỗi yếu tố quan trọng phải được bổ sung thêm một yếu tố keyValue. Chìa khóa xác định thế nào đến nay cùng là các hình ảnh động, và keyValue định nghĩa những gì giá trị nên thay đổi. Ví dụ, một yếu tố then chốt của 0,5 và keyvalue của nó phù hợp với định nghĩa đối tượng nên giống cái gì ở giữa các hình ảnh động.Một thời gian Sens hay nút thời gian một hình ảnh động, do đó interpolator biết những giai đoạn mà các đối tượng phải ở trong. Một Timesensor đã không có hình thức vật chất trong thế giới VRML và chỉ giữ thời gian. Thông báo cho một interpolator một sự thay đổi thời gian, một tuyến đường là cần thiết để kết nối hai nút. Một là cần thiết giữa TimeSensor và interpolator và khác giữa interpolator và các đối tượng để được hoạt hình. Hầu hết các hình ảnh động có thể được thực hiện theo cách này. Loạt ROUTE lệnh như vậy là một sự kiện gây nên nhiều người khác có thể thực hiện các hình ảnh động phức tạp.Two categories of sensors can be used in VRML to obtain input from a user. The first is en¬vironment sensors. There are three kinds of environment sensor nodes: Visibili tyS en- sor, ProximitySensor, and Collision. A VisibilitySensor is activated when a user’s field of view enters an invisible box. A ProximitySensor is activated when a user enters or leaves an area. A Collision is activated when the user hits the node.The second category of sensors is called pointing device sensors. The first pointing device sensor is a touch sensor, activated when an object is clicked with the mouse. Three other sensors are called drag sensors. These sensors allow the rotation of spheres, cylinders, and planes wheij a mouse is dragging the object.
đang được dịch, vui lòng đợi..