下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
第利用Python實現(xiàn)好看的水波特效目錄前言一、運行環(huán)境二、效果展示1)第一組隨機風景圖2)第二組人物隨機圖3)第三組真人圖片三、代碼展示
前言
你的心要如溪水般柔軟,你的眼波要像春天般明媚。
余光中
?似乎很少看見湍急的溪流,多數(shù)時候,溪水總是潺潺地流著,不疾不徐,有自己的節(jié)奏;
也似乎很少看見污濁的溪流,多數(shù)時候,溪水總是澄澈見底,偶爾拔起沙石,也很快能靜置溪底,重歸明凈。
一個像溪水的人,多半是通透清明的,他知道如何過濾掉和沉落生命中的雜質(zhì),以一顆澄澈的心,往自己的方向流去。
描寫了這么多關(guān)于水的詩句,你是否能清楚的表達,了解水是怎樣流動的呢?
今天小編就用代碼描寫我心目中的水流是怎樣的,Python代碼模擬水的波動開始啦
一、運行環(huán)境
1)環(huán)境安裝
Python3、Pycharm、Pygame模塊部分自帶模塊就不展示啦。(如需安裝包、激活碼等直接
私信我即可安裝問題解答都可以的哈~)
第三方庫的安裝:
pipinstallpygame或者帶鏡像源pipinstall-i/simple/+模塊名
二、效果展示
截圖的貌似展示不出來水的波動效果,嗨沒辦法有點兒懶,就沒拍視頻,大家將就著看叭
真的視頻效果好好看滴!是隨水波蕩漾的~
1)第一組隨機風景圖
2)第二組人物隨機圖
3)第三組真人圖片
三、代碼展示
"""照片模擬水的波動效果"""
importpygame,os
frompygame.localsimport*
frommathimportsin#導入正弦函數(shù)的工具箱
importtime
main_dir=os.path.split(os.path.abspath(__file__))[0]#獲取當前文件所在路徑
defmain():
pygame.init()#初始化
screen=pygame.display.set_mode((640,480),HWSURFACE|DOUBLEBUF)#生成一個窗口
imagename=os.path.join(main_dir,'data','liquid.bmp')#拼接圖片路徑
bitmap=pygame.image.load(imagename)#加載圖片
bitmap=pygame.transform.scale2x(bitmap)#將圖像放大兩倍
bitmap=pygame.transform.scale2x(bitmap)#將圖像放大兩倍
ifscreen.get_bitsize()==8:#以相同的格式獲取圖像和屏幕
screen.set_palette(bitmap.get_palette())
else:
bitmap=bitmap.convert()
anim=0.0
while1:
foreinpygame.event.get():#處理事件
ife.typein[QUIT,KEYDOWN,MOUSEBUTTONDOWN]:
return
anim=anim+0.02
forxinrange(0,640,20):#模擬水的波動效果
xpos=(x+(sin(anim+x*.01)*15))+20
foryinrange(0,480,20):
ypos=(y+(sin(anim+y*.01)*15))+20
screen.blit(bitmap,(x
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026江西省歐潭人力資源集團有限公司招聘見習生3人筆試參考題庫及答案解析
- 2026上半年貴州事業(yè)單位聯(lián)考赫章縣招聘153人筆試備考試題及答案解析
- 2026年工程地質(zhì)勘察中的質(zhì)量保證措施
- 2026年土地利用中的地質(zhì)災(zāi)害防范策略
- 2025年少先隊提前入隊筆試題及答案
- 2025年廣東廣業(yè)投資集團筆試及答案
- 2026新興際華集團所屬中新聯(lián)公司招聘事業(yè)部總經(jīng)理副總經(jīng)理筆試模擬試題及答案解析
- 2025年材料類事業(yè)單位考試真題及答案
- 2026年臨界含水率對土壤材料的影響
- 2026四川能投綜合能源有限責任公司員工招聘19人筆試備考試題及答案解析
- 2026年及未來5年中國TFT液晶面板行業(yè)市場發(fā)展數(shù)據(jù)監(jiān)測及投資方向研究報告
- 大唐集團機考行測題庫
- 車輛日常安全檢查課件
- 民航安全法律法規(guī)課件
- 山東省濟寧市2026屆第一學期高三質(zhì)量檢測期末考試濟寧一模英語(含答案)
- 光伏電站巡檢培訓課件
- 中建建筑電氣系統(tǒng)調(diào)試指導手冊
- 年末節(jié)前安全教育培訓
- 安全生產(chǎn)麻痹思想僥幸心理
- GB/T 93-2025緊固件彈簧墊圈標準型
- 建設(shè)工程測繪驗線標準報告模板
評論
0/150
提交評論