-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Implement a 3D widget #343
Comments
Yes, there has been some discussion about this in #32. |
I would be also interested in the ability to 3D (in order to render a point cloud inside a GUI app). Is 3D rendering somewhat doable for people with little experience in Iced? #32 seems to indicate that it might be feasible if someone dare to implement a 3D Canvas for him/herself but this seems out of reach for me. |
If you want WGPU support in a Rust-native GUI, this is (somewhat) possible in KAS: see the mandlebrot example. I'd be interested in getting some feedback on this (sorry @hecrj to jump in here)! |
@dhardy: I tried it really quick before asking for update here but I was unable to build it. This is because of my weird setup (a Ubuntu 16.04 without sudo group and missing dependencies (for example |
I'm a little surprised, the non-Rust dependencies are basically the same as Iced (plus some optional text bits). Open an issue over on the KAS repo and let me know what fails. You could also try |
Hello, THis does mean a MaterialX /hydra deligate should be provided. IT`s also always a good idea in anyhing that outputs color to implement. (best wait until 2.0 is released ? ) the entire industry is switching over and gltf is basically depricated. obj ects are just intermediates these days. |
I collapsed Animations because the underlying issue was resolved, and i added issue iced-rs#343 to 3D Canvas widget
Dropping in to dispute that |
While GLTF isn't deprecated, the USD file format is indeed much more advanced and comprehensive than GLTF. |
The current Canvas widget supports only 2D graphics. It would be cool to have a 3D counterpart, maybe limited to wgpu at first. I see it basically as a boilerplate-free version of https://github.com/hecrj/iced/blob/0.1/examples/integration/src/main.rs.
My personal use-case is to have a window with a 3D view on one side (only when the option is enabled) and the other side with configuration options.
The text was updated successfully, but these errors were encountered: