Comments (2)
Simplifying meshes and point clouds are very different tasks. For now, I want to concentrate on the later.
However, there are already some possible solutions to your problem:
- three.js has a LOD object that will display different meshes, depending on the distance to the camera. You could create different resolutions of your object (3D packages like 3ds max can do this), then load the low resolution mesh and display it. In the mean time, you start loading the next higher resolution model and add it to the LOD object once it's been loaded. Here is an example of three.js LOD: webgl lod
- Rendering terrain, like in google earth, is yet another problem for which I haven't found a ready to use solution, just a realy nice demo: http://www.zephyrosanemos.com/windstorm/current/live-demo.html
If it's just about clicking on a surface, it is also possible to raycast point clouds:
http://potree.org/demo/three.js/issues/dev_pointclouds_raycasting/examples/webgl_interactive_raycasting_pointcloud.html
from potree.
Would Harvest4D's Floating Scale Surface Reconstruction be an integratable solution?
Demo here (second one): https://harvest4d.org/?page_id=860
from potree.
Related Issues (20)
- Measuring not possible HOT 1
- How get latitude longitude from x,y,z point ? HOT 3
- Opacity not working with "Splat Quality" set to high
- Importing 3D DXF contours to viewer
- Potree OrbitControls - cannot find a way to turn Mouse 'Zoom' on and off HOT 1
- Point budget increase HOT 1
- Modiy points color or classification
- Beginner trying to update from 1.6 to 1.8.2 HOT 2
- Wrong itemSize of rgba data in profile viewer HOT 2
- How Can we build potree with three js r151 version?
- problems with clippingPlanes
- Change minimap from Openstreetmap to own WMS HOT 2
- Dealing with 3D vector data
- How to click on labels generated by the measurement tool
- no
- volume.constructor.name bug
- Potree 1.8 not loading Copc when passing in ept.json in query string
- Extend clipping volumes feature to custom Meshes
- How do I get the textured cloud to display
- RAM issue when too many measurements
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 potree.