Modelling solids in four dimensions
Başlık:
Modelling solids in four dimensions
Yazar:
Nicol, Charles Jarvis, author.
ISBN:
9780438054028
Yazar Ek Girişi:
Fiziksel Tanımlama:
1 electronic resource (161 pages)
Genel Not:
Source: Dissertation Abstracts International, Volume: 76-08C.
Advisors: A. C. Kilgour.
Özet:
This thesis is concerned with the description of solid objects and their motion in space. Both motion of whole objects relative to each to other and motion of jointed subcomponents of an object can be specified. A new language called M0SS4 is proposed for this purpose which incorporates a number of features not previously available in a single system. These features include: the concept of a joint as a separate entity with its own geometrical representation and operations on it. When a joint is combined with a solid, the joint operations also apply to the solid. the use of joint propagation functions and component constraint solvers to specify the relationship between solids, allowing the components in an object to adjust automatically to any movement. the ability to create a hierarchy of abstractions over solids by grouping them into multiple components and defining movement functions to operate on these multiple components. the ability to use any geometric modeller to create and display the solids. completely independent objects communicating using synchronous message passing, allowing a high degree of parallel operation. - the ability to dynamically switch between stop frame mode (where all objects are synchronised) and real time mode (where each object proceeds independently) and vice versa. synchronisation points in real time mode ensuring correct interaction between objects. convenient low level specification of movement transformations including automatic conversion between coordinate spaces. MOSS4 allows knowledge to A built into a system via the specification of relationships between solids using joints, constraint solvers and coordinate system hierarchies. High level movement functions may then be defined that take advantage of this knowledge to provide the user of the system with a powerful interface. In the thesis, chapter 1 reviews other work in the field, chapter 2 gives a complete description of MOSS4, chapters 3 and 4 describe the mechanisms which are used to provide these facilities, chapter 5 gives an example using MOSS4 and describes a utility for creating three dimensional paths for objects to follow, and chapter 6 describes how the language is translated into a set of C programs which, when executed, communicate via pipes. The relationship of the present approach to previous systems is summarised in chapter 7, which also reviews further work necessary to enhance the present implementation of M0SS4, to add new functionality and to improve performance. All the work in this thesis is original to the author, although many of the individual features of the proposed language are inspired by other systems, as described fully in chapter 7.
Notlar:
School code: 0547
Konu Başlığı:
Tüzel Kişi Ek Girişi:
Mevcut:*
Yer Numarası | Demirbaş Numarası | Shelf Location | Lokasyon / Statüsü / İade Tarihi |
---|---|---|---|
XX(684483.1) | 684483-1001 | Proquest E-Tez Koleksiyonu | Arıyor... |
On Order
Liste seç
Bunu varsayılan liste yap.
Öğeler başarıyla eklendi
Öğeler eklenirken hata oldu. Lütfen tekrar deneyiniz.
:
Select An Item
Data usage warning: You will receive one text message for each title you selected.
Standard text messaging rates apply.