Comments (10)
This is going to require a change in Cura for actually transforming the webcam image at the time it is being displayed, unless we accept a rather hefty performance hit transforming each frame as it comes in.
Also relies on #12 for getting the configuration from octoprint.
from cura-octoprintplugin.
Fixed in master, which will be released with Cura 2.7
from cura-octoprintplugin.
In Cura 2.7, the plugin gets the url and the orientation for the camera stream from the octoprint preferences.
from cura-octoprintplugin.
A beta of Cura 2.7 is now available. I would appreciate if you could test this functionality
from cura-octoprintplugin.
Tested on beta of Cura 2.7.0. The camera orientation is now correctly displayed as set in OctoPrint.
New issue: because the camera view panel/layer is displayed at maximum (?) size and does not resize when resizing the Cura dialog in Cura 2.7.0 beta, the camera panel obscures part of the Cura UI (including the menu bar) when the dialog is smaller than the camera view. This might be due to the change in overall layout of the Cura interface.
from cura-octoprintplugin.
I'll see if I can fix before the final 2.7 ships
from cura-octoprintplugin.
Fixing this relies on this PR being merged: Ultimaker/Cura#2200
from cura-octoprintplugin.
Resizing issue will be fixed with #53, which relies on Ultimaker/Cura#2200
from cura-octoprintplugin.
Verified on release version of Cura 2.7. The camera image now resizes when resizing the dialog.
Note that depending on the orientation (and aspect ratio?) of the image and the size of the dialog the resized image still overlaps with UI (for example a 90 degrees rotated image with a 16:9 aspect ratio).
from cura-octoprintplugin.
Fixed in 536b5a7
from cura-octoprintplugin.
Related Issues (20)
- "Print with OctoPrint" automatically preheats bed but won't preheat extruder HOT 4
- OctoPrint error: OctoPrint responded with an unknown error HOT 3
- octoprint cura plugin conflicting with moonraker cura plugin HOT 8
- Octoprint Connection API Key Issue HOT 5
- Crashes when i upload a print HOT 2
- Webcam has 0.01 FPS in Cura
- [Intent to develop] Ability to modify print, during print.
- Missing "Connect Octoprint" button on interface HOT 2
- [Bug] Camera not displaying on Monitor Tab
- Monitor preview flashing white when network lags or mjpeg stream drops frames
- OctoPrint API Key Error HOT 1
- Request for a dropdown of available "paths" in the Submit Job dialog
- Cannot Connect Cura to OctoPrint HOT 1
- Usability issues with multiple printers each with their own Octoprint servers
- Wrong Build Plate Temperature HOT 4
- Cura Closes/Crashes When Uploading To Octoprint. HOT 3
- Cam freezes
- The current print time is displayed incorrectly HOT 1
- can t start print without disconnect and reconnect printer
- Octoprint Not Available
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 cura-octoprintplugin.