日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python 3d渲染_python老司机带你玩玩炫酷的3D渲染,酷毙了!

發(fā)布時間:2024/7/5 python 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 3d渲染_python老司机带你玩玩炫酷的3D渲染,酷毙了! 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

自從學會了turtle模塊后,畫了不少簡筆畫。像小豬佩奇、哆啦A夢等等,但是這些依然不能讓身邊人感受到python的強大,依然是每次裝逼必被打臉。就像你用turtle畫了這個

別人拿出了這個

怎么辦?面對函數(shù)庫如此豐富的python,一庫不行,我們還有另一庫。那就是pyray庫。

pyray庫介紹

pyray庫創(chuàng)建于2018年1月,雖然目前渲染3D場景的最佳工具仍然是POV ray.但是為什么我們不能在Python中使用這種功能(渲染2D、3D和更高維的對象和場景),這是一種可能已經(jīng)被廣泛使用的語言,并且只會越來越流行。于是通過pyray庫這個代碼實現(xiàn)邁向這個目標的第一步,我們能通過簡潔的python語言來做POV ray所做的一切—渲染復雜的3D對象、場景以及動畫等等,而且這會在視頻、視頻游戲、物理模擬或者漂亮的圖片中得到應用。最重要的是,這個庫使用起來非常簡單,盡量減少對外部庫的依賴,以便更多的人能夠用它來運行。

pyray安裝

pyray庫已經(jīng)上傳至pypi,通過pip命令安裝

或者,您可以下載代碼并從主文件夾運行安裝

這里建議還是用pip安裝比較方便。

安裝第三方依賴庫

需要PIL、numpy和scipy等,如果使用WriteOnImage.py中的方法編寫數(shù)學方程圖像時,需要matptlib和Syry。

使用示例

1、立方體

效果

2、平面

效果

3、球形

效果

效果

4、拋物面

效果

5、多面體

效果

6、散點

效果

看到這里,是不是感覺python很強大,是不是有種想試一試的沖動。但是目前pyray庫只支持python2,在python3中只有部分功能。python3的小伙伴還要再等上一段時間。

我有一個微信公眾號,經(jīng)常會分享一些python技術相關的干貨;如果你喜歡我的分享,可以用微信搜索“python語言學習” 關注

歡迎大家加入千人交流答疑裙:699+749+852

總結(jié)

以上是生活随笔為你收集整理的python 3d渲染_python老司机带你玩玩炫酷的3D渲染,酷毙了!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。