Recommended textbooks :
《Python Programming ( The first 3 edition )》,(ISBN:978-7-302-55083-9), Dong Fuguo , tsinghua university press ,2020 year 6 Yue di 1 Secondary printing ,2021 year 12 Yue di 11 Secondary printing , First class undergraduate courses in Shandong Province “Python application development ” Supporting materials , tsinghua university press 2020、2021 Best seller of the year ( The second edition of this book is 2019、2020 Best seller of the year )
Jingdong purchase link : https://item.jd.com/12668739.html
Tmall 、 Dangdang 、 Jingdong has sales , You can choose your own common platform to search “ Dong Fuguo The first 3 edition ” Find a Book .
Supporting resources : teaching program ( Based on engineering education professional certification , Including ideological and Political Courses )、 Electronic teaching plan 、 Micro lesson video 、PPT Courseware 、 Example source code 、 Exercise answer 、 Online practice system .
It's suitable for majors : Computer 、 Network engineering 、 Software engineering and related majors .
Applicable class hours : >=64
the number of pages : 381
pricing : 59.8
Micro lesson video : 123 individual
teaching program :
Exercise answer :
====================
Problem description :
To write Python Program , Use OpenGL Realize the Cohen-Sutherland Algorithm .
Run the program , Draw a rectangle to represent the clipping window , Then draw a straight line by clicking and moving the mouse , When the mouse is raised, crop the line just drawn , Show the part that finally falls in the clipping window . About Cohen-Sutherland Please consult the data by yourself .
preparation :
install and configure Python+OpenGL development environment , See
Reference code :
Running effect :
reminder :
Pay attention to WeChat public number “Python hut ” , Sending messages in the background of official account “ memorabilia ” You can check the Python Relevant important events ; Send a message “ The teaching material ” You can check the book published by Mr. Dong Fuguo Python Series of teaching materials ( More than 140 Time ) Applicable professional details of ; Send a message “ Article history ” You can view more than 100 messages pushed by Mr. Dong Fuguo 1000 Original technical articles ; Send a message “ meeting ” or “ train ” You can check the recent training arrangement of Mr. Dong Fuguo ; Send a message “ Microlecture ” You can check more than 600 section Python Micro lesson video ; Send a message “ Courseware ” You can check the free sharing of Mr. Dong Fuguo Python Teaching resources ; Send a message “ On the house ” Can download “Python The artifact of the house ”, Free practice 2066 The objective problem of Tao and 436 Programming problem , Continuous updating of question bank ; Send a message “ Programming Contest ” understand Python Details of cabin Programming Competition .
author :dongfuguo
this paper [ Python+OpenGL Use Cohen-Sutherland Algorithm for line clipping ] Included in Game programming ️ - graphics , A game development favorite ~
If the picture is not displayed for a long time , Please use Chrome browser .