1. What is Surface rendering in Visualization?

☛ Lightening conditions in the screen
☛ Assigned characteristics
☛ Degree of transparency
☛ How rough or smooth the surfaces are to be
☛ Exploded and cutaway views
☛ Three dimensional and stereoscopic views

2. Explain the steps involved in 3D transformation?

☷ Modeling Transformation
☷ Viewing Transformation
☷ Projection Transformation
☷ Workstation Transformation

3. What is Depth CUEING in Visualization?

Basic problem for visualization techniques is called depth cueing.
Some 3D objects are without depth information visible line and surface identification To highlight the visible lines display visible lines as dashed lines removing the invisible lines.

4. Explain informational visualization?

Information visualization concentrates on the use of computer-supported tools to explore large amount of abstract data. The term "information visualization" was originally coined by the User Interface Research Group at Xerox PARC and included Dr. Jock Mackinlay. Practical application of information visualization in computer programs involves selecting, transforming and representing abstract data in a form that facilitates human interaction for exploration and understanding. Important aspects of information visualization are dynamics of visual representation and the interactivity. Strong techniques enable the user to modify the visualization in real-time, thus affording unparalleled perception of patterns and structural relations in the abstract data in question.

5. Can you please explain the difference between general graphics system designed for a programmer and one designed for a specific application, such as architectural design?

Basically, packages designed for graphics programming contain functions for setting primitives, attributes, and parameters for various graphics operations such as viewing and transformations. Packages designed for applications allow a user to create scenes in terms of the particular application, rather than in terms of graphics functions.

6. Which major components (hardware and software) are needed for computer graphics?

Besides the basic computer, some special devices and software may be required especially for computer graphics. For hardware, a special high-resolution, color monitor is often demanded and some input tools, e.g. mouse and joy-sticker, and hard-copy devices, e.g. high-resolution color printer, may be required. For software, some special purpose utilities (device-dependent and device-independent) are needed for handling processing in computer graphics.

7. What is Ellipse generating Algorithm in Visualization?

Algorithm
Step 1:Input radius rx, ry and ellipse center(Xc, Yc)and obtain the first
point on the circumference of a circle centered on the origin as
(X0, Y0) = (0, ry)
Step 2: Calculate the initial values of the decision parameter in region 1 as
P10 = ry
2 - rx
2 ry + 1/4 rx
2
Step 3: At each position starting at Xk position in region 1,starting at k = 0,
perform the following test:
If Pk < 0, the next point to plot is (Xk+1, Yk) and
P1k+1 = P1k+2 ry
2Xk+1 + ry
2
Otherwise the next point is (Xk+1, Yk-1) and
P1k+1 = P1k+2 ry
2Xk+1 - 2ry
2 Yk+1 + ry
2
Step 4: Calculate the initial values of the decision parameter in region 2 as
P20 = ry
2 (X0+1/2)2+ rx
2 (Y0 - 1)2- rx
2 ry
2
Step 5: At each position starting at Yk position in region 2,starting at k = 0,
perform the following test:
If Pk > 0, the next point to plot is (Xk, Yk-1) and
22
P2k+1 = P2k - 2 ry
2Yk+1 + rx
2
Otherwise the next point is (Xk+1, Yk-1) and
P2k+1 = P2k - 2 ry
2Yk+1 - 2rx
2 Yk+1 + rx
2
Step 6: Determine symmetry points in the other three octants
Step 7: Move each pixel position(X, Y) onto the circular path centred on
(Xc, Yc) and plot the coordinate values as
X = X + Xc Y = Y + Yc
Step 8: Repeat steps for region 1 until 2 ry
2X>=2 ry
2Y

8. What is Depth sorting method in Visualization?

Both image and object space operations
Perform the basic function
Surface are sorted in order of decreasing depth
Surface are scan converted in order, starting with the surface of greatest depth
Often referred as painters algorithm
Test listed in the order of increasing difficulty
Surface do not overlap
Projections of the two surfaces on to the view plane do not overlap

9. Explain the advantages of electrostatic plotters?

❁ They are faster than pen plotters and very high quality printers.
❁ Recent electrostatic plotters include a scan-conversion capability.
❁ Color electrostatic plotters are available. They make multiple passes over the paper to plot color pictures.

10. What is pixel phasing in Visualization?

Pixel phasing is an antialiasing technique, stair steps are smoothed out by moving the electron beam to more nearly approximate positions specified by the object geometry.

Download Interview PDF

11. Explain winding number in Visualization?

Winding number method is used to check whether a given point is inside or out side the polygon. In this method give a direction number to all the edges which cross the scan line. If the edge starts below the line and ends above scan line give direction as -1 . otherwise1. Fr polygons or two dimensional objects, the point is said to be inside when the value of winding number is nonzero.

12. What is Perspective projection?

Done by the projecting points to the display plane along the converging points Causes the objects farther from the viewing point should be smaller of the same sized object present here.

13. What is Parallel projection?

The production of the 2D display of the 3D scene is called projection. Project points on the object surface along the parallel lines on to the display plane. Different 2D views of objects can be produced by projecting the visible points.

14. Explain Blobby object?

Some objects do not maintain a fixed shape, but change their surface characteristics in certain motions or when in proximity to other objects. That is known as blobby objects. Example - molecular structures, water droplets.

15. Can you please explain the difference between bitmap and pixmap?

The frame buffer used in the black and white system is known as bitmap which take one bit per pixel. For systems with multiple bits per pixel, the frame buffer is often referred to as a pixmap.

16. What are the merits and demerits of Penetration techniques in Visualization?

☼ It is an inexpensive technique.
☼ It has only four colors.
☼ The quality of the picture is not good when it is compared to other techniques.
☼ It can display color scans in monitors.

17. What is Bresenhams line drawing algorithm in Visualization?

In Bresenham's approach the pixel position along a line path are
determined by sampling unit X intervals. Starting from the left end point(X0, Y0)of a
given line we step to each successive columns and plot the pixel whose scan line Y-value
is closest to the line path.Assuming the Kth step in process, determined that the pixel at
(Xk, Yk)decide which pixel to plot in column Xk+1.The choices are (Xk+1, Yk) and (Xk+1,
Yk+1)
Algorithm
Step 1: Input the line endpoints and store the left endpoint in (X0, Y0)
Step 2: Load (X0, Y0) in to the frame buffer
Step 3: Calculate constants x, y, 2 y, -2 x, and obtain the decision parameters as
P0 = 2 y - x
Step 4 : At each Xk along the line, starting at k = 0, perform the following test
If Pk < 0, the next point to plot is (Xk+1, Yk) and
Pk+1 = Pk+2 y
Otherwise, the next point to plot is (Xk+1, Yk+1) and
Pk+1 = Pk+2 y - 2 x
Step 5: Repeat step 4 x times

18. What is Non-emissive in Visualization?

They are optical effects to convert the sunlight or light from any other source to graphic form. Liquid crystal display is an example.

19. What is emissive in visualization?

The emissive display converts electrical energy into light energy. The plasma panels, thin film electro-luminescent displays are the examples.

20. What is scan code in Visualization?

When a key is pressed on the keyboard, the keyboard controller places a code carry to the key pressed into a part of the memory called as the keyboard buffer. This code is called as the scan code.

21. Explain some basic features of computer graphics?

The salient feature of computer graphics is the creation and manipulation of graphics (artificial images) by computer.
Computer graphics provides a tool called as motion dynamics which allows user to move object.

22. What is resource Manager in flex actionscript?

Resource Manager now handles access to all localized resources in an application. Any components that extend UIComponent, Formatter, or Validator now have a new resourceManager property, which lets you easily access the singleton instance of this manager. If you?re writing some other kind of class that needs to use the Resource Manager, you can call Resource Manager. get Instance() to get a reference to it.

23. What is Raster scan systems?

Several processing units:
☛ Contains a special purpose processor, called video controller or display controller
☛ Video controller: A fixed area of the system memory is reserved for the frame buffer, and the video controller is given access to the framebuffer memory.
Tow registers are used to store the coordinates of the screen pixels.
The value is stored in the frame buffer for this pixel position is then retrieved and used to set the intensity of the CRT beam Initially the x register is set to 0 and the y register is set to ymax.
Then the x register is incremented by 1, and the process repeated for the next pixel on the top scan line.

24. Can you please explain the difference between window port & view port?

A portion of a picture that is to be displayed by a window is known as window port. The display area of the part selected or the form in which the selected part is viewed is known as view port.

Download Interview PDF

25. Visualization interview questions part 7:

☛ There are three types of variable we use in information visualization. What are they? Explain them.
☛ Scatter-plot matrices are widely used in field of information visualization. What kind of data do it represent?
☛ What does a cyclic means in context of visualization?
☛ What is difference between rollover & brushing?
☛ What is sunburst model? How information can be represented in it?
☛ What are the major problems in 3D visualizations? How can they be solved?
☛ Describe several information visualizations that you believe will be possible and useful with the widespread adoption of virtual reality systems?
☛ Name & describe few techniques that are suitable for representing huge amount of data. What are their relative merits?
☛ Explain what Tufte meant by 'Data-Ink Maximization'?

26. Visualization interview questions part 6:

☛ What are the capabilities of adobe's Flex Framework? How can we use it for creating rich visualizations?
☛ What are hyperbolic tree views? How they are used in visual representation of data?
☛ Mention few advantages & disadvantages of tree-maps method of visualization?
☛ What do you understand by magic lens technique? How it is used for information visualization?
☛ What is document visualization? What are common issues in it?
☛ List few methods to solve problem of data overflow from the screen?
☛ What are chernoff faces & how they are useful in information visualization?

27. Visualization interview questions part 5:

☛ What is data mining? How it is different from information visualization?
☛ What do you understand by mind-maps?
☛ What is scientific visualization? How it is different from other visualization techniques?
☛ What is flow visualization? How it is different from volume visualization?
☛ Semiotics of graphics plays important role in visualization. How?
☛ Can you pour some light over Gibson's Affordance theory?
☛ What is the concept of data suppression?

28. Visualization interview questions part 4:

☛ List and give examples of the Wehrend & Lewis eleven basic actions in visualization environments?
☛ Can give few examples of applications which allow zooming while maintaining context?
☛ What are the fundamental problems faced by the applications providing zooming capabilities?
☛ Pour some light over pre-attentive processing?
☛ What are the ways for solving problem of occlusion while drawing edges of a map or a graph?
☛ What is the main yet to be solved problem that always haunt people in the field of information visualization?
☛ What are the trends expected in the field of information visualization in near future?

29. Visualization interview questions part 3:

☛ Is it possible to have Dynamic Visualizations? If yes, then frame a scenario in which dynamic visualization would be a better option than other counterpart?
☛ How visualization can be a boon in education sector?
☛ Give two ways Information visualization improves cognition?
☛ What kind of rich compelling visualizations would be suitable for representing trends of a country's population?
☛ Is it possible that visualization might have user interactions as well in it? In which scenarios we can employ user interactions in addition to visual representation of data?
☛ What is common way of visually representing multivariate data-sets?
☛ Explain briefly basic elements of a graph. How can it be visualized?

30. Visualization interview questions part 2:

☛ Differentiate Data Visualization with Statistical Graphics?
☛ What are various types of information visualization techniques?
☛ Draw the flowchart of visualization stages?
☛ Name few of the sub-fields of Visualization?
☛ How would you differentiate visualization with a data-based infographics?
☛ Name few of the primitive form graphical data representation?
☛ What is a tag cloud? How do bloggers use them to present their information?

31. Visualization interview questions part 1:

☛ What do you mean by the term visualization?
☛ How does computer graphics helps in visualization?
☛ Name few of the fields that are heavily dependent on visualization?
☛ Data visualizations have been there for decades, but in near past IT industries have had a great impact on them, how?
☛ What is the significance of IT industries over visualization?
☛ Can you name some of the downsides of Visualization?
☛ Give few examples of Visualization tools that are available in the market?
☛ Give the references of few real life scenarios in which visualization play important role?
☛ How does visualization amplifies cognition?

32. Does visualization really work?

Visualization is one of the most powerful ways available to improve your brainstorming, ideation, organizaing, planning, communication, and measurement. But don't take our word for it! There has been a lot of scientific research on the topics.

33. Computer Visualization Job Interview Questions Part 10:

What is difference between rollover & brushing?
What is sunburst model? How information can be represented in it?
What are the major problems in 3D visualizations? How can they be solved?
Describe several information visualizations that you believe will be possible and useful with the widespread adoption of virtual reality systems.
Name & describe few techniques that are suitable for representing huge amount of data. What are their relative merits?
Explain what Tufte meant by ‘Data-Ink Maximization'.

34. Computer Visualization Job Interview Questions Part 9:

List few methods to solve problem of data overflow from the screen.
What are chernoff faces & how they are useful in information visualization?
There are three types of variable we use in information visualization. What are they? Explain them.
Scatterplot matrices are widely used in field of information visualization. What kind of data do it represent?
What does acyclic means in context of visualization?

35. Computer Visualization Job Interview Questions Part 8:

What are the capabilities of adobe's Flex Framework? How can we use it for creating rich visualizations?
What are hyperbolic tree views? How they are used in visual representation of data?
Mention few advantages & disadvantages of treemaps method of visualization.
What do you understand by magic lens technique? How it is used for information visualization?
What is document visualization? What are common issues in it?