CesiumGS / CesiumGS/cesium-unity

Make default materials accessible to users

Open
#147 3 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
535
Forks
132
Avg merge
6h 45m
Merged PRs (30d)
1

Description

If you create a tileset and click on the "Opaque Material" slot, it won't show the Cesium default materials included in the Cesium for Unity Package. It seems like that window only brings up materials available in the `Assets` folder. We should try to find a way to make those materials accessible, whether if its from the package itself, or by importing the materials (and other user-accessible resources) into a folder under `Assets`.

Contributor guide

Open the contributing guide

Research direction

Start at the Unity tileset inspector's "Opaque Material" slot and trace how its material picker discovers assets. Check how the Cesium for Unity Package exposes its default materials, then make those resources selectable from the slot; done means the default Cesium materials appear for users without requiring an existing Assets-folder copy.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, unity
Domain
game-dev, tooling
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.