Skip to main content

Gloss

Gloss is a light-weight Physically-based Renderer, written in Rust + wgpu

The main functionality includes loading meshes with high-resolution textures, rendering them with advanced graphics features, and allowing a general framework to explore new rendering techniques.

Usage

Below is an example of a python3 script which shows a single mesh using the default viewing parameters. More examples for the python bindings can be found in the bindings/gloss_py/examples folder.

import gloss

viewer = gloss.Viewer()
mesh = viewer.get_or_create_entity("mesh")
mesh.insert_builder(gloss.geom.build_from_file("my/mesh.obj")) 
viewer.run()

You can find more examples here.

Metadata

Release files for gloss-rs 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for gloss-rs 0.9.0
File
gloss_rs-0.9.0-pp310-pypy310_pp73-win_amd64.whl PyPy 3.10 PyPy 3.10 7.3 Windows x86-64 Details
gloss_rs-0.9.0-pp39-pypy39_pp73-win_amd64.whl PyPy 3.9 PyPy 3.9 7.3 Windows x86-64 Details
gloss_rs-0.9.0-pp38-pypy38_pp73-win_amd64.whl PyPy 3.8 PyPy 3.8 7.3 Windows x86-64 Details
gloss_rs-0.9.0-cp313-cp313t-win_amd64.whl CPython 3.13 CPython 3.13 free-threading Windows x86-64 Details
gloss_rs-0.9.0-cp38-abi3-win_amd64.whl CPython 3.8 abi3 Windows x86-64 Details
gloss_rs-0.9.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 abi3 Linux glibc 2.17+ x86-64 Details
gloss_rs-0.9.0-cp38-abi3-macosx_11_0_arm64.whl CPython 3.8 abi3 macOS 11.0+ ARM64 Details
gloss_rs-0.9.0-cp38-abi3-macosx_10_14_x86_64.whl CPython 3.8 abi3 macOS 10.14+ x86-64 Details

Total release size: 54.9 MB

Release files / gloss_rs-0.9.0-pp310-pypy310_pp73-win_amd64.whl

Download URL gloss_rs-0.9.0-pp310-pypy310_pp73-win_amd64.whl
Size 6.9 MB
Tags PyPy 3.10 PyPy 3.10 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
1d3c54df47f2a345b907ab5b4d8e709603ad397ad5638fa7af1324a8959aa9e0
BLAKE2b-256 checksum
How to use checksums
543dd13b56d915718089aff56a26b6965fe6e466ac6666e8459a2677b051a08b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.13

Release files / gloss_rs-0.9.0-pp39-pypy39_pp73-win_amd64.whl

Download URL gloss_rs-0.9.0-pp39-pypy39_pp73-win_amd64.whl
Size 6.9 MB
Tags PyPy 3.9 PyPy 3.9 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
24156c451d83348b22d08553e1f7a566cf59efc4d3eb4c8ff15a6ece76d53aad
BLAKE2b-256 checksum
How to use checksums
6ff0ce8f74a515fe84c8eceb8b091973fd451a6a99468ee36b820ec3f680c7bf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.13

Release files / gloss_rs-0.9.0-pp38-pypy38_pp73-win_amd64.whl

Download URL gloss_rs-0.9.0-pp38-pypy38_pp73-win_amd64.whl
Size 6.9 MB
Tags PyPy 3.8 PyPy 3.8 7.3 Windows x86-64
SHA-256 checksum
How to use checksums
4c65db28c8c0635d80010e561e544f43a975f57bc47ae8e66e1078383fbdd6e4
BLAKE2b-256 checksum
How to use checksums
bd4fce41db7753d2749d0761834a2a68bb5c6a62bc764234867f1546ea7014a1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.13

Release files / gloss_rs-0.9.0-cp313-cp313t-win_amd64.whl

Download URL gloss_rs-0.9.0-cp313-cp313t-win_amd64.whl
Size 6.9 MB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
22fdf91c0884c7cb279bc2457a0b684cdc2f032de47a9d4ec1788b7591da972b
BLAKE2b-256 checksum
How to use checksums
b0fdca79421b07ca2f7562cc3718f98520b24209996c196ba74c0ec1bd1dc054
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.13

Release files / gloss_rs-0.9.0-cp38-abi3-win_amd64.whl

Download URL gloss_rs-0.9.0-cp38-abi3-win_amd64.whl
Size 6.9 MB
Tags CPython 3.8 Windows x86-64 abi3
SHA-256 checksum
How to use checksums
4559b0ce8d40809af37ab91cfc380ed35c7a6da4e0f00ef5099caaa1983b69d9
BLAKE2b-256 checksum
How to use checksums
cfa83c9bfc92801786ce7e10dfa6f3d4b5a7b7cd2c490d0a17dd99616d14f6c6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.13

Release files / gloss_rs-0.9.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL gloss_rs-0.9.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 7.3 MB
Tags CPython 3.8 Linux glibc 2.17+ x86-64 abi3
SHA-256 checksum
How to use checksums
f28de0d74da1822fb6a890612afa6eee99d1d2dc052d0bb4164bedb1f1eca72a
BLAKE2b-256 checksum
How to use checksums
b990b3fdcf42568055b2b3a64d84774f57e098666813c5494ebe8d5281010d47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.13

Release files / gloss_rs-0.9.0-cp38-abi3-macosx_11_0_arm64.whl

Download URL gloss_rs-0.9.0-cp38-abi3-macosx_11_0_arm64.whl
Size 6.4 MB
Tags CPython 3.8 abi3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f2e3f4d0e8336b643aa88e99110487c80f9c60f503882008fe649078f20dc4d8
BLAKE2b-256 checksum
How to use checksums
fa1dae9c4d76c9256161c9181be332616c4ef5577b4de8c6f4174faee205d470
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.13

Release files / gloss_rs-0.9.0-cp38-abi3-macosx_10_14_x86_64.whl

Download URL gloss_rs-0.9.0-cp38-abi3-macosx_10_14_x86_64.whl
Size 6.9 MB
Tags CPython 3.8 abi3 macOS 10.14+ x86-64
SHA-256 checksum
How to use checksums
fc6b5443380adf03c92c2e828997a42628bb00cafac8784ec3e9f2375dee18a3
BLAKE2b-256 checksum
How to use checksums
32da1f4ef99ee1cdc4518e0c38800522ba4b346a168e7ba586b5e9c14e4352a0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.10.13

Release history Release notifications | RSS feed

This release

0.9.0 This release

8 release files

0.8.0

8 release files

0.7.0

8 release files

0.6.0

8 release files

0.5.3

8 release files

0.5.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page