コード例 #1
0
def platform(name="sun"):
    matPos = None
    if name == "roof":
        tupPos = ((-0.931317865849, -0.364206343889, 0.0, -77.659538269),
                  (0.364206343889, -0.931317865849, 0.0, -178.524871826),
                  (0.0, 0.0, 1.0, 159.332183838), (0.0, 0.0, 0.0, 1.0))
        matPos = ptMatrix44()
        matPos.setData(tupPos)
    elif name == "sun":
        tupPos = ((-0.624134302139, -0.78131711483, 0.0,
                   -1188.0), (0.78131711483, -0.624134302139, 0.0, -1138.0),
                  (0.0, 0.0, 1.0, 221.0), (0.0, 0.0, 0.0, 1.0))
        matPos = ptMatrix44()
        matPos.setData(tupPos)
    else:
        pass
    Platform.CreatePlatform(bShow=False, matAv=matPos)