Start Discovering Solved Questions and Your Course Assignments
TextBooks Included
Active Tutors
Asked Questions
Answered Questions
what is caddrawings created with computer-aided design cad tools which were introduced in the 1960s represented tremendous productivity gains
disadvantages with the boundary representationi it requires more storage than the corresponding half-space methodii there is no guarantee that the
advantages of the boundary representationi this format gives efficient picture generation and easy access to other geometric informationii the
q what is monitora monitor is a television like box connected to your computer and providing you a vision into the mind of your pc it displays what
q define advanced graphics portagp signify advanced or accelerated graphics port its a connector standard defining a high speed bus connection
q why are all resolutions in ratio of 43the bad news is that almost every monitor can only display upto a maximum of 262144 colours ie 18
2describe how the bresenham rasterisation algorithm is advantageous when compared to any other existing
1 implement proper exception handling mechanism for this application2 display all dataa search specific data depending of the user selection your
explain three dimensional transformationsa 3d geometric transformation is utilized extensively in object modelling and rendering 2d transformations
distinguish between parallel and perspective projectionparallel projectionperspective projectioncoordinate position are transformed to view
write a code to generate a composite matrix for general 3d rotation matrix test your code and rotate continuously a cube about an
perspective projection1 perspective projection gives more realistic appearance and uses the same principle as used in camera2 perspective projection
parallel projectionin parallel projection objects in scene are projected onto the 2d view plane along rays parallel to a projection vectorparallel
to transform from the world coordinate system to viewing coordinate system you need to perform the following operations a translate the
scaling shear reflection and viewing coordinates1 scaling shear and reflection operations have natural extensions to 3d 2 viewing
rotation about an arbitrary axisrotation about an arbitrary axis is a composition of several rotations and translation operations what you need to do
performing rotation about an axisfor performing rotation about an axis parallel to one of the coordinate axes say z-axis you first need to translate
state whether the following statements are true or false give reasonsexamples to justify your answer a cavalier projection is a parallel
for orthographic parallel projection glortholeft right bottom top near far glortho2dleft right bottom top here left right define
view volumes and general projection transformationsyou have to remember that the view volume is the volume which sets up near and far extents top and
three-dimensional viewingthree dimensional objects are created using modelling coordinate system the modelled objects are then placed in locations
3d primitive and composite transformationspreviously you have studied and implemented 2d geometric transformations for object definitions in two
objectives of three dimensional transformations explain basic 3d transformations-translation rotation scaling shear and reflections-applied to
three dimensional transformationsa 3d geometric transformation is used extensively in object modelling and rendering2d transformations are naturally
implement cohen sutherland and liang barsky line clipping algorithms in c-language test your code for line segments with end points falling in