[INFO ] [Logger ] Record log in /home/owner/.kivy/logs/kivy_21-02-03_101.txt
[INFO ] [Kivy ] v2.0.0
[INFO ] [Kivy ] Installed at "/home/owner/kivy_venv/lib64/python3.9/site-packages/kivy/__init__.py"
[INFO ] [Python ] v3.9.1 (default, Dec 8 2020, 00:00:00)
[GCC 10.2.1 20201125 (Red Hat 10.2.1-9)]
[INFO ] [Python ] Interpreter at "/home/owner/kivy_venv/bin/python3"
[INFO ] [Factory ] 186 symbols loaded
[INFO ] [Image ] Providers: img_tex, img_dds, img_sdl2 (img_pil, img_ffpyplayer ignored)
[INFO ] [Window ] Provider: sdl2
[INFO ] [GL ] Using the "OpenGL" graphics system
[INFO ] [GL ] Backend used <sdl2>
[INFO ] [GL ] OpenGL version <b'3.0 Mesa 20.3.3'>
[INFO ] [GL ] OpenGL vendor <b'Intel Open Source Technology Center'>
[INFO ] [GL ] OpenGL renderer <b'Mesa DRI Intel(R) HD Graphics 4600 (HSW GT2)'>
[INFO ] [GL ] OpenGL parsed version: 3, 0
[INFO ] [GL ] Shading version <b'1.30'>
[INFO ] [GL ] Texture max size <16384>
[INFO ] [GL ] Texture max units <32>
[INFO ] [Window ] auto add sdl2 input provider
[INFO ] [Window ] virtual keyboard not allowed, single mode, not docked
[INFO ] [Audio ] Providers: audio_sdl2 (audio_ffpyplayer ignored)
[ kivyglops.py ] default _multicontext_enable: False
[ KivyGlopsWindow ] default shader has been set to 'shaders/kivyglops-singlecontext.glsl'
[INFO ] [Shader ] Read </home/owner/git/KivyGlops/shaders/kivyglops-singlecontext.glsl>
[INFO ] [Text ] Provider: sdl2
human-5ft4-7.5-poikilos.obj (609,0): (PARSER WARNING) vertex texcoord_number is None when adding to face
(this is the last texcoord_number warning that will be shown for this input file)
added face to 'player5ft4' face list key '8683f458-d466-4897-8309-962b4244fa93': [[0, None, 0], [1, None, 0], [2, None, 0], [3, None, 0]]
human-5ft4-7.5-poikilos.obj: object named player5ft4...312 face(s)
human-5ft4-7.5-poikilos.obj: object named Plane...598 face(s)
[ WObjFile ] 'human-5ft4-7.5-poikilos.obj' has a total of 933 vertices loaded as 933 vertices
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlops ] (load_obj) applying pivot point for player5ft4...
[ KivyGlops ] (load_obj) applying pivot point for Plane...
[ KivyGlops ] (load_obj) Loaded 'meshes/human-5ft4-7.5-poikilos.obj' in 0.3273097909986973 seconds.
[ KivyGlops ] WARNING in __init__: got 2 meshes from meshes/human-5ft4-7.5-poikilos.obj so picked player5ft4 for player_glop
done calculate_hit_range
[INFO ] [Base ] Start application main loop
[INFO ] [GL ] NPOT texture support is available
added face to 'Walkmesh_Plane.001' face list key '1': [[0, 0, 0], [1, 1, 1], [2, 2, 2]]
stadium,primitive.obj: object named Walkmesh_Plane.001...2163 face(s)
stadium,primitive.obj: object named Chimp_Suzanne...884 face(s)
stadium,primitive.obj: object named Rock.024_Icosphere.024...80 face(s)
stadium,primitive.obj: object named Rock.023_Icosphere.023...80 face(s)
stadium,primitive.obj: object named Rock.022_Icosphere.022...80 face(s)
stadium,primitive.obj: object named Rock.021_Icosphere.021...80 face(s)
stadium,primitive.obj: object named Rock.020_Icosphere.020...80 face(s)
stadium,primitive.obj: object named Rock.019_Icosphere.019...80 face(s)
stadium,primitive.obj: object named Rock.018_Icosphere.018...80 face(s)
stadium,primitive.obj: object named Rock.017_Icosphere.017...80 face(s)
stadium,primitive.obj: object named Rock.016_Icosphere.016...80 face(s)
stadium,primitive.obj: object named Rock.015_Icosphere.015...80 face(s)
stadium,primitive.obj: object named Rock.014_Icosphere.014...80 face(s)
stadium,primitive.obj: object named Rock.013_Icosphere.013...80 face(s)
stadium,primitive.obj: object named Rock.012_Icosphere.012...80 face(s)
stadium,primitive.obj: object named Rock.011_Icosphere.011...80 face(s)
stadium,primitive.obj: object named Rock.010_Icosphere.010...80 face(s)
stadium,primitive.obj: object named Rock.009_Icosphere.009...80 face(s)
stadium,primitive.obj: object named Rock.008_Icosphere.008...80 face(s)
stadium,primitive.obj: object named Rock.007_Icosphere.007...80 face(s)
stadium,primitive.obj: object named Rock.006_Icosphere.006...80 face(s)
stadium,primitive.obj: object named Rock.005_Icosphere.005...80 face(s)
stadium,primitive.obj: object named Rock.004_Icosphere.004...80 face(s)
stadium,primitive.obj: object named Rock.003_Icosphere.003...80 face(s)
stadium,primitive.obj: object named Rock.002_Icosphere.002...80 face(s)
stadium,primitive.obj: object named Rock.001_Icosphere.001...80 face(s)
stadium,primitive.obj: object named Rock_Icosphere...80 face(s)
stadium,primitive.obj: object named Ground_Plane...4225 face(s)
stadium,primitive.obj (39913,0): (INPUT ERROR) bad polyline skipped (should have absolute counting number of existing vertex from 'v' command in file)
stadium,primitive.obj: object named BezierCurve...WARNING: got None for this_object.face_groups!
stadium,primitive.obj: object named Stands_Plane.003...4952 face(s)
[ WObjFile ] 'stadium,primitive.obj' has a total of 11305 vertices loaded as 11305 vertices
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
[ KivyGlop ] WARNING in calculate_hit_range: eye_height 1.7 is beyond phi_eye_height-92.7415805 so is being set to that value
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
[ KivyGlop ] WARNING in calculate_hit_range: eye_height 1.7 is beyond phi_eye_height-108.2261185 so is being set to that value
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
WARNING in append_wobject: ignoring wobject where face_groups is None (a default face group is made on load if did not exist).
[ KivyGlop ] (verbose message in _on_change_pivot) from (0.0, 0.0, 0.0)
done calculate_hit_range
[ KivyGlops ] (load_obj) applying pivot point for Walkmesh_Plane.001...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-dirt,dry1.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Chimp_Suzanne...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-chimp.png'
[ KivyGlops ] (load_obj) applying pivot point for Rock.024_Icosphere.024...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[INFO ] [GL ] Unpack subimage support is available
[ KivyGlops ] (load_obj) applying pivot point for Rock.023_Icosphere.023...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.022_Icosphere.022...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.021_Icosphere.021...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.020_Icosphere.020...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.019_Icosphere.019...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.018_Icosphere.018...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.017_Icosphere.017...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.016_Icosphere.016...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.015_Icosphere.015...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.014_Icosphere.014...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.013_Icosphere.013...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.012_Icosphere.012...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.011_Icosphere.011...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.010_Icosphere.010...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.009_Icosphere.009...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.008_Icosphere.008...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.007_Icosphere.007...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.006_Icosphere.006...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.005_Icosphere.005...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.004_Icosphere.004...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.003_Icosphere.003...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.002_Icosphere.002...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock.001_Icosphere.001...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Rock_Icosphere...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) applying pivot point for Ground_Plane...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-dirt,dry1.jpg'
[ KivyGlops ] (load_obj) applying pivot point for ...
[ PyGlop ] WARNING in apply_vertex_offset: self.vertices is None for None
[ KivyGlop ] WARNING: vertices is None in glop None
[ KivyGlops ] (load_obj) applying pivot point for Stands_Plane.003...
[ KivyGlop ] Loaded texture '/home/owner/git/KivyGlops/meshes/stadium,primitive-bricks,natural_gray.jpg'
[ KivyGlops ] (load_obj) Loaded 'meshes/stadium,primitive.obj' in 16.41733917297097 seconds.
[ example-stadium ] WARNING: not using walkmesh
Preparing item at index 5
Preparing item at index 6
Preparing item at index 7
Preparing item at index 8
Preparing item at index 9
Preparing item at index 10
Preparing item at index 11
Preparing item at index 12
Preparing item at index 13
Preparing item at index 14
Preparing item at index 15
Preparing item at index 16
Preparing item at index 17
Preparing item at index 18
Preparing item at index 19
Preparing item at index 20
Preparing item at index 21
Preparing item at index 22
Preparing item at index 23
Preparing item at index 24
Preparing item at index 25
Preparing item at index 26
Preparing item at index 27
Preparing item at index 28
Preparing item at index 29
done calculate_hit_range
Found 1 chimp(s)
done calculate_hit_range
[INFO ] [Base ] Leaving application in progress...
Traceback (most recent call last):
File "/home/owner/git/KivyGlops/example-stadium.py", line 145, in <module>
KivyGlopsExampleApp().run()
File "/home/owner/kivy_venv/lib64/python3.9/site-packages/kivy/app.py", line 950, in run
runTouchApp()
File "/home/owner/kivy_venv/lib64/python3.9/site-packages/kivy/base.py", line 582, in runTouchApp
EventLoop.mainloop()
File "/home/owner/kivy_venv/lib64/python3.9/site-packages/kivy/base.py", line 347, in mainloop
self.idle()
File "/home/owner/kivy_venv/lib64/python3.9/site-packages/kivy/base.py", line 387, in idle
Clock.tick()
File "/home/owner/kivy_venv/lib64/python3.9/site-packages/kivy/clock.py", line 733, in tick
self.post_idle(ts, self.idle())
File "/home/owner/kivy_venv/lib64/python3.9/site-packages/kivy/clock.py", line 776, in post_idle
self._process_events()
File "kivy/_clock.pyx", line 616, in kivy._clock.CyClockBase._process_events
File "kivy/_clock.pyx", line 649, in kivy._clock.CyClockBase._process_events
File "kivy/_clock.pyx", line 645, in kivy._clock.CyClockBase._process_events
File "kivy/_clock.pyx", line 218, in kivy._clock.ClockEvent.tick
File "/home/owner/git/KivyGlops/kivyglops/__init__.py", line 3815, in update_glsl
debug_dict['View']['camera xyz: '] = \
KeyError: 'View'