gradientspace / geometry3sharpdemos Goto Github PK
View Code? Open in Web Editor NEWSample code for geometry3Sharp library
Home Page: http://www.gradientspace.com
License: Apache License 2.0
Sample code for geometry3Sharp library
Home Page: http://www.gradientspace.com
License: Apache License 2.0
I apologize in advance if this is addressed in a tutorial or forum or this shouldn't be asked here but I've been searching for hours and haven't found it.
Is it possible to reconstruct a surface from X,Y,Z points (unstructured point cloud) to triangle mesh with G3Sharp?
Hy,
thx for sharing this demos. ๐
I don't find a demo how to use the method "MeshExtrudeMesh()" may you can add it?
Thx & Regards
Daniel
First, it looks like you have a great library here, thanks for all your work! I have the following data defining an isosurface mesh from another program and would like to build a mesh for spatial queries (e.x. ray intersection):
Vertices
: float[n, 3]
where n = number of vertices and each row holds the coordinate of a vertex [x y z]
Triangles
: int[n, 3]
where n = number of triangles and each row holds three indices to the vertices arrayNormals
: float[n, 3]
row holds the orientation [x y z]
of a normal and corresponds to a vertex with the same row indexHow do I efficiently create a DMesh3
from this data? I assume that I then want to pass this DMesh3
to an instance of DMeshAABBTree3
in order to perform efficient ray intersection queries. Is this correct?
Ultimately, the problem I would like to solve is computing the relative radial position of a point inside the isosurface. Ex: radial = dist(center, point) / dist(center, edge)
where center
is the isosurface center of mass (already computed), point
is a query point, and edge
is the point on the isosurface that lies on the ray (center, point)
.
This may be a stupid question but how to run this demo with Unity?
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.