Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TechDraw: ActiveView should not be a tool, and shouldn't insert a png. #13325

Open
2 tasks done
PaddleStroke opened this issue Apr 5, 2024 · 2 comments
Open
2 tasks done
Labels
Feature FR for improvements or new features UI/UX WB TechDraw Related to the TechDraw Workbench

Comments

@PaddleStroke
Copy link
Contributor

Is there an existing issue for this?

  • I have searched the existing issues

Problem description

Currently, ActiveView tool insert a screenshot of the selected object as a view.

Ideally we would not need a tool. Instead we would have a way to select the 'Draw Style' of the view. And one of the options would be 'rendered'. See for example how another software handles this :
image

Having said that I don't really know how we could achieve this. Because currently we project the shapes flat. So even if we could apply the color of the original faces (which we currently can't as we have no way to go from 2D to origin 3D), it would be without lightning effect. So it would look bad.

Full version info

0.22

Subproject(s) affected?

Techdraw

Anything else?

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@maxwxyz maxwxyz added WB TechDraw Related to the TechDraw Workbench UI/UX Feature FR for improvements or new features labels Apr 5, 2024
@mpfusion
Copy link
Contributor

mpfusion commented Apr 5, 2024

A major benefit would be that the 3D render could update when the model is changed. Right now one has to delete the image and re-insert a new version once the model has been modified, which is easily forgotten and leads to the 3D render not reflecting the actual model.

@WandererFan
Copy link
Contributor

I don't know how to put the coin image into a page. Maybe it is possible to use a Quarter widget as QGraphicsProxyWidget inside the scene? That would solve the png part of the question, so the graphic would look better.

Not sure how to paint only selected objects on the Quarter widget without messing up the real 3d view.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature FR for improvements or new features UI/UX WB TechDraw Related to the TechDraw Workbench
Projects
None yet
Development

No branches or pull requests

4 participants