1. 程式人生 > >炫酷,用Python做一個炫酷的3D渲染裝逼利器,六種效果

炫酷,用Python做一個炫酷的3D渲染裝逼利器,六種效果

從我學會了Python的turtle模組後,

像什麼小豬佩奇、哆啦A夢等,畫了不少!

但是這些依然不能體現到python的強大之處,

每次裝逼必被打臉。

就像你用turtle畫了這個

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

而別人拿出這個

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

赤裸裸的打臉,這我怎麼能受得了。

這時我找到了個更加能裝逼的python庫-pyray

來大家感受一下吧。

安裝的話我們不用多說了。

pip install raypy

這裡我們還要安裝其他的python庫

PIL、numpy、scipy、matptlib、Syry

好了,開始了

我們先來做第一個效果:

1、立方體

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

效果圖:

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

感覺一般?後面還有更精彩的!

2、平面

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

效果圖:

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

比上面一個更炫酷了吧

3、球形

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

效果圖:

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

感覺來了

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

4、拋物面

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

效果圖:

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

5、多面體

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

效果圖:

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

6、散點

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

效果圖:

炫酷,用Python做一個炫酷的3D渲染(附教程)裝逼利器,六種效果

怎麼樣,過癮了嗎?人生苦短,我用python

不過可惜的是pyray庫目前只支援py2

py3的小夥伴可能要等一下了。

關於怎麼快速學python,可以加下小編的python學習群:611+530+101,不管你是小白還是大牛,小編我都歡迎,不定期分享乾貨

每天晚上20:00都會開直播給大家分享python學習知識和路線方法,群裡會不定期更新最新的教程和學習方法,大家都是學習python的,或是轉行,或是大學生,還有工作中想提升自己能力的,如果你是正在學習python的小夥伴可以加入學習。最後祝所有程式設計師都能夠走上人生巔峰,讓程式碼將夢想照進現實