1 |
Multi-dimensional polygon-based rendering for motion blur and depth of fieldGoss, Keith Michael January 1991 (has links)
No description available.
|
2 |
Space subdivision and distributed databases in a multiprocessor raytracerCooper, C., n/a January 1991 (has links)
This thesis deals with computer generated images.
The thesis begins with an overview of a generalised
computer graphics system, including a brief survey of typical
methods for generating photorealistic images. One such
technique, ray tracing, is used as the basis for the work
which follows. The overview section concludes with a
statement of the aim which is to:
Investigate the effective use of available processing
power and effective utilisation of available memory by
implementing a ray tracing programme which uses space
subdivision, multiple processors and a distributed
world model database.
The problem formulation section describes the ray
tracing principle and then introduces the main areas of study.
The INMOS Transputer (a building block for concurrent
systems) is used to implement the multiple process ray tracer.
Space subdivision is achieved by repeated and regular
subdivision of a world cube (which contains the scene to be
ray traced) into named cubes, called octrees. The subdivision
algorithm continues to subdivide space until no octree
contains more than a specified number of objects, or until the
practical limit of space subdivision is reached.
The objects in the world model database are distributed
in a round robin manner to the ray trace processes. During
execution of the ray trace programme, information about each
object is passed between processes by a message mechanism.
The concurrent code for the transputer processes, written
in OCCAM 2, was developed using timing diagrams and signal
flow diagrams derived by analogy from digital electronics.
Structure diagrams, modified to be consistent with OCCAM 2
processes, were derived from the timing diagrams and signal
flow diagrams. These were used as a basis for the coding.
The results show that space subdivision is an effective
use of processor power because the number of trial
intersections of rays with objects is dramatically reduced.
In addition, distribution of the world model database avoids
duplication of the database in the memory of each process and
hence better utilisation of available memory is achieved.
The programmes are supported by a menu driven interface
(running on a PC AT) which enables the user to control the
ray trace processes running on the transputer board housed in
the PC.
|
3 |
The New Frontier of Advertising: Computer-Generated Images as InfluencersOglesby, Corliss Deionn 01 January 2019 (has links)
The use of computer-generated images as influencers of consumer opinions and behavior is an emerging advertising strategy. This research investigates the advantages and disadvantages of using computer-generated images (CGI) as influencers of human behavior from the perspective of promoting a brand. The power of electronic word of mouth (social media) and how it is incorporated in computer-generated images used as influencers is discussed as a major factor in consumer decision making. The social media account content of computer-generated images was analyzed by conducting a frame analysis to discern how computer-generated images are portrayed on social media. A frame analysis of 577 social media posts was used to develop a framework for future social media strategies for computer-generated images. CGIs be portrayed as transparent, engaging, and as a socialite. Best practices for using computer-generated images were identified by conducting an interview with a representative of a brand that has collaborated with an influential computer-generated image. Innovation, listening to the consumer voice, and creative control should be prioritized in this growing field of CGIs and CGI partnerships.
|
Page generated in 0.0814 seconds