Comments (12)
A non-trivial request! I've started work on this in the topo branch working from Marti Mantyla's fantastic book, "Introduction to Solid Modeling".
I've already finished BRep splitting, volume/area calcs, tessellation and the core data structures (Face, HalfEdge, Solid). Almost done with booleans... In the first incarnation this will only support planar faces and I'll expand from there.
I removed this from 2.0.0 (upcoming) because it wasn't ready to go yet. I think I might create a separate project to do this, and keep verb focused on NURBS.
from verb.
Are there any updates on the status of BRep support?
from verb.
@jmwright Thanks for asking!
Presently, I'm focused on making verb's NURBS algorithms a lot faster for 2.1.0.
You can find the current state of the BRep work in the topo
branch:
https://github.com/pboyer/verb/tree/topo/src/verb/topo
Thus far, I've focused on polyhedral (i.e. planar-faced BReps). I obviously welcome pull requests.
At this point, I think BReps won't come until 3.0.0, which probably won't surface any earlier than Q3 2016.
from verb.
@pboyer Thanks for the update!
from verb.
@pboyer Do you announce your releases anywhere?
from verb.
@jmwright Usually on twitter. My handle is @ptrbyr.
from verb.
Hi any updates on this?
from verb.
Not really, but I've got some more free time lately. Maybe it's time to revisit the brep stuff. :D
from verb.
from verb.
from verb.
from verb.
Hi again, I'm interested in tesselation of brep and nurbs to polygons, do you know a good reference where I can learn this?
I bought the book from martti mäntylä but I doesn't seem to cover the tesselation part?
from verb.
Related Issues (20)
- `npm install` fails on Win10 HOT 2
- Webpack compilation error HOT 1
- Compiling in C++, Conversion from promhx Promise to Dynamic Array
- Return Control points, "CurvebypointsInterpolation" HOT 1
- Error when trying to intersect 2 Spheres (Python)
- Intersection Algorithm Documentation + Extensions HOT 2
- Feature Req: add file export functionality
- Intersect.hx:518: characters 9-12 : Missing variable identifier HOT 4
- verb.geom.NurbsCurve.byPoints chokes on consecutive duplicate points
- No tutorial / guessable way to compile verb to Windows x64 in C++ HOT 1
- Linker error when trying to build on C++, MSVC, Windows x64 HOT 1
- Is this project still alive? HOT 1
- c# Compilation HOT 1
- verb.geom.NurbsSurface does not seem to be exported as a type by typescript HOT 1
- npm install verb-nurbs-web generates lots of errors. Not sure if they are serious or not? HOT 4
- verb is empty
- using verb in Unity3D project
- Increase the subdivision count without increasing the number of points HOT 1
- Transform NurbsCurve (Rotate)
- Make surface of closed curve
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 verb.