Derivation & Explanation of Bresenham's Line Drawing Algorithm in Computer Graphics

Поділитися
Вставка
  • Опубліковано 24 січ 2025

КОМЕНТАРІ •

  • @mathprocoder1965
    @mathprocoder1965 8 років тому +4

    By Far Best Explanation Without Any Confusion! I Have Seen Many Teachers Getting Confused Between The Subscript Part.. But You Have Explained It Very Well! Good Understanding! Keep Uploading! :D

  • @VishalSingh-ly9vh
    @VishalSingh-ly9vh 7 років тому +4

    You saved me bro...tommorow's my mid-sem exam!!! Thanks!!!

  • @biggy7211
    @biggy7211 11 місяців тому +2

    one fuckiing aunty straight up memorized the derivation and made a video out of it
    She couldn't explain it at all,
    she couldn't explain the logic behind decision parameter and was just memorizing conditions and replacing values in each step
    thanks mate, you explained it well

  • @mahumyaqub6567
    @mahumyaqub6567 7 років тому +16

    thanks alot but there is no copy of derivation??? also there is nothing wrong with your accent, you are totally understandable and that matters in teaching.

  • @lil_wolf.x3
    @lil_wolf.x3 8 років тому

    I love you and I thank you, like, A LOT

  • @Suresh-tu2se
    @Suresh-tu2se 8 років тому +2

    i spend one day to understand this video, then finally i understand. thanks brother.

    • @Suresh-tu2se
      @Suresh-tu2se 8 років тому +3

      link for e-copy, drive.google.com/file/d/0B85G4BQxRYoyRjF5SThtSEl6czQ/view?usp=drivesdk

  • @RakeshYadav-rj7be
    @RakeshYadav-rj7be 8 років тому

    a very much thank u from my inner depth of my heart without you i cannot clear my concepts .thank u sir

  • @Pharaun2009
    @Pharaun2009 9 років тому

    I'd never read about this algorithm (in detail) and I understood it easily. Nice teacher

  • @DilpreetSingh-et2ze
    @DilpreetSingh-et2ze 9 років тому +9

    Nicely Explained. Thank You!

    • @TheBootStrappers
      @TheBootStrappers  9 років тому +3

      Ðilpreet Singh Happy to help buddy :) Take care!

  • @biswajitsingh8790
    @biswajitsingh8790 8 років тому +19

    ure a legend bro..this channel has so much more potential than unacademy..please keep up the great work..

  • @sumanbanik3339
    @sumanbanik3339 6 років тому +1

    atleast better then my college teacher...lolz....good work brother.

  • @srinidhisalur4430
    @srinidhisalur4430 7 років тому

    You made this concept lucid... Thank you so much...

  • @tarunbhatia1042
    @tarunbhatia1042 9 років тому +2

    very nice work dude....you are helping a lot with my examinations :D

  • @atlrafa
    @atlrafa 8 років тому

    I needed this kind of explanation. Thanks alot

  • @bhaumikrathod1280
    @bhaumikrathod1280 5 років тому

    Superb video Bro

  • @9803117003
    @9803117003 9 років тому +1

    Very Nice Brother KEEP UP THE GREAT WORK!!!!!!!!!!!!!!!!!!

    • @TheBootStrappers
      @TheBootStrappers  9 років тому +1

      +Guneet Singh thank you sir ! it is your comments that keep us going :)

  • @mayureshkathe8311
    @mayureshkathe8311 7 років тому

    Thanks a lot for this...saved my semester !

  • @shashankmishra5378
    @shashankmishra5378 5 років тому +1

    Kindly share e document...... Good explanation btw👍

  • @aminelagab4830
    @aminelagab4830 7 років тому

    thnx my friend , you rock !! keep up the good work

  • @virajmodi
    @virajmodi 7 років тому +1

    What logically the del(x)(dx) does when multiplied by the equation d1-d2.
    Doesn't it affect the decision parameter?

  • @Dennis10Paulino
    @Dennis10Paulino 7 років тому

    Nice and simple, great work ;)

  • @hrithikrudra4292
    @hrithikrudra4292 7 років тому

    Nice Explanation,bro.....!!!!!!!!!

  • @bhargavisambasivaraoChowdary97
    @bhargavisambasivaraoChowdary97 7 років тому

    Nicely Explained. Thank You! can u please upload midpoint circle algorithm derivation

  • @ajaykumar-gt2nm
    @ajaykumar-gt2nm 9 років тому

    nice tutorial.Keep doing the good work : )

  • @yangchen392
    @yangchen392 7 років тому

    Really clear explanation!!!
    thanks! :)

  • @keval9193
    @keval9193 5 років тому

    What he had done at 6:00 ....he multiplied delta X with d1-d2 then why delta y we got in the equation

    • @warhawk8155
      @warhawk8155 5 років тому

      take m = dy/dx then solve it

  • @surendhersekar8220
    @surendhersekar8220 9 років тому

    NICELY DONE !!!

  • @ranvirsinghg
    @ranvirsinghg 8 років тому

    Found it more useful and understandable then the similar video on unacademy.

  • @aashuchauhan2192
    @aashuchauhan2192 9 років тому

    very good and simple explanations
    :)

    • @TheBootStrappers
      @TheBootStrappers  9 років тому

      +Aashu Chauhan That's me doing my job right !Glad it helped

  • @kunalbhayana
    @kunalbhayana 7 років тому

    This is awesome! Thank you so much

  • @aleksstork
    @aleksstork 9 років тому

    Very good explanation!

  • @michaelchapeensky3339
    @michaelchapeensky3339 9 років тому

    It's super. I read a ton of other explainations and none were that informative.

  • @Ps2904
    @Ps2904 4 роки тому

    Nicely explained but hand writing I can't get want value that is? Thank you for teaching

  • @TapishSottany
    @TapishSottany 9 років тому +6

    last miniute life saviour!!!!!!!!!!!!

  • @ekta1590
    @ekta1590 8 років тому +1

    Please upload ellipse midpoint algorithm

  • @ganeshjadhav6996
    @ganeshjadhav6996 9 років тому

    nice work buddy

  • @abrahamdong4897
    @abrahamdong4897 9 років тому

    In the algorithm step 5: when the k=0, X(k+1) means X1,Y(k+1) means Y1, Y(k) means Y0, but where is Y0, it's Y1(the start tip of the line) or something else? maybe the end points of the line should be defined as X(start),Y(start), X(End),Y(end). the algorithm is explaned clearly, thanks for you help , but the sign confused me .

  • @boscocorrea1895
    @boscocorrea1895 6 років тому

    Thankyou mate, I saw a couple of tutorials for this I bet they were SHIT!! This one is awesome

  • @Deb1an
    @Deb1an 7 років тому

    Thanks a lot that you didn't fake your accent like other indian yout ubers!! Those video's are so irritating that I get diverted from the topic....:)

  • @kalyanjha5405
    @kalyanjha5405 8 років тому

    yeah....finally got it... thanks bro...:)

    • @TheBootStrappers
      @TheBootStrappers  8 років тому

      Thank you :)

    • @punpompur
      @punpompur 8 років тому

      link to the e doc? not in the description

    • @Suresh-tu2se
      @Suresh-tu2se 8 років тому

      drive.google.com/file/d/0B85G4BQxRYoyRjF5SThtSEl6czQ/view?usp=drivesdk

  • @kalpadiptyaroy3704
    @kalpadiptyaroy3704 4 роки тому

    Hi, Can you show me the calculations of the parameters initial value that you skipped in the video. Or any reference about where I can find the calculations will also be very helpful.

  • @puneetverma5590
    @puneetverma5590 7 років тому

    Do you have a video on DDA Algorithm? Please send a link to that video

  • @MrShyam587
    @MrShyam587 7 років тому +4

    u should hav introduced the concept first(it feels something confusing)!!

  • @victorngure4349
    @victorngure4349 8 років тому

    Why do we multiply the whole equation by delta x?

    • @Suresh-tu2se
      @Suresh-tu2se 8 років тому +2

      because m=del y/del x, so remove the del x in denominator, so multiply del x in both sides.

  • @vandanagupta551
    @vandanagupta551 8 років тому

    sir how to solve when the points are like (0,6) (4,0)

  • @saikatdastech
    @saikatdastech 9 років тому

    easy to understand.Thank you.

  • @mohammedashkiwala4153
    @mohammedashkiwala4153 8 років тому +1

    Thank you! :D

  • @ishagupta6757
    @ishagupta6757 9 років тому

    where is the ecopy you said?

  • @lovedeepsangha4818
    @lovedeepsangha4818 8 років тому

    hello sir can you please give the ecopy of calculation you have done in derivation

    • @digvijayjambhale3598
      @digvijayjambhale3598 8 років тому +1

      U can get it on www.tutorialspoint.com/computer_graphics/line_generation_algorithm.htm

    • @digvijayjambhale3598
      @digvijayjambhale3598 8 років тому +1

      www.tutorialspoint.com/computer_graphics/line_generation_algorithm.htm

    • @Suresh-tu2se
      @Suresh-tu2se 8 років тому

      drive.google.com/file/d/0B85G4BQxRYoyRjF5SThtSEl6czQ/view?usp=drivesdk

  • @mohitsandhu98
    @mohitsandhu98 9 років тому

    great work

  • @MrRabi001
    @MrRabi001 9 років тому

    Help Help Help !
    But what about for the line m >1 , I did not find any tutorial for this, just say swap x and y in some books, but what does it mean !

  • @AshishKumar-wu9uf
    @AshishKumar-wu9uf 9 років тому +1

    excellent

  • @nafissadikfahim9984
    @nafissadikfahim9984 5 років тому

    where's the e-document! btw..great explanation🙌✔

  • @ashleynoronha9899
    @ashleynoronha9899 9 років тому

    Awesome. Thanks a lot

  • @nagaraju699
    @nagaraju699 5 років тому

    We calculated y =m(Xi+1)+b
    Which is already on that line which is straight right on that line to goahead
    Then why we have to choose yi+1 or yi
    Can any one solve my doubt please

  • @sugampradhan2666
    @sugampradhan2666 9 років тому

    this one is life savior. .. thanks for the video..
    can u do it for m>1

  • @Ayesha_sk
    @Ayesha_sk 7 років тому

    very nice expalaination

  • @chandananayak5371
    @chandananayak5371 5 років тому

    Watch the below video for conplete explanation of algorithm,program and source code 😇
    ua-cam.com/video/Ud8L7Ucl6Ss/v-deo.html
    Thank you😇

  • @saxena3718
    @saxena3718 8 років тому

    what if m is greater than 0

  • @arulmv697
    @arulmv697 8 років тому

    super explaination....

  • @jaxxonJerry
    @jaxxonJerry Місяць тому

    Thanks a lot.

  • @nawrin6636
    @nawrin6636 6 років тому +1

    Thanks a lot

  • @yanayalter9499
    @yanayalter9499 9 років тому

    I didn't understand why if d1-d2

    • @kevinhernandez4509
      @kevinhernandez4509 9 років тому

      +Yanay Alter That means that d2 is greater than d1, so the next pixel (yi+1) should be y1, beause is nearest than y1+1.

  • @nagarjunakolli1471
    @nagarjunakolli1471 9 років тому

    please explain xi+1 is subscipt or addition

    • @stewartzayat7526
      @stewartzayat7526 5 років тому

      It doesn't matter in this case because they are both equal to each other

  • @AtulkumarGupta080796
    @AtulkumarGupta080796 8 років тому

    where is ecopy of derivation?

  • @kamal-kishore
    @kamal-kishore 6 років тому

    brother i need brehsenam circle its urgent

  • @hebestremere315
    @hebestremere315 7 років тому

    Thank You!

  • @MandeepKaur-ou4dk
    @MandeepKaur-ou4dk 8 років тому

    Thank you so much

  • @amitpathak1588
    @amitpathak1588 8 років тому

    what happen if pi=0 ???

    • @lordstinson8095
      @lordstinson8095 8 років тому

      It is assumed that the slope is between 0 and 1, i.e angle 0 to 45 degrees.
      If pi = 0, angle becomes 90 degrees.

  • @pedrovelazquez138
    @pedrovelazquez138 3 роки тому

    Thanks

  • @anintrovert4128
    @anintrovert4128 7 років тому

    Bro u r super dandalayya

  • @marleyvandrine6619
    @marleyvandrine6619 8 років тому

    hi...the video was really helpful..and i was wondring if u could help me out in beasenham circle drawing algo...tnx alot.

  • @ntuthukomthiyane5017
    @ntuthukomthiyane5017 9 років тому

    where is the code?

    • @Suresh-tu2se
      @Suresh-tu2se 8 років тому

      drive.google.com/file/d/0B85G4BQxRYoyRjF5SThtSEl6czQ/view?usp=drivesdk

  • @rizwanwani1475
    @rizwanwani1475 6 років тому

    For those who're searchin' for "e-copy of derivation" { www.cs.bham.ac.uk/~vvk201/Teach/Graphics/Bresenham_derivation.pdf }

  • @ChunaraRahim
    @ChunaraRahim 6 років тому

    Why all indians have problems with others accent. I dont find anything wrong with others accent

  • @SHARDUL56
    @SHARDUL56 7 років тому

    amazingly explained bro, but please fix that fake accent, its annoying

    • @anirudhjairam8973
      @anirudhjairam8973 4 роки тому

      if it's annoying you, why do you watch it, just let others be what they want to be it is the material he gives that really matters

  • @priyankabhumkar4553
    @priyankabhumkar4553 7 років тому

    The accent? Y tho?

  • @ranjana5429
    @ranjana5429 7 років тому

    Bohot Bura padhaya .. jaake pehle khud Sikh le ...phir sikhana dusro ko.

  • @sourabhbaghel9579
    @sourabhbaghel9579 6 років тому

    😅Dimag ghum gya

  • @sandysharma2858
    @sandysharma2858 8 років тому +25

    u are a good teacher and explain very well...but plz dont put on fake accent,its annoying

    • @obelix7349
      @obelix7349 7 років тому +23

      he's not putting on an accent, he's trying his best to pronounce clearly so everyone can understand

    • @jibran4794
      @jibran4794 7 років тому

      I agree... He's clearly faking his accent. But otherwise he did a great job.

    • @seriouslyme7057
      @seriouslyme7057 6 років тому +8

      Just focus on his teaching, idiots :/

    • @shadabshaikh4995
      @shadabshaikh4995 6 років тому

      exactly !!!

    • @deepaktiwari2531
      @deepaktiwari2531 6 років тому

      fuck u

  • @TheKseth
    @TheKseth 8 років тому

    Bohot accent maar rha launde :p

  • @vvbhargav5854
    @vvbhargav5854 6 років тому

    leave that to you not good at that part

  • @tothecloud_
    @tothecloud_ 7 років тому +1

    Fake accent, much annoying....

    • @aminelagab4830
      @aminelagab4830 7 років тому

      the desi accent annoys me man , i hate it !!! , he did good replacing it

  • @nomanchali6445
    @nomanchali6445 8 років тому

    savier

  • @SourabhSharma-gg5xs
    @SourabhSharma-gg5xs 8 років тому +2

    why are you speaking in such a fake accent, very annoying

  • @Hamza-xc9kb
    @Hamza-xc9kb 9 років тому

    Very fast and bad video

  • @kazinawasis1953
    @kazinawasis1953 7 років тому

    dude check that accent..it's annoying

  • @sagarchowdhury4u
    @sagarchowdhury4u 7 років тому +3

    where is the e copy of the derivation?