Here is the issue as I understand it… Can PictureFrame replace BackgroundBitmap and can we remove BackgroundBitmap?
Originally BackgroundBitmap was a modeling aid and only a modeling aid, but not very good at it. PictureFrame was originally a rendering and annotation widget, but it also worked better than BackgroundBitmap as a modeling aid.
A document comparing the two commands here…
Open YouTrack issues
If we drop BackgroundBitmaps, do we need to add some of those feature to PictureFrame?
What actually needs to be changed to make PictureFrame work better
- For modeling workflow
- For rendering and annotation workflows
What is a good strategy?
- A new object type?
- More hacks to make PictureFrame work a little nicer for both use cases?
- Add a new simple material type… called “Picture or Image” that has only a
few controls that would be the material used when a PictureFrame is
- Image Transparency (slider)
- Grayscale (check box)
- Always behind (check box)
- Render (check box)
- Filter ???
- SelfIllumination ?? (check box)
- Make these the controls on the front properties page… I guess they would need to be on the material page too.
- When a PictureFrame is placed there should be some default settings that do not appear to the users unless they change the material type to Other.
- SelfIllumination always on (check box)
- AlphaTransparency always on (check box)
- Cast Shadows off
- Embed Bitmap