├── .coveragerc ├── .flake8 ├── .gitignore ├── .pre-commit-config.yaml ├── .travis.yml ├── LICENSE ├── MANIFEST.in ├── README.md ├── docs ├── Makefile ├── make.bat └── source │ ├── _static │ ├── camera_coords.png │ ├── damaged_helmet.png │ ├── fuze.png │ ├── minexcolor.png │ ├── minexdepth.png │ ├── points.png │ ├── points2.png │ ├── rotation.gif │ ├── scene.png │ └── scissors.gif │ ├── api │ └── index.rst │ ├── conf.py │ ├── examples │ ├── cameras.rst │ ├── index.rst │ ├── lighting.rst │ ├── models.rst │ ├── offscreen.rst │ ├── quickstart.rst │ ├── scenes.rst │ └── viewer.rst │ ├── index.rst │ └── install │ └── index.rst ├── examples ├── duck.py ├── example.py └── models │ ├── WaterBottle.glb │ ├── drill.obj │ ├── drill.obj.mtl │ ├── drill_uv.png │ ├── fuze.obj │ ├── fuze.obj.mtl │ ├── fuze_uv.jpg │ ├── wood.obj │ ├── wood.obj.mtl │ └── wood_uv.png ├── pyrender ├── __init__.py ├── camera.py ├── constants.py ├── font.py ├── fonts │ ├── OpenSans-Bold.ttf │ ├── OpenSans-BoldItalic.ttf │ ├── OpenSans-ExtraBold.ttf │ ├── OpenSans-ExtraBoldItalic.ttf │ ├── OpenSans-Italic.ttf │ ├── OpenSans-Light.ttf │ ├── OpenSans-LightItalic.ttf │ ├── OpenSans-Regular.ttf │ ├── OpenSans-Semibold.ttf │ └── OpenSans-SemiboldItalic.ttf ├── light.py ├── material.py ├── mesh.py ├── node.py ├── offscreen.py ├── platforms │ ├── __init__.py │ ├── base.py │ ├── egl.py │ ├── osmesa.py │ └── pyglet_platform.py ├── primitive.py ├── renderer.py ├── sampler.py ├── scene.py ├── shader_program.py ├── shaders │ ├── debug_quad.frag │ ├── debug_quad.vert │ ├── flat.frag │ ├── flat.vert │ ├── mesh.frag │ ├── mesh.vert │ ├── mesh_depth.frag │ ├── mesh_depth.vert │ ├── segmentation.frag │ ├── segmentation.vert │ ├── text.frag │ ├── text.vert │ ├── vertex_normals.frag │ ├── vertex_normals.geom │ ├── vertex_normals.vert │ └── vertex_normals_pc.geom ├── texture.py ├── trackball.py ├── utils.py ├── version.py └── viewer.py ├── requirements.txt ├── setup.py └── tests ├── __init__.py ├── conftest.py ├── data ├── Duck.glb ├── WaterBottle.glb ├── drill.obj ├── drill.obj.mtl ├── drill_uv.png ├── fuze.obj ├── fuze.obj.mtl ├── fuze_uv.jpg ├── wood.obj ├── wood.obj.mtl └── wood_uv.png ├── pytest.ini └── unit ├── __init__.py ├── test_cameras.py ├── test_egl.py ├── test_lights.py ├── test_meshes.py ├── test_nodes.py ├── test_offscreen.py └── test_scenes.py /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/.coveragerc -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/.flake8 -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/README.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/make.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/make.bat -------------------------------------------------------------------------------- /docs/source/_static/camera_coords.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/_static/camera_coords.png -------------------------------------------------------------------------------- /docs/source/_static/damaged_helmet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/_static/damaged_helmet.png -------------------------------------------------------------------------------- /docs/source/_static/fuze.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/_static/fuze.png -------------------------------------------------------------------------------- /docs/source/_static/minexcolor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/_static/minexcolor.png -------------------------------------------------------------------------------- /docs/source/_static/minexdepth.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/_static/minexdepth.png -------------------------------------------------------------------------------- /docs/source/_static/points.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/_static/points.png -------------------------------------------------------------------------------- /docs/source/_static/points2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/_static/points2.png -------------------------------------------------------------------------------- /docs/source/_static/rotation.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/_static/rotation.gif -------------------------------------------------------------------------------- /docs/source/_static/scene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/_static/scene.png -------------------------------------------------------------------------------- /docs/source/_static/scissors.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/_static/scissors.gif -------------------------------------------------------------------------------- /docs/source/api/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/api/index.rst -------------------------------------------------------------------------------- /docs/source/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/conf.py -------------------------------------------------------------------------------- /docs/source/examples/cameras.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/examples/cameras.rst -------------------------------------------------------------------------------- /docs/source/examples/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/examples/index.rst -------------------------------------------------------------------------------- /docs/source/examples/lighting.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/examples/lighting.rst -------------------------------------------------------------------------------- /docs/source/examples/models.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/examples/models.rst -------------------------------------------------------------------------------- /docs/source/examples/offscreen.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/examples/offscreen.rst -------------------------------------------------------------------------------- /docs/source/examples/quickstart.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/examples/quickstart.rst -------------------------------------------------------------------------------- /docs/source/examples/scenes.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/examples/scenes.rst -------------------------------------------------------------------------------- /docs/source/examples/viewer.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/examples/viewer.rst -------------------------------------------------------------------------------- /docs/source/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/index.rst -------------------------------------------------------------------------------- /docs/source/install/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/docs/source/install/index.rst -------------------------------------------------------------------------------- /examples/duck.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/examples/duck.py -------------------------------------------------------------------------------- /examples/example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/examples/example.py -------------------------------------------------------------------------------- /examples/models/WaterBottle.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/examples/models/WaterBottle.glb -------------------------------------------------------------------------------- /examples/models/drill.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/examples/models/drill.obj -------------------------------------------------------------------------------- /examples/models/drill.obj.mtl: -------------------------------------------------------------------------------- 1 | newmtl material_0 2 | # shader_type beckmann 3 | map_Kd drill_uv.png 4 | 5 | -------------------------------------------------------------------------------- /examples/models/drill_uv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/examples/models/drill_uv.png -------------------------------------------------------------------------------- /examples/models/fuze.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/examples/models/fuze.obj -------------------------------------------------------------------------------- /examples/models/fuze.obj.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/examples/models/fuze.obj.mtl -------------------------------------------------------------------------------- /examples/models/fuze_uv.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/examples/models/fuze_uv.jpg -------------------------------------------------------------------------------- /examples/models/wood.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/examples/models/wood.obj -------------------------------------------------------------------------------- /examples/models/wood.obj.mtl: -------------------------------------------------------------------------------- 1 | newmtl material_0 2 | map_Kd wood_uv.png 3 | -------------------------------------------------------------------------------- /examples/models/wood_uv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/examples/models/wood_uv.png -------------------------------------------------------------------------------- /pyrender/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/__init__.py -------------------------------------------------------------------------------- /pyrender/camera.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/camera.py -------------------------------------------------------------------------------- /pyrender/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/constants.py -------------------------------------------------------------------------------- /pyrender/font.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/font.py -------------------------------------------------------------------------------- /pyrender/fonts/OpenSans-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/fonts/OpenSans-Bold.ttf -------------------------------------------------------------------------------- /pyrender/fonts/OpenSans-BoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/fonts/OpenSans-BoldItalic.ttf -------------------------------------------------------------------------------- /pyrender/fonts/OpenSans-ExtraBold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/fonts/OpenSans-ExtraBold.ttf -------------------------------------------------------------------------------- /pyrender/fonts/OpenSans-ExtraBoldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/fonts/OpenSans-ExtraBoldItalic.ttf -------------------------------------------------------------------------------- /pyrender/fonts/OpenSans-Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/fonts/OpenSans-Italic.ttf -------------------------------------------------------------------------------- /pyrender/fonts/OpenSans-Light.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/fonts/OpenSans-Light.ttf -------------------------------------------------------------------------------- /pyrender/fonts/OpenSans-LightItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/fonts/OpenSans-LightItalic.ttf -------------------------------------------------------------------------------- /pyrender/fonts/OpenSans-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/fonts/OpenSans-Regular.ttf -------------------------------------------------------------------------------- /pyrender/fonts/OpenSans-Semibold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/fonts/OpenSans-Semibold.ttf -------------------------------------------------------------------------------- /pyrender/fonts/OpenSans-SemiboldItalic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/fonts/OpenSans-SemiboldItalic.ttf -------------------------------------------------------------------------------- /pyrender/light.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/light.py -------------------------------------------------------------------------------- /pyrender/material.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/material.py -------------------------------------------------------------------------------- /pyrender/mesh.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/mesh.py -------------------------------------------------------------------------------- /pyrender/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/node.py -------------------------------------------------------------------------------- /pyrender/offscreen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/offscreen.py -------------------------------------------------------------------------------- /pyrender/platforms/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/platforms/__init__.py -------------------------------------------------------------------------------- /pyrender/platforms/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/platforms/base.py -------------------------------------------------------------------------------- /pyrender/platforms/egl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/platforms/egl.py -------------------------------------------------------------------------------- /pyrender/platforms/osmesa.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/platforms/osmesa.py -------------------------------------------------------------------------------- /pyrender/platforms/pyglet_platform.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/platforms/pyglet_platform.py -------------------------------------------------------------------------------- /pyrender/primitive.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/primitive.py -------------------------------------------------------------------------------- /pyrender/renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/renderer.py -------------------------------------------------------------------------------- /pyrender/sampler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/sampler.py -------------------------------------------------------------------------------- /pyrender/scene.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/scene.py -------------------------------------------------------------------------------- /pyrender/shader_program.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shader_program.py -------------------------------------------------------------------------------- /pyrender/shaders/debug_quad.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/debug_quad.frag -------------------------------------------------------------------------------- /pyrender/shaders/debug_quad.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/debug_quad.vert -------------------------------------------------------------------------------- /pyrender/shaders/flat.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/flat.frag -------------------------------------------------------------------------------- /pyrender/shaders/flat.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/flat.vert -------------------------------------------------------------------------------- /pyrender/shaders/mesh.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/mesh.frag -------------------------------------------------------------------------------- /pyrender/shaders/mesh.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/mesh.vert -------------------------------------------------------------------------------- /pyrender/shaders/mesh_depth.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/mesh_depth.frag -------------------------------------------------------------------------------- /pyrender/shaders/mesh_depth.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/mesh_depth.vert -------------------------------------------------------------------------------- /pyrender/shaders/segmentation.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/segmentation.frag -------------------------------------------------------------------------------- /pyrender/shaders/segmentation.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/segmentation.vert -------------------------------------------------------------------------------- /pyrender/shaders/text.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/text.frag -------------------------------------------------------------------------------- /pyrender/shaders/text.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/text.vert -------------------------------------------------------------------------------- /pyrender/shaders/vertex_normals.frag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/vertex_normals.frag -------------------------------------------------------------------------------- /pyrender/shaders/vertex_normals.geom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/vertex_normals.geom -------------------------------------------------------------------------------- /pyrender/shaders/vertex_normals.vert: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/vertex_normals.vert -------------------------------------------------------------------------------- /pyrender/shaders/vertex_normals_pc.geom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/shaders/vertex_normals_pc.geom -------------------------------------------------------------------------------- /pyrender/texture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/texture.py -------------------------------------------------------------------------------- /pyrender/trackball.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/trackball.py -------------------------------------------------------------------------------- /pyrender/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/utils.py -------------------------------------------------------------------------------- /pyrender/version.py: -------------------------------------------------------------------------------- 1 | __version__ = '0.1.45' 2 | -------------------------------------------------------------------------------- /pyrender/viewer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/pyrender/viewer.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/data/Duck.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/data/Duck.glb -------------------------------------------------------------------------------- /tests/data/WaterBottle.glb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/data/WaterBottle.glb -------------------------------------------------------------------------------- /tests/data/drill.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/data/drill.obj -------------------------------------------------------------------------------- /tests/data/drill.obj.mtl: -------------------------------------------------------------------------------- 1 | newmtl material_0 2 | # shader_type beckmann 3 | map_Kd drill_uv.png 4 | 5 | -------------------------------------------------------------------------------- /tests/data/drill_uv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/data/drill_uv.png -------------------------------------------------------------------------------- /tests/data/fuze.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/data/fuze.obj -------------------------------------------------------------------------------- /tests/data/fuze.obj.mtl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/data/fuze.obj.mtl -------------------------------------------------------------------------------- /tests/data/fuze_uv.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/data/fuze_uv.jpg -------------------------------------------------------------------------------- /tests/data/wood.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/data/wood.obj -------------------------------------------------------------------------------- /tests/data/wood.obj.mtl: -------------------------------------------------------------------------------- 1 | newmtl material_0 2 | map_Kd wood_uv.png 3 | -------------------------------------------------------------------------------- /tests/data/wood_uv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/data/wood_uv.png -------------------------------------------------------------------------------- /tests/pytest.ini: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/unit/test_cameras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/unit/test_cameras.py -------------------------------------------------------------------------------- /tests/unit/test_egl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/unit/test_egl.py -------------------------------------------------------------------------------- /tests/unit/test_lights.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/unit/test_lights.py -------------------------------------------------------------------------------- /tests/unit/test_meshes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/unit/test_meshes.py -------------------------------------------------------------------------------- /tests/unit/test_nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/unit/test_nodes.py -------------------------------------------------------------------------------- /tests/unit/test_offscreen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/unit/test_offscreen.py -------------------------------------------------------------------------------- /tests/unit/test_scenes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mmatl/pyrender/HEAD/tests/unit/test_scenes.py --------------------------------------------------------------------------------