カテゴリー
未分類

pythonでSyntaxhighlighter使ってみました。

[python]
# -*- coding: utf-8 -*-
import vpython as vs
import time

def main():
# シーンの範囲
vs.scene.range = 5

# 箱のサイズ
l, h, w = 2, 2, 2

# 箱の中心位置
x, y, z = 0, 0, 0

# 箱の定義
box = vs.box(color=vs.vector(255, 255, 255),
pos=vs.vector(x, y, z),
size=vs.vector(l, h, w),
axis=vs.vector(l, 0, 0)
)
# 回転角[deg]
deg = 0

while True:
# 360[deg]になったら初期化
if deg == 360:
deg = 0
# フレームレート
vs.rate(10)
# 軸を動かして回転
box.axis = l * vs.vector(vs.sin(deg), 0, vs.cos(deg))
# 0.1[degずつ動かす]
deg += 0.1

if __name__ == ‘__main__’:
main()
[/python]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

inserted by FC2 system