Local appearance and material libraries (#863)

Adds local scalar appearance and material libraries: a catalog in the io crate with safe writes, engine commands to list and apply library entries, and a library dialog in the UI, with docs.
This commit is contained in:
selune authored and GitHub committed 2026-10-14 12:21:35 -04:00
1 parent 8ea1fd643f
commit d399effbf7
21 files changed
+1285 -2

No files matched your search

+5
View File
@@ -1,5 +1,10 @@
# Extensible libraries: materials, appearances and components
The first [local scalar-library consumer](local-libraries.md) implements only copied
colour/opacity and density/look definitions. Its separate v1 catalog is not the complete
resource-pack/provenance/update system proposed below. Texture/environment descriptors
remain coordinated with the maintainer's renderer work.
Proposal for [#785](https://github.com/bherbruck/solidcraft/issues/785),
[#786](https://github.com/bherbruck/solidcraft/issues/786) and
[#787](https://github.com/bherbruck/solidcraft/issues/787). This page describes planned