Bug 437435 - Make program see through so that another 3D modeling program can be traced over
Summary: Make program see through so that another 3D modeling program can be traced over
Status: RESOLVED INTENTIONAL
Alias: None
Product: krita
Classification: Applications
Component: * Unknown (other bugs)
Version First Reported In: 4.4.3
Platform: Other Other
: NOR wishlist
Target Milestone: ---
Assignee: Krita Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-21 01:08 UTC by Samwise Galenorn
Modified: 2021-09-10 10:25 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samwise Galenorn 2021-05-21 01:08:36 UTC
SUMMARY
In Clip Studio Paint, I can import 3D models, then trace over them. To implement this into Krita would be a tremendous task.
A simpler way for Krita would be to make the canvas only program transparent. That way, I could place Krita over another 3D program, then draw on Krita, tracing over the 3D modeling program. This way, I can go back and forth to the 3D program, make adjustments fast.
Blender and MB-LAB would be a candidate for human modeling.
I'm going to see if I can implement using a Python script, but some sort of Krita settings 'Set Canvas Program Transparent' would be ideal.


STEPS TO REPRODUCE
1. No steps to reproduce
2. 
3. 

OBSERVED RESULT
No observations

EXPECTED RESULT


SOFTWARE/OS VERSIONS
Windows:
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Tiar 2021-05-21 01:34:45 UTC
On Linux, you can already do that with a configurable windows manager. I am on Cinnamon and it works; I'm pretty sure Plasma and Gnome should have something similar, too.

For other systems - I would suggest just making a screenshot and bringing it to Krita and then trace over instead... there are also some other ideas how to make the Blender + Krita workflow more user-friendly.

I don't think making Krita transparent would be that easy...
Comment 2 Samwise Galenorn 2021-05-21 02:17:25 UTC
I want to make it so that it is fast to go back and forth between the 3D program and Krita. Using Clip Studio Paint, if I need to update the 3D model, I just switch to the model layer, change, then switch back to painting. Fast and simple.
Having to take a screen shot then importing it into Krita takes a lot of steps. Also, this will allow for people to use the 3D modeling program of their choice.
Comment 3 Samwise Galenorn 2021-07-22 22:04:19 UTC
I'm not asking to make all of Krita transparent, only the drawing canvas part. I want the toolbars, menus, all other things to be opaque. I want it to be fast, switching to the 3D modeling program. Not everyone can draw, so tracing is an option. This way, it will be fast.
Comment 4 Halla Rempt 2021-09-10 10:25:31 UTC
No, we're not going to do this. If we're going to integrate with 3d models, we'll have them on-canvas, and posable.