Module ImportFrom alias alias alias alias Expr Str Import alias alias alias Import alias Import alias Assign NameStore Num Assign TupleStore NameStore NameStore TupleLoad Num Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad keyword Str keyword NameLoad keyword NameLoad keyword Num keyword Num keyword TupleLoad Num Num Num Num keyword Num Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Str Str Str keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword Num keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword Str keyword Str keyword Num keyword Num keyword Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr TryExcept body While Call AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr Expr Str If CompareLt NameLoad Num body Assign NameStore BinOpDiv Num UnaryOpUSub NameLoad orelse Assign NameStore Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr AugAssignSub NameStore BinOpMult BinOpSub NameLoad NameLoad Num AugAssignAdd NameStore BinOpMult BinOpSub NameLoad NameLoad Num Assign NameStore NameLoad Assign NameStore NameLoad TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad name NameStore body Expr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler body Pass Expr Call AttributeLoad NameLoad attr Expr Call NameLoad If CompareEq AttributeLoad NameLoad attr Str body Expr Call NameLoad Str Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpDiv AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr NameLoad If CompareEq AttributeLoad NameLoad attr Str body If CompareEq AttributeLoad NameLoad attr Str body AugAssignSub NameStore BinOpMult Call AttributeLoad NameLoad attr BinOpMult NameLoad NameLoad Num AugAssignAdd NameStore BinOpMult Call AttributeLoad NameLoad attr BinOpMult NameLoad NameLoad Num If CompareEq AttributeLoad NameLoad attr Str body AugAssignAdd NameStore BinOpMult Call AttributeLoad NameLoad attr BinOpMult NameLoad NameLoad Num AugAssignSub NameStore BinOpMult Call AttributeLoad NameLoad attr BinOpMult NameLoad NameLoad Num If CompareEq AttributeLoad NameLoad attr Str body AugAssignSub NameStore Num If CompareEq AttributeLoad NameLoad attr Str body AugAssignAdd NameStore Num If CompareEq AttributeLoad NameLoad attr Str body Expr Call AttributeLoad NameLoad attr Str If CompareEq AttributeLoad NameLoad attr Str body TryExcept body Expr Call NameLoad Str Expr Call AttributeLoad NameLoad attr TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler body Pass Expr Call AttributeLoad NameLoad attr Expr Call NameLoad handlers ExceptHandler body Pass If BoolOpOr CompareEq AttributeLoad NameLoad attr Str CompareEq AttributeLoad NameLoad attr Str CompareEq AttributeLoad NameLoad attr Str body AugAssignSub NameStore BinOpMult Call AttributeLoad NameLoad attr BinOpMult NameLoad NameLoad Num AugAssignAdd NameStore BinOpMult Call AttributeLoad NameLoad attr BinOpMult NameLoad NameLoad Num orelse Assign AttributeStore NameLoad attr Str handlers ExceptHandler type NameLoad name NameStore body Expr Call NameLoad Str NameLoad Expr Call AttributeLoad NameLoad attr TryExcept body Expr Call AttributeLoad NameLoad attr handlers ExceptHandler body Pass Expr Call AttributeLoad NameLoad attr Expr Call NameLoad
N/A __future__ absolute_import division print_function unicode_literals N/A  A large 3D model with shadows baked into textures
 N/A math random time N/A demo N/A pi3d N/A rads 0.017453292512 N/A N/A winw winh N/A 800 600 N/A DISPLAY N/A N/A N/A pi3d Display create tk True window_title ConferenceHall demo in Pi3D w winw h winh far 2200.0 fov 60 background N/A 0.4 0.8 0.8 1 frames_per_second 20 N/A win N/A DISPLAY tkwin N/A flatsh N/A N/A pi3d Shader uv_flat N/A shade2d N/A N/A pi3d Shader 2d_flat N/A splash N/A N/A pi3d ImageSprite textures/pi3d_splash.jpg shade2d w 10 h 10 z 0.2 N/A N/A N/A splash draw N/A N/A N/A DISPLAY swap_buffers N/A ectex N/A N/A pi3d loadECfiles textures/ecubes/Miramar miramar_256 png nobottom True N/A myecube N/A N/A pi3d EnvironmentCube size 1800.0 maptype FACES nobottom True N/A N/A N/A myecube set_draw_details flatsh ectex N/A hall N/A N/A pi3d Model file_string models/ConferenceHall/conferencehall.egg name Hall sx 0.1 sy 0.1 sz 0.1 N/A N/A N/A hall set_shader flatsh N/A mymouse N/A N/A pi3d Mouse restrict False N/A N/A N/A mymouse start N/A N/A omx omy N/A N/A mymouse position N/A mouserot -70.0 N/A tilt 10.0 N/A avhgt 4.0 N/A xm 0.0 N/A zm 0.0 N/A ym avhgt N/A CAMERA N/A N/A N/A pi3d Camera instance N/A N/A N/A N/A N/A DISPLAY loop_running N/A N/A N/A N/A CAMERA reset N/A on some keyboard mouse setups you need to use inputs.get_mouse_movement(1) N/A N/A tilt -1 N/A N/A sf N/A 1.0 N/A tilt N/A N/A sf 1.0 N/A N/A N/A CAMERA rotate tilt mouserot 0 N/A N/A N/A CAMERA position N/A xm ym zm N/A N/A N/A hall draw N/A N/A N/A myecube rotateIncY 0.02 N/A N/A N/A myecube draw N/A N/A mx my N/A N/A mymouse position N/A mouserot N/A N/A mx omx 0.2 N/A tilt N/A N/A my omy 0.2 N/A omx mx N/A omy my N/A N/A N/A N/A N/A win update N/A N/A N/A Exception N/A e N/A N/A N/A print bye,bye2 e N/A N/A N/A DISPLAY destroy N/A N/A N/A N/A N/A win destroy N/A N/A N/A N/A N/A N/A N/A mymouse stop N/A N/A exit N/A N/A N/A win ev resized N/A N/A N/A print resized N/A N/A N/A DISPLAY resize N/A win winx N/A win winy N/A win width N/A win height N/A N/A N/A CAMERA reset N/A N/A DISPLAY near N/A DISPLAY far N/A DISPLAY fov N/A N/A DISPLAY width N/A float N/A DISPLAY height N/A N/A win resized False N/A N/A N/A win ev key N/A N/A N/A N/A win key w N/A N/A xm N/A N/A N/A math sin N/A mouserot rads 2 N/A zm N/A N/A N/A math cos N/A mouserot rads 2 N/A N/A N/A win key s N/A N/A xm N/A N/A N/A math sin N/A mouserot rads 2 N/A zm N/A N/A N/A math cos N/A mouserot rads 2 N/A N/A N/A win key a N/A N/A mouserot 2 N/A N/A N/A win key d N/A N/A mouserot 2 N/A N/A N/A win key p N/A N/A N/A N/A pi3d screenshot ConferenceHall.jpg N/A N/A N/A win key Escape N/A N/A N/A N/A N/A print bye,bye1 N/A N/A N/A DISPLAY destroy N/A N/A N/A N/A N/A win destroy N/A N/A N/A N/A N/A N/A N/A mymouse stop N/A N/A exit N/A N/A N/A N/A N/A N/A N/A N/A win ev drag N/A N/A win ev click N/A N/A win ev wheel N/A N/A xm N/A N/A N/A math sin N/A mouserot rads 2 N/A zm N/A N/A N/A math cos N/A mouserot rads 2 N/A N/A N/A win ev N/A N/A N/A Exception N/A e N/A N/A N/A print bye,bye3 e N/A N/A N/A DISPLAY destroy N/A N/A N/A N/A N/A win destroy N/A N/A N/A N/A N/A N/A N/A mymouse stop N/A N/A exit