Releases: AntonPalmqvist/physically-based-api
Physically Based 2026-03-10
Release Notes
This release adds new materials and cameras.
Package Contents
- 📦 Physically_Based_2026-03-10.zip
- 📂 json (the entire database as JSON files)
- 📂 full (same as source but minified)
- 📄 cameras.json
163 KB - 📄 lightsources.json
25 KB - 📄 materials.json
184 KB
- 📄 cameras.json
- 📂 mini (no references)
- 📄 cameras.json
101 KB - 📄 lightsources.json
12 KB - 📄 materials.json
95 KB
- 📄 cameras.json
- 📂 nano (no references, no descriptions)
- 📄 cameras.json
100 KB - 📄 lightsources.json
9 KB - 📄 materials.json
89 KB
- 📄 cameras.json
- 📂 full (same as source but minified)
- 📂 mtlx
- 📂 openpbr (all materials as MaterialX files in OpenPBR format)
- 📂 usd
- 📂 cameras (all cameras as USD files, with sensor sizes as variants)
- 📂 lightsources (all light sources as USD files, with variations as variants)
- 📂 json (the entire database as JSON files)
98 (+12) materials, 21 (±0) light sources, 116 (+3) cameras
What's Changed
- Added new materials and fixed analytics script by @AntonPalmqvist in #69
- Added new materials and cameras by @AntonPalmqvist in #70
- Switched from Redoc to Scalar and some smaller updates by @AntonPalmqvist in #71
- Added materials and some minor schema updates as well as package updates by @AntonPalmqvist in #72
Full Changelog: 2026-02-01...2026-03-10
Physically Based 2026-02-01
Release Notes
This is the first release of its kind.
The intention is to make it easier to download the full database including all materials, light sources, and cameras.
They come in USD and MaterialX formats, and also as minified JSON files (with whitespace, line breaks, and indentation removed) so they can be integrated as presets in DCC applications in a lightweight manner.
Releasing this way also has the benefit of increased visibility when there are updates.
I'm planning to add this very same package to package managers such as PyPI as well.
This release contains the following:
- 📦 Physically_Based_2026-02-01.zip
- 📂 json (the entire database as JSON files)
- 📂 full (same as source but minified)
- 📄 cameras.json
156 KB - 📄 lightsources.json
25 KB - 📄 materials.json
157 KB
- 📄 cameras.json
- 📂 mini (no references)
- 📄 cameras.json
97 KB - 📄 lightsources.json
12 KB - 📄 materials.json
82 KB
- 📄 cameras.json
- 📂 nano (no references, no descriptions)
- 📄 cameras.json
96 KB - 📄 lightsources.json
9 KB - 📄 materials.json
77 KB
- 📄 cameras.json
- 📂 full (same as source but minified)
- 📂 mtlx
- 📂 openpbr (all materials as MaterialX files in OpenPBR format)
- 📂 usd
- 📂 cameras (all cameras as USD files, with sensor sizes as variants)
- 📂 lightsources (all light sources as USD files, with variations as variants)
- 📂 json (the entire database as JSON files)
86 materials, 21 light sources, 113 cameras
What's Changed
- Merge from dev by @AntonPalmqvist in #1
- Add Fujifilm X-T3 Camera by @ikester in #4
- Merge from dev by @AntonPalmqvist in #7
- Fixed Amira Camera Name by @dkeraudren in #9
- Removed "transmissionColor" in favor of "color" by @AntonPalmqvist in #10
-
- Updated Cameras by @AntonPalmqvist in #11
- Merge from dev by @AntonPalmqvist in #12
- Merge from dev by @AntonPalmqvist in #13
-
- Updated Lightsources by @AntonPalmqvist in #14
-
- Updated Lightsources by @AntonPalmqvist in #15
- Added Sony Alpha 7S III by @LBreede in #16
- Added FX3 by @LBreede in #21
-
- Updated Readme by @AntonPalmqvist in #23
- Merge from dev by @AntonPalmqvist in #24
- Merge from dev by @AntonPalmqvist in #25
- Merge from dev by @AntonPalmqvist in #26
-
- Updated Readme by @AntonPalmqvist in #27
-
- Updated Lightsources by @AntonPalmqvist in #28
-
- Changed broken links job frequency by @AntonPalmqvist in #29
-
- Updated link checker cron job conditions by @AntonPalmqvist in #30
-
- Updated Cameras by @AntonPalmqvist in #32
- Merge from dev by @AntonPalmqvist in #35
- Merge from dev by @AntonPalmqvist in #36
- Merge from dev by @AntonPalmqvist in #37
- Merge from dev by @AntonPalmqvist in #38
- Merge from dev by @AntonPalmqvist in #39
- Merge from dev by @AntonPalmqvist in #40
- Merge from dev by @AntonPalmqvist in #41
- Merge from dev by @AntonPalmqvist in #42
- Merge from dev by @AntonPalmqvist in #44
- Merge from dev by @AntonPalmqvist in #45
- Merge from dev by @AntonPalmqvist in #46
- Merge from dev by @AntonPalmqvist in #47
- Merge from dev by @AntonPalmqvist in #48
- Merge from dev by @AntonPalmqvist in #50
- Merge from dev by @AntonPalmqvist in #51
- Merge from dev by @AntonPalmqvist in #54
- Merge from dev by @AntonPalmqvist in #57
- Merge from dev by @AntonPalmqvist in #58
- Merge from dev by @AntonPalmqvist in #59
- Merge from dev by @AntonPalmqvist in #61
- Merge from dev by @AntonPalmqvist in #62
- Merge from dev by @AntonPalmqvist in #63
- Merge from dev by @AntonPalmqvist in #64
- Merge from dev by @AntonPalmqvist in #65
- Merge from dev by @AntonPalmqvist in #66
- Merge from dev by @AntonPalmqvist in #67
- Stable release of v2.0 by @AntonPalmqvist in #68
New Contributors
- @AntonPalmqvist made their first contribution in #1
- @ikester made their first contribution in #4
- @dkeraudren made their first contribution in #9
- @LBreede made their first contribution in #16
Full Changelog: https://github.com/AntonPalmqvist/physically-based-api/commits/2026-02-01