Comments (6)
I am using luma.ai to create and download Gaussian Splat file but I just get a zip file with PLY file in it. I'm also trying to work out what is required to view splat files not hosted by luma and where we're meant to get these other required files that the console is showing as missing.
Posted question here too - https://discord.com/channels/991613372439212142/1027874912066613278/threads/1183991526641127504
Update: I see some responses there that say that this only works with Luma hosted files currently.
from luma-web-examples.
I just noticed that your repository is specifically stating:
path to a luma splats file or folder containing a luma splats artifacts
That answers the question in my previous post.
Out of curiosity, how does one go about creating a luma splat file?
EDIT: Luma AI website appears to have an iOS App available for capturing splats, which answers the above question.
from luma-web-examples.
Hello! Thanks for an amazing library first of all. A question relevant to the above, the library is super easy to drop into an existing r3f/three project. Is there a planned possibility to use it with generic/non-Luma generated splats?
The semantic separation of the background/foreground feature is great, but in my project I would love to manually clean up splats/have more control, from what I understand Luma does not (yet?) allow editing splats manually (like I did say in https://github.com/playcanvas/super-splat).
Would be awesome to either have more control/ability to edit captured splats, upload externally created splats to Luma to use them with this library, or use externally created splats in this library.
UPDATE: just found out that Drei has it's own Splat implementation https://github.com/pmndrs/drei#splat which could be more relevant to my case, if that's useful for anyone else.
from luma-web-examples.
For those who might be interested, I have switched to using @pmndrs/drei-vanilla and my new SPLAT Viewer is currently using it for regular splats but URL loading still supports Luma URLs (so it's like 2-in-1). The code is available in my repository.
Also, the original Luma Splat Viewer's link in my initial post was updated for those who might need that code and will wait for Luma developers to update this library.
I will close this topic.
from luma-web-examples.
![image](https://private-user-images.githubusercontent.com/46078367/298302291-30a0ad80-488f-401e-849f-aadb70b97bd0.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjU0MDU0NTEsIm5iZiI6MTcyNTQwNTE1MSwicGF0aCI6Ii80NjA3ODM2Ny8yOTgzMDIyOTEtMzBhMGFkODAtNDg4Zi00MDFlLTg0OWYtYWFkYjcwYjk3YmQwLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA5MDMlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwOTAzVDIzMTIzMVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWY2NmM4ZjY5NDJiMTFhYjk3MGY5NWExZDA4ZDQwMzg4NjZlYzU2MDliNmY3MDZhZWMxYzVhMGUwZmIyNjlhZGQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.wAZfk4pa_Uunubj-A_hQuPbWeGjGJejkigRZvzXrcwM)
@GitHubDragonFly Which format do I need to export from Lumalabs to be able to view it with the of drei? I tried the .ply or .splat; it's super slow or looks totally different than in the lumas npm package. Do I need somehow to convert the ply into splat correctly with some tool?
with this viewer those files work: https://projects.markkellogg.org/threejs/demo_gaussian_splats_3d.php?art=1&cu=0,1,0&cp=0,1,0&cla=1,0,0
from luma-web-examples.
@chillbert there is only one thing I could suggest which is for you to visit my webpage and read the description, specifically notes about Splat Viewer, to see what I have found as available.
None of it might work for your case but you would have nothing to lose by checking it out.
from luma-web-examples.
Related Issues (20)
- no inline-worker-plugin.d.ts HOT 3
- how to get the particle shader like the demo HOT 2
- Provide the camera parameters when the model is taken. Can the camera be moved according to the shooting trajectory ?
- Luma is slowing my website drastically HOT 3
- can the camera remove in the website using the luma-webgl library? HOT 1
- User-defined Masks for Splat Points
- It runs in WebXR (Quest3)! But how to improve/subsample for faster rendering? HOT 2
- Proper depth occlusion for multi-splats scenes
- Load externaly edited Splats HOT 1
- WebGPU support
- raycaster
- Can not download Capture by Calling API HOT 3
- Is Loading .ply files supported HOT 1
- hi,Is there any genie interface provided?
- Peer dependency to [email protected]
- Trying to use Ray Casting with lumaSplats but the Ray does not hit anything HOT 5
- Lower the number of particles in Luma Splat
- React 19 RC
- Which splat file formats are supported? HOT 1
- Luma takes over the scene depth and conflicts with threejs GLTFs.
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 luma-web-examples.