We are here with you hands in hands to facilitate your learning & don't appreciate the idea of copying or replicating solutions. Read More>>

Looking For Something at vustudents.ning.com? Click Here to Search

www.bit.ly/vucodes

+ Link For Assignments, GDBs & Online Quizzes Solution

www.bit.ly/papersvu

+ Link For Past Papers, Solved MCQs, Short Notes & More


Dear Students! Share your Assignments / GDBs / Quizzes files as you receive in your LMS, So it can be discussed/solved timely. Add Discussion

How to Add New Discussion in Study Group ? Step By Step Guide Click Here.

CS602 - Computer Graphics GDB Starting Date Monday, February 16, 2015 Closing Date Tuesday, February 17, 2015

GDB Scenario: You have studied Bresenham’s algorithm which is trying to avoid floating point calculations involved in rendering the elements of graphics. The objective was to speed up the rendering process.

In today’s world, we have very fast computers having multi-core processors with speed up to 3GHz. Processing time required for integer and floating point calculations is almost the same i.e. may be having difference of only few nanoseconds.

GDB Question: What do you think about the significance of Bresenham’s algorithm in today’s world? Do we really need such algorithms any more and consider avoiding floating point calculations in computer graphics?

+ How to Follow the New Added Discussions at Your Mail Address?

+ How to Join Subject Study Groups & Get Helping Material?

+ How to become Top Reputation, Angels, Intellectual, Featured Members & Moderators?

+ VU Students Reserves The Right to Delete Your Profile, If?


See Your Saved Posts Timeline

Views: 740

.

+ http://bit.ly/vucodes (Link for Assignments, GDBs & Online Quizzes Solution)

+ http://bit.ly/papersvu (Link for Past Papers, Solved MCQs, Short Notes & More)

+ Click Here to Search (Looking For something at vustudents.ning.com?)

+ Click Here To Join (Our facebook study Group)

Replies to This Discussion

koi To Disscuss kr loo.......!!!!

I think its used in 2days world

Bresenhams line algorithm was very useful in history (history of computer graphics), where was need of drawing lines without using floating point operations, because integer operations are faster (was faster). This is not today problem. In cpu is integrated math co-procesor (till intel 486), there is SSE unit and also GPU computes floatng points. There are not many useful usages of Bresenham today. But still. It is very interesting historicaly and it is beatiful algorithm to study.

kafi acha likha ha yar

Drawing lines quickly is a solved problem. GPUs know how to do it in hardware, and there are very powerful systems that can draw lovely antialiased lines of any thickness and with rounded ends. So all anyone has to do is learn an API to get lines on screen.However, the basic technique of line drawing is still important.

First of all, it is useful to understand how rasterisation works, even if one never needs to go down that far. Graphics students should at least understand the theory.It is also a very good test case to study optimisation.. It's a bit old, but still great for studying.There are also other places that don't have GPUs or libraries, such as embedded systems or unique hardware systems. Finally, the basic algorithm is still being used outside of rendering lines. For example, line-of-sight raycasting in games, or raytracing optimisations using uniform subdivision grids. It is still relevant.

this answer partially fulfill the requirements :)

RSS

Latest Activity

© 2020   Created by +M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service

.