Comments (6)
org-projects-app[bot]
added this issue to KittyCode Project
.
from cli.
I am ignorant of the technical details of this that would make it feasible or unfeasible, and whether it would be better for us if the engine ran in the cloud or locally on the host machine for this purpose, so I'm just throwing this out for discussion.
I will say that I think this pairs nicely with another command that I think would be very useful for CI pipelines where visual debugging and sanity checks are necessary, a kittycad file snapshot
command:
kittycad file convert suzanne.obj suzanne.step
| kittycad file snapshot --camera-x 20 --camera-zoom .8 --camera-fov 110 --src-format step --output-format jpg
from cli.
@franknoirot Stumbling on this now, I feel like this would also be super helpful to the Github Chrome extension? Would unlock major perf improvements and much larger file diffs or viewing
from cli.
Oh right @pierremtb you would be able to bypass ThreeJS and most client-side JS! You'd probably hit a /view
endpoint instead of a CLI command though right?
from cli.
@franknoirot Yeah! All the mem intensive stuff basically. Combined diffs would have to require more work on the backend but would make a lot of sense too
from cli.
once we have import in engine this is pretty easy with the same stuff as #312
from cli.
Related Issues (20)
- get the progress bar to work again
- add a test performing an actual conversion for sanity
- add api command like `gh api`
- Update release instructions for Windows HOT 2
- Serde Error on Login HOT 1
- alpha releases are not supported by makefiles or automation so we should not tag as alpha HOT 1
- make the home brew stuff its own github action so we know more easily if that fails versus the other "release" action HOT 3
- take in a kcl file and return an export
- turn on sixel but make it work with the cross compile for release builds
- API errors are not actually being shown
- the tests hang for some reason due to `kcl export` `kcl snapshot` HOT 2
- kittycad update is broken on Linux HOT 1
- Install broken on MacOS with ARM
- Tarball of release binaries is broken
- Add flag to "zoo kcl export" to enforce deterministic output
- add `kcl fmt` command
- add `kcl lint` command
- No more err.get_message_line_column() method
- Unread fields on rust 1.79 HOT 3
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 cli.