Minimal tinygrad path tracing playground.
- tinygrad repo: https://github.com/tinygrad/tinygrad
- tinygrad README: https://github.com/tinygrad/tinygrad#readme
python examples/raytrace_demo.py原始链接: https://github.com/quantbagel/gtinygrad
## gtinygrad:一个微型光线追踪游乐场 gtinygrad 是一个公共 GitHub 仓库,是 tinygrad 项目的一个分支,专注于创建一个最小化的光线追踪游乐场。它建立在 tinygrad 之上——一个轻量级的深度学习框架,旨在吸引那些喜欢 PyTorch 和 micrograd 的用户。 该仓库包含光线追踪演示代码,可通过 `examples/raytrace_demo.py` 访问。它包括支持文件,如文档、示例场景(康奈尔盒子)以及用于构建和提供文档的配置文件。 gtinygrad 主要用 Python 编写(62.2%),并包含来自 C、CUDA 和其他语言的贡献,采用 MIT 许可证。目前,它在 GitHub 上有 2 个星标和 3.8k 个分支。它作为 tinygrad 在渲染环境中的能力的实用示例。