Comments (13)
Hello,
Thank you for reporting!
Yes, FreeCAD core team removed QtWebEngine from dependencies shipped with 0.22 (with no consideration for workbenches using it). https://forum.freecad.org/viewtopic.php?p=757394#p757394
I'm gonna find a solution and I'll come back to you.
from freecad-render.
Hello @NothanUmber,
It took me a while, but I think I've found a solution: #408. Could you tell me if it works for you please? Thanks!
from freecad-render.
Hi @howetuft,
thank you for investigating! At least the previous error doesn't pop up anymore!
Now I get the following error when trying to load the Render workbench:
FreeCAD 0.22.0dev 37645, Render v2024.6.5
The Arch (BIM) workbench itself seems to load (using the version integrated with FreeCAD).
Edit: Seems to work in Ondsel 2024.2 though - great!
Edit2: When starting it in Ondsel (or trying to start it in FreeCAD 0.22) it seems to open dozens of Windows without content (On first sight this seems not to happen when not trying to start the Render workbench):
from freecad-render.
Thank you for your feedback. This is yet another problem: the Material handling system has been (is being) completely overhauled in 0.22. It's presented as an improvement but, in reality, it breaks all the codes that used the historical version (including Render...). OK, I'm going to see what I can do to circumvent this issue...
from freecad-render.
Hello,
New delivery, it should fix the FreeCAD 0.22.0dev issue: would you be so kind to test on your own side, please? Thanks!
from freecad-render.
Thanks a lot - it starts now!
The "many empty windows" are still created (but on first sight they have no impact on functionality). General rendering of objects also works.
"Create material" seems to be greyed out for me (but that could also be because I don't have much experience with the Render workbench yet. Was just trying to follow your tutorial on Youtube (thanks for that!) and there it wasn't greyed out. Tried it with the Appleseed and the Ospray renderer.)
Here a screenshot that shows both the "empty windows" and the greyed out create material menu:
from freecad-render.
For "create material": Sorry, I copied/pasted some code from another workbench to fix the previous issue and there was a small bug. It should be fixed now.
For the empty windows, could you please provide some more info:
- which OS do you use (Windows?)?
- when do the windows appear exactly? When you load the workbench, when you start a rendering...?
- in workbench Preferences, is the 'Enable multiprocessing' checkbox activated in 'Advanced & Debug' section?
- do they appear with plain FreeCAD or only with Ondsel?
- (any information you think pertinent to describe the issue...)
Thank you!
from freecad-render.
- these screenshots were made with Windows 11 (x64)
- when loading the Render workbench
- no, I don't think so
- both FreeCAD and Ondsel, once the Render workbench is loaded
- just tried it on macOS (M2 Macbook with macOS 14.4.1) with Ondsel 2024.2.1, there these windows don't appear.
from freecad-render.
correction to answer 2: the first two windows immediately open when starting the Render workbench. Then additional windows open when interacting with the FreeCAD UI with the Render Workbench being active. (Without loading the Render workbench in the first place the windows don't start to appear)
Also: The windows stay open when quitting FreeCAD. I have to close them manually.
When clicking on "settings" of one of these windows I see that they seem to be "Windows PowerShell" windows.
from freecad-render.
Well, I don't manage to reproduce on my Windows PC.
However, if you search for "windows powershell keep opening", some answers evoke something about the task scheduler (example: https://answers.microsoft.com/en-us/windows/forum/all/windows-powershell-randomly-popping-up/05392abf-9869-4248-8e1f-85e919ab7504).
Could you check if that could be the cause of those spurious windows?
from freecad-render.
Edit: Ehm, no, still there, the Windows opened just behind the main window this time...
from freecad-render.
Tested it with two different other Windows installations (both also Windows 11) and I was not able to reproduce the window issue. So it seems to be specific to this one Windows machine and something I will have to solve on my side.
Thanks a lot again for fixing the initial issue and for the Rendering Workbench in general!
from freecad-render.
I think we can close this issue.
from freecad-render.
Related Issues (20)
- [feature request] Add emmision material/shader HOT 9
- AttributeError: module 'Material' has no attribute 'MaterialManager' HOT 2
- Render.view.ViewProviderView not JSON serializable HOT 4
- handling of links to std::part broken. HOT 8
- [macOS] ImportError: No module named site HOT 1
- Cycles say: Color management disabled HOT 8
- make_material can't be caller with alpha in color HOT 1
- Editing Material try error HOT 1
- Using ArchMaterial beaks rendering
- appleseed don't render HOT 3
- Merge #358 breaks workbench (init needs to be updated too to reflect removal of set_a2p) HOT 3
- Colors do not work at all with new material-changes. HOT 10
- RUNTIME ERROR: Syntax error in texture name HOT 4
- cycles studio-dark makes object dark HOT 4
- No module named 'PySide.QtWidgets' HOT 5
- Zoom in/out with Ctrl-Mousewheel HOT 1
- Render-WB startup time HOT 29
- Virtualenv-related exception after the latest update HOT 13
- Render 2024.7.4 error code after FC program start HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freecad-render.