Skip to main content

a light raytracing library

Project description

trace-light

License PyPI Python Version CI codecov

a light raytracing library

This library is heavily inspired by and in part derived from Optiland (MIT License). See NOTICE for details.

Development

The easiest way to get started is to use the github cli and uv:

gh repo fork kevinyamauchi/trace-light --clone
# or just
# gh repo clone kevinyamauchi/trace-light
cd trace-light
uv sync

Run tests:

uv run pytest

Lint files:

uv run pre-commit run --all-files

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

optisketch-0.0.3.tar.gz (65.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

optisketch-0.0.3-py3-none-any.whl (47.3 kB view details)

Uploaded Python 3

File details

Details for the file optisketch-0.0.3.tar.gz.

File metadata

  • Download URL: optisketch-0.0.3.tar.gz
  • Upload date:
  • Size: 65.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for optisketch-0.0.3.tar.gz
Algorithm Hash digest
SHA256 2bb619472bae79f7a97de00bc06603c5e928f5140267fc9f17d4359ccabeca02
MD5 33518857bacf9afccba9445df3dc8122
BLAKE2b-256 03e1c95e73563beb2ed0128da09359ae0ec3b26d69948d4cc8fdd7b6f4220b1d

See more details on using hashes here.

File details

Details for the file optisketch-0.0.3-py3-none-any.whl.

File metadata

  • Download URL: optisketch-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 47.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for optisketch-0.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 82a149d71c264647264818a836ebc686598742a3c8f977ea70676d2d4bd3c5e1
MD5 a7cb4d378797af2eb192d77f4363ced0
BLAKE2b-256 cd91fbf05e56994e9e6f4b2abc43b220bc96c58f50518c9b97e9971effa03a1d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page