Python 学習:PyQtGraph 導入

2014-06-27 :  PCクリニック
本文の前に、
-・・・ -・-
現時点での、blogramのランクインカテゴリは、
4、2、2、1、0、 0、0、0、0、0(41)で、換算ポイント 72pt 。
特段のランク変動は無し?
・-・ - -・

さて、本文。

前日(2014-06-26)の記事:
Python 学習:Topical Software - SciPy.org
で書いた、
  「PyQtGraph
    Scientific Graphics and GUI Library for Python
を入れてみた。

「Windows installers」に2つあるが、今使っている“WinPython”に合わせて、
「pyqtgraph-0.9.8.win32.exe」をダウンロード。738KB

即、ダブルクリックで、32ビット版の“python-2.7.6”を見つけてくれるので、
インストール。

そして、
Welcome to the documentation for pyqtgraph
の中から、
3D Graphics
を見た。

  PyQtGraph uses OpenGL to provide a 3D scenegraph system.
  This system is functional but still early in development.
  Current capabilities include:
  ・
  ・
  ・
  ・
  ・
  ・
  See the API Reference and the Volumetric (GLVolumeItem.py)
  and Isosurface (GLMeshItem.py) examples for more information.

サンプル・ソースは1本しかない。

  Basic usage example:

## build a QApplication before building other widgets
import pyqtgraph as pg
pg.mkQApp()

## make a widget for displaying 3D objects
import pyqtgraph.opengl as gl
view = gl.GLViewWidget()
view.show()

## create three grids, add each to the view
xgrid = gl.GLGridItem()
ygrid = gl.GLGridItem()
zgrid = gl.GLGridItem()
view.addItem(xgrid)
view.addItem(ygrid)
view.addItem(zgrid)

## rotate x and y grids to face the correct direction
xgrid.rotate(90, 0, 1, 0)
ygrid.rotate(90, 1, 0, 0)

## scale each grid differently
xgrid.scale(0.2, 0.1, 0.1)
ygrid.scale(0.2, 0.1, 0.1)
zgrid.scale(0.1, 0.2, 0.1)


これを、コピー&ペーストして「PyQtGraph_3D.py」を作った。

でも、それだけでは一瞬にして終了するので、

最後に、一文
「_ = raw_input()」
を追加。

それで、ダブルクリックで実行。

チャント3D表示がされた。

取り敢えずの動作確認は終了。

あとは、「PyQtGraph」のコマンドの勉強ですね。

頑張ります。

本日はここまで。

Python 学習は続く、・・・


見ていただいた序でとは厚かましい限りですが、
お帰りに投票して頂けるとなお嬉しいです。 ⇒ blogram投票ボタン


140625
関連記事
スポンサーサイト

コメントの投稿

管理者にだけ表示を許可する

おきてがみ/blogram
blogram投票ボタン



おきてがみ

最新記事
カレンダー
09 | 2017/10 | 11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 - - - -
月別アーカイブ
カテゴリ
最新コメント
検索フォーム
リンク
プロフィール

<紙>

Author:<紙>
ようこそ。
「パソコンヲタクの雑記帳」
もろもろなことを綴っています。
パソコン ヲタクってねくら?
画像は kami でなく kani です。

カウンター(fc2、i2i) /Google Analytics


i2i(from 2010-08-24)
Total =
Today  =  
Yesterday=
アンチエイジング

Google Analytics
ブックマーク