FreeCAD / FreeCAD/FreeCAD

Materials: Linked object needs Material and Appearance overrides

Open
#19,135 3 comments 0 reactions 1 assignee Claimed by @davesrocketshop View on GitHub
Mod: Materials Type: Feature
Dominant language
C++
Stars
33.6k
Forks
6k
Avg merge
3d 17h
Merged PRs (30d)
196

Description

### Is there an existing issue for this?

- [x] I have searched the existing issues

### Problem description

There are a few issues with linked objects that are related.

There is a property "Override Materials" that previously referred to appearances. This needs to be split in two.

Currently there is no way to do this override other than the hard coded values. This needs to use "Set Material..." and "Set Appearance..." as for regular objects, but only when the overrides are enabled.

### Full version info

```shell
OS: Windows 11 build 26100
Architecture: x86_64
Version: 1.1.0dev.39861 (Git)
Build type: Release
Branch: main
Hash: 4cb01753ed532263dddae60e40e8641df56f9185
Python 3.12.4, Qt 6.7.2, Coin 4.0.2, Vtk 9.3.0, OCC 7.8.0
Locale: English/Canada (en_CA)
Stylesheet/Theme/QtStyle: unset/FreeCAD Classic/windows11
Installed mods:
* CfdOF 1.27.10
* ExplodedAssembly
* MaterialDB 0.0.1
* OpenTheme 2024.9.1
* Rocket 4.1.1
* sheetmetal 0.6.13
```

### Subproject(s) affected?

None

### Anything else?

_No response_

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.