Breaking

शुक्रवार, 1 मई 2020

BCA 4th Sem --Regularized Boolean Set Operation primitive Instancing Sweep Representation

  • UNIT-I 
The Advantages of Interactive Graphics
Representative Uses of Computer Graphics 
Classification of Application Development of Hardware and software for computer Graphics
Overview, Scan:
Converting Lines
Scan Converting Circles
Scan Converting Ellipses








  • UNIT-II 
  • Hardcopy Technologies
    Display Technologies
    Raster-Scan Display System
    Video Controller
    Random-Scan Display processor
    Input Devices for Operator Interaction
    ~Image Scanners
    Working exposure on graphics tools like Dream Weaver, 3D Effects etc
    Clipping
    Southland- Cohen Algorithm
    Cyrus-Beck Algorithm
    Midpoint Subdivision Algorithm

  • UNIT-III 
  • Geometrical Transformation
    2D Transformation
    Homogeneous Coordinates and Matrix Representation of 2DTransformations 
    composition of 2D Transformations
    The Window-to-Viewport
    Transformations


  • UNIT-V                           

  • Multimedia Definition
    CD-ROM and the multimedia highway
    Computer Animation
    (Design, types of animation, using different functions)


  • UNIT-VI  

  • Uses of Multimedia
    Introduction to making multimedia –
    The stage of Project
    hardware & software requirements to make good multimedia skills
    Training opportunities in Multimedia Motivation for Multimedia usage

    Regularized Boolean Set Operation primitive Instancing Sweep Representation

    Regularized Boolean Set Operation


    Solid is bound by surfaces. So we need to also define the polygons of vertices, which form the solid. It must also be a valid representation

    This simple component could be produced by gluing two rectangular blocks together and then drilling the hole. Or in CSG terms the union of two blocks would be taken and then the difference of the resultant solid and a cylinder would be taken. In carrying out these operations the basic primitive objects, the blocks and the cylinder would have to be scaled to the correct size, possibly oriented and
    then placed in the correct relative positions to each other before carrying out the logical operations.
    The Boolean Set Operators used are :
    • union : A + B is the set of points that are in A or B.
    intersection : A . B is the set of points that belong to A and B.
    difference : A – B is the set of points that belong to A but not to B.
    Note that the above definitions are not rigorous and have to be refined to define the
    Regularised Boolean Set Operations to avoid impossible solids being generated

    primitive Instancing Sweep Representation


    Sweep representations are used to construct three-dimensional objects from two-dimensional shapes. There are two ways to achieve sweep: Translational sweep and Rotational sweep.

    1. Sweep representations are useful for constructing three-dimensional objects that possess translational, rotational, or other symmetries.
    2. We can represent such objects by specifying a two-dimensional shape and a sweep that moves the shape through a region of space.
    3. A set of two-dimensional primitives, such as circles and rectangles, can be provided for sweep representations as menu options.
    4. Other methods for obtaining two-dimensional figures include closed spline curve constructions and cross-sectional slices of solid objects.
    5. The figure below illustrates a translational sweep. The periodic spline curve in Figure (a) defines the object cross-section.

    1. We then perform a translational sweep by moving the control point’s p, through p3 a set distance along a straight line path perpendicular to the plane of the cross-section               
    2. At intervals along this path, we replicate the cross-sectional shape and draw a set of connecting lines in the direction of the sweep to obtain the wireframe representation shown in Fig (b).
    3. An example of object design using a rotational sweep is given in Figure below this time, the periodic spline cross-section is rotated about an axis of rotation specified in the plane of the cross-section to produce the wireframe representation shown in Fig (b).


    कोई टिप्पणी नहीं:

    एक टिप्पणी भेजें