Already have an account? Get multiple benefits of using own account!
Login in your account..!
Remember me
Don't have an account? Create your account in less than a minutes,
Forgot password? how can I recover my password now!
Enter right registered email to receive password!
Sketch Line Segment That Joining By Using Bresenham Line Algorithm
Example: Sketch line segment that joining (20, 10) and (25, 14) by using Bresenham line generation algorithm.
Solution: (x0, y0) → (20, 10) ; (x1, y1) → (25, 14)
m = (y1- y0)/(x1 - x0)
= (14- 10)/(25 - 20)
= 4/5 < 1
Like, m = (Δy)/ (Δx)
= 4/5 =› Δy = 4
→ plot point (20, 10)
pi = 2Δy - Δx
i = 1: pi = 2 * 4 - 5 = 3
Here p1 > 0 consequently x0 ← 21; y0 ← 11 now plot (21, 11)
i = 2 as p1 > 0
∴p2 = p1 + 2(Δy - Δx)
= 3 + 2 (4 - 5) = 3 - 2 = 1
p2 > 0; hence x0 ← 22; y0 ← 12 plot (22,12)
i = 3 as p2 > 0
∴p3 = p2 + 2 (Δy - Δx) = 1 + 2 (4 - 5) = - 1
p3 < 0 ∴x0 ← 23
y0 ← 12
plot (23, 12)
i = 4 as p3 < 0
∴p4 = p3 + 2Δy
= -1 + 2 * 4 = 7
∴ x0 ← 24; y0 ← 13
plot (24, 13)
i = 5 as p4 > 0
∴p5 = p4 + 2 (Δy - Δx)
= 7 + 2 (4 - 5) = 5
x0 ← 25; y0 ← 14
Plot (25, 14)
{for i = 6, x0 will be > xi so algorithm terminates
Implement Cohen Sutherland and Liang Barsky line clipping algorithms in C-language. Test your code for line segments with end points falling in various regions.
DV Encoder Types: While DV is captured in a computer this is stored in an AVI file, that is Microsoft's standard file format used for video files. Video support in Windows is prov
Polygon Surfaces - Curves and Surfaces By Figure 1 and Figure 2 it is clear that it is possible to store description of objects as a set of surface polygons and similar i
Chemistry: Computer animation is a very helpful tool in chemistry. Several things in chemistry are too small to see, and handle or do experiments on like, molecules and atoms for
differece between circle and eclipse
Multimedia Entertainment: The field of entertainment uses multimedia extensively. One of the earliest and the most popular applications of multimedia are for games. Multimedi
Advantages of Computer aided design - It is simpler to modify drawings - A library of parts can be kept - Ability to do automatic costings - Ability to mod
What is riged body transformation matrix? Show that the composition lf two rotation is additive by concatenating the matrix representation of r (theta 2 ) = R (theta1 + theta 2 ) t
Explain the concept of t he frame buffer
Camera - polygon rendering and ray tracing methods Camera presents "viewpoint" or "eye" of observer. In order to explain the fundamental working of camera we can consider this
Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!
whatsapp: +1-415-670-9521
Phone: +1-415-670-9521
Email: [email protected]
All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd