ajaylimaye / lasvr Goto Github PK
View Code? Open in Web Editor NEWVisualising point clouds in VR
License: BSD 3-Clause "New" or "Revised" License
Visualising point clouds in VR
License: BSD 3-Clause "New" or "Revised" License
Include a shortcut above bin to the las.exe file
Hi Ajay,
I was thinking it might be good re-configure the left control a bit as follows
Thanks
When setting up a time-series, the first-loaded cloud doesn't get a mod file which is a problem when the time-series is loaded.
Perhaps when the user hits "save" if the first cloud doesn't have a mod file you can ask them the time point for that one and then ask again for the 2nd one was already happens?
Once issue 8 is implemented, add teh same thing for numeric data - so the user would load a point cloud and the csv data, then they'd be able to click a point in the data and a point on the point cloud to set where the data belongs. Spatial scaling of data would be a bonus (i.e. user can grab data with both triggers and stretch or shrink it to better match up with the associated point cloud).
When finished,the x,y,z, and scaling values are saved to the json
It's not a big deal when small clouds load, but for big ones or when it is ingesting a huge one (like the ACT or dublin), the window that the folder was dropped from can be frozen for a long time.
Currently if the clouds have different time settings they don't co-visualize so the user can see them to align them
Probably best to do in the non VR version - Have a menu item so the user can load two point clouds, either simultaneously or in time series (whichever is easier to implement), and then pick a point on each one to set the offset values then update the two point clouds to see the results.
there seemed to be some issue with the json files from the earlier versions of lasVR so I deleted all json files in the full DIR, but now after it has been processed, when I drag and drop it, it says "can not load tiles in directory".
Maybe this is an issue with the fact that they are laz files? Since you added the ability to read bin files, did you try ingesting any laz potrees? can you try deleting all json in your version of the ACT-rgb and then re-ingesting it?
Thanks
Add menus to expose available features to non VR users
I had some smaller high res point clouds from a lidar plant scanner. No matter what I set the point budget to, the point cloud loads in high res but then switches to a lower tres version and won't stay in high res. I'll upload the point cloud later (don't have it on this computer)
If it it isn't easy to fix, maybe at least disable the "vr mode button if a point cloud has been loaded?
Issue is that loading huge datasets takes forever the first time they load.
Discussed options were
(1) See if this is really necessary or can it be skipped or computed on the fly?
(2) if potree has a completely standard organization format can we impute what files are where and how they are named by some basic metadata, without having to explicitly list them ahead of time? (this is how we solved this issue with our timelapse tools - we have a very standard naming and folder structure so we can calculate the name and location of all data, we never actually check if it is there until we try and load it. This enables our timelapse player be able to play back timelapse of unlimited duration and any timestep and any number of images, assuming the images are named correctly and there isn't too much missing data)
(3) maybe the potree converter can be modified to add the data file listing folder contents when the dataset is initially ingested.
@AjayLimaye can you look into this and get back to me?
thanks
http://data.traitcapture.org/fm/files/pointclouds_potree/
Try the 2017 ones and check the file loads in http://traitcapture.org/pointclouds first
(1) doesn't seem to work on desktop (assuming it is the left/right arrows that are supposed to switch between times)
(2) In VR it happens really fast - clicking the + or - button seems to register a long keypress until the user stops clicking so the numbers flash and don't change reliably
(3) User's position is not retained when switching between time points.
The dataset I am testing is linked below. timesteps 2 and 4 are well aligned, 1 is not. if you fly to a position in 2 then switch to 4, you jump back to the starting position.
Here is the current time-series dataset:
https://cloudstor.aarnet.edu.au/plus/index.php/s/AazKUU0hPxZc0m4
Thanks
(1) See issue 16 (#16) - When you hit save from the TimeStamp editor menu:
Thanks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.