jdugge / gridtotin Goto Github PK
View Code? Open in Web Editor NEWPython implementation of Garland and Heckbert's terrain approximation algorithm
License: MIT License
Python implementation of Garland and Heckbert's terrain approximation algorithm
License: MIT License
Implement the quality improvement algorithm described in Shewchuk's Delaunay Refinement Algorithms
for Triangular Mesh Generation
Instead of picking the point that has the greatest discretisation error for insertion, it might lead to better results to pick the point that, upon insertion, leads to the greatest overall improvement. This will be much slower.
Some edges such as shorelines or ridges should be manually enforced in the triangulation, instead of relying on the algorithm to find them.
Implement the algorithm from Shewchuk, J.R. and Brown, B.C., 2015. Fast segment insertion and incremental construction of constrained Delaunay triangulations. Computational Geometry, 48(8), pp.554-574.
The mesh improvement strategies implemented in issue #1 strictly improve the triangle quality, without paying any attention to the discretisation error. It would be desirable if the additional Steiner points could be placed at positions where they reduce the discretisation error in addition to improving the mesh quality.
Two strategies should be implemented:
Chernikov, A.N. and Chrisochoides, N.P., 2006. Generalized Delaunay mesh refinement: From scalar to parallel. In Proceedings of the 15th International Meshing Roundtable (pp. 563-580). Springer Berlin Heidelberg.
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.