初步支持三维Wavefront object模型
生活随笔
收集整理的這篇文章主要介紹了
初步支持三维Wavefront object模型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
初步在MeteoInfo中支持了Wavefront object三維模型,支持自動計算vertex的法線,不過目前還沒有讀Texture數據。從網上找了一些三維模型的obj數據文件,嘗試了一下,效果還可以。
斯坦福兔子的簡單模型:
fn = 'D:/Temp/3d/bunny.obj' T, x, y, z, _ = plt.load_obj_model(fn)figure(facecolor='k', newfig=False) axes3d(aspect='equal', orthographic=False, axis=False, clip_plane=False) lighting(mat_specular=0.8) trisurf(T, x, z, y, facecolor=[204,0,204])?下面是一個獅子三維模型,包含了500萬個三角形,能夠較好刻畫細節:
fn = 'D:/Temp/3d/Lion.obj' T, x, y, z, normal = plt.load_obj_model(fn)figure(facecolor='k', newfig=False) axes3d(aspect='equal', axis=False, clip_plane=False) lighting(mat_specular=0.6) trisurf(T, x, y, z, normal, facecolor=[204,204,0])總結
以上是生活随笔為你收集整理的初步支持三维Wavefront object模型的全部內容,希望文章能夠幫你解決所遇到的問題。