Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: nurbs

BIMCoderLiang/LNLib

A C++ NURBS Algorithms Library, match the NURBS Book

Language: C++ - Size: 699 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 106 - Forks: 31

tomate44/CurvesWB

Experiments for a FreeCAD Surface workbench

Language: Python - Size: 6.25 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 96 - Forks: 20

VirtualPhotonics/VTS

Virtual Tissue Simulator

Language: C# - Size: 101 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 32 - Forks: 9

cyanray/libnurbs

NURBS algorithm library for modern C++.

Language: C++ - Size: 148 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 3 - Forks: 0

tataratat/BSplineLib

BSpline and NURBS c++ backend for splinepy

Language: C++ - Size: 2.63 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 3 - Forks: 1

DLR-SC/tigl

The TiGL Geometry Library to process aircraft geometries in pre-design.

Language: C++ - Size: 157 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 227 - Forks: 60

mattatz/curvo

NURBS curve / surface modeling library for Rust.

Language: Rust - Size: 258 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 34 - Forks: 1

compas-dev/compas_occ

COMPAS wrapper for the Python bindings of OCC

Language: Python - Size: 140 MB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 14 - Forks: 7

HoBeZwe/NURBS.jl

This package provides functionality to define and evaluate B-spline and NURBS (non-uniform rational B-spline) basis functions, their derivatives, as well as curves and surfaces based on both considered basis functions.

Language: Julia - Size: 2.69 MB - Last synced: 16 days ago - Pushed: 17 days ago - Stars: 6 - Forks: 1

msteinbeck/tinyspline

ANSI C library for NURBS, B-Splines, and BΓ©zier curves with interfaces for C++, C#, D, Go, Java, Javascript, Lua, Octave, PHP, Python, R, and Ruby.

Language: C - Size: 4.31 MB - Last synced: 19 days ago - Pushed: about 1 month ago - Stars: 1,107 - Forks: 198

orbingol/NURBS-Python

Object-oriented pure Python B-Spline and NURBS library

Language: Python - Size: 12.8 MB - Last synced: 20 days ago - Pushed: 3 months ago - Stars: 573 - Forks: 151

NicholasDrian/Web-NURBS

Web CAD

Language: TypeScript - Size: 21 MB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 8 - Forks: 2

mattatz/bevy_curvo

Helper library for rendering curves and surfaces modeled with Curvo in Bevy.

Language: Rust - Size: 8.03 MB - Last synced: 29 days ago - Pushed: 30 days ago - Stars: 9 - Forks: 0

oberbichler/ANurbs

A simple Nurbs library (work in progress)

Language: C++ - Size: 2.79 MB - Last synced: 6 days ago - Pushed: about 2 years ago - Stars: 18 - Forks: 5

svark/asti

hobby cagd library

Language: C++ - Size: 3.38 MB - Last synced: about 1 month ago - Pushed: over 8 years ago - Stars: 2 - Forks: 0

dalcinl/igakit

NURBS surfaces and volumes for isogeometric analysis

Language: Python - Size: 163 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 15 - Forks: 1

klane/parc

Parametric Curves

Language: Java - Size: 85 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 1 - Forks: 1

gha3mi/forcad

ForCAD - A Fortran library for Geometric Modeling

Language: Fortran - Size: 13.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 21 - Forks: 1

tataratat/splinepy

Library for prototyping spline geometries of arbitrary dimensions and degrees, and IGA

Language: Python - Size: 7.84 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 33 - Forks: 11

compmec/pynurbs

NURBS python object-oriented library

Language: Python - Size: 1.74 MB - Last synced: 18 days ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0

pboyer/verb

Open-source, cross-platform NURBS

Language: JavaScript - Size: 16.1 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 720 - Forks: 106

hyrodium/BasicBSpline.jl

Basic (mathematical) operations for B-spline functions and related things with julia

Language: Julia - Size: 366 MB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 90 - Forks: 2

edwardvmills/Silk

NURBS Surface modeling tools focused on low degree and seam continuity (FreeCAD Workbench)

Language: Python - Size: 69.8 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 55 - Forks: 10

portnov/sverchok-extra

Extra nodes for Sverchok

Language: Python - Size: 12.2 MB - Last synced: 20 days ago - Pushed: 3 months ago - Stars: 54 - Forks: 8

interopxyz/CurvePlus

Additional curve editing utilities for Grasshopper 3d

Language: C# - Size: 127 KB - Last synced: 2 months ago - Pushed: about 1 year ago - Stars: 2 - Forks: 3

BIMCoderLiang/LNLibViewer

A 3D viewer matches C++ NURBS algorithm library LNLib

Language: C++ - Size: 9.27 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 1

ssg-aero/gbs

gbs is a c++ header library to build and manage NURBS, some optional module are used for visualization and export. This library is compatible with OpenCASACADE and has a python biding.

Language: C++ - Size: 5.21 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 33 - Forks: 11

orbingol/geomdl-shapes

Generate common B-spline, NURBS and analytic geometries

Language: Python - Size: 39.1 KB - Last synced: 15 days ago - Pushed: over 4 years ago - Stars: 10 - Forks: 3

orbingol/geomdl-cli

Run NURBS-Python (geomdl) from the command line

Language: Python - Size: 136 KB - Last synced: 8 days ago - Pushed: almost 5 years ago - Stars: 3 - Forks: 3

david-kamensky/tIGAr

A Python library for isogeometric analysis (IGA) using FEniCS.

Language: Python - Size: 197 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 83 - Forks: 40

av-mae-uf/eml4842_gps_nav

GPS Navigation package. Provides planner and a follow pose for a pure pursuit based controller.

Language: Python - Size: 5.15 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 2

SouthEndMusic/NURBS_PyTorch

Implementation of NURBS in PyTorch for automatically differentiable parametric geometries.

Language: Jupyter Notebook - Size: 1.87 MB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

Scrawk/CGALDotNet

C# wrapper for CGAL

Language: C# - Size: 11.4 MB - Last synced: 7 months ago - Pushed: almost 2 years ago - Stars: 150 - Forks: 28

pradeep-pyro/tinynurbs

C++ library for NURBS curves and surfaces

Language: C++ - Size: 607 KB - Last synced: 7 months ago - Pushed: 12 months ago - Stars: 370 - Forks: 75

divin4303/ParaviewBezier-API

Python API for reading NURB results from LS-DYNA and post-process in ParaView

Language: Python - Size: 301 KB - Last synced: 7 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 3

resammc/NPVI_ADDON

NPVI is an Isogeometric Analysis post-processing plug-in for FEAP (Finite Element Analysis Program)

Language: Fortran - Size: 716 KB - Last synced: 7 months ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 2

ChrisTwaitees/MayaVolumeGroom

Autodesk Maya volume-driven grooming tool inspired by Disney's Tonic.

Language: Python - Size: 50.7 MB - Last synced: 7 months ago - Pushed: over 4 years ago - Stars: 32 - Forks: 8

orbingol/geomdl-examples

Example scripts for the NURBS-Python (geomdl) package

Language: Python - Size: 2.53 MB - Last synced: 7 months ago - Pushed: over 4 years ago - Stars: 136 - Forks: 68

sghr/iGeo

iGeo: Computational Design and 3D Modeling Library for Processing

Language: Java - Size: 2.48 MB - Last synced: 7 months ago - Pushed: over 4 years ago - Stars: 142 - Forks: 33

ankoupxr/XCurve

XCurve is a Implementing nurbs modeling on qt.

Language: C++ - Size: 1.57 MB - Last synced: 8 months ago - Pushed: 8 months ago - Stars: 1 - Forks: 0

Fernandohf/NURBS-UI

General purpose Non Uniform B-Spline Generator

Language: Python - Size: 277 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 5 - Forks: 4

zhenyatos/nurbs

Interactive non-uniform rational B-spline (St. Petersburg Polytechnic State University)

Language: Python - Size: 27.3 KB - Last synced: 9 months ago - Pushed: about 3 years ago - Stars: 0 - Forks: 1

RodrigoFigueroaM/CurvesAndSurfaces

Language: Python - Size: 82.8 MB - Last synced: 9 months ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 2

looooo/noorbs

some tests with de boor algorithm and other geometry stuff

Language: Jupyter Notebook - Size: 259 KB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

peterpolgar/NURBS-curve-2D-demo

NURBS curve 2D demonstration on a webpage. Built with p5.js.

Language: JavaScript - Size: 40 KB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0

peterpolgar/NURBS-surface-demo

NURBS surface demonstration on a webpage. Built with p5.js.

Language: JavaScript - Size: 65.4 KB - Last synced: 10 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

elisor1219/pathSmoothingTest

This repo is just for testing diffrent splines, B-spline, Catmull-Rom spline and NURBS

Language: Python - Size: 53.7 KB - Last synced: 10 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

orbingol/rw3dm

Rhino/OpenNURBS importer and exporter for NURBS-Python (geomdl)

Language: C++ - Size: 179 KB - Last synced: 7 months ago - Pushed: over 1 year ago - Stars: 30 - Forks: 12

antonio-petricca/planemetasplitter

A powerful plugin for Lightwave 3D 5.0 written in the far 1996.

Size: 6.99 MB - Last synced: 18 days ago - Pushed: about 6 years ago - Stars: 2 - Forks: 0

rreichel86/quadtreeNURBS

A Quadtree decomposition of heterogeneous materials in NURBS boundary representation

Language: MATLAB - Size: 1.64 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

javiergs/SER431

Advanced Graphics

Language: C++ - Size: 29.5 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 5

m2n037/NURBGM

A Computational Graphics Engine in Python

Size: 1.95 KB - Last synced: 2 months ago - Pushed: almost 7 years ago - Stars: 2 - Forks: 0

sthavishtha/list-iga-codes

Curated list of some open source codes employing isogeometric analysis (IGA)

Size: 9.77 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 13 - Forks: 8

Eduardo-LP-Silva/WebGL-Room-Modeling πŸ“¦

A 3D WebGL based model of a dining/living/bed room with customizable animations and shaders, as well as a fully interactive version of the Zurero mini game, developed in the Graphical Applications Laboratory (LAIG) class.

Language: JavaScript - Size: 44.2 MB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 5 - Forks: 0

caadxyz/DeBoorAlgorithmNurbs

De Boor's Algorithm for NURBS Curve

Language: Python - Size: 9.61 MB - Last synced: about 1 year ago - Pushed: almost 4 years ago - Stars: 31 - Forks: 6

eOnofri04/NURBS.jl

NURBS.jl - Non Uniform Rational Basis-Splines for Julia

Language: Julia - Size: 2.32 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 4 - Forks: 2

YanpengMei/Path_Optimization_in_Numerical_Control-Matlab

Language: MATLAB - Size: 138 KB - Last synced: about 1 year ago - Pushed: about 1 year ago - Stars: 0 - Forks: 1

pindaroso/RhinoMobile Fork of mcneel/RhinoMobile

Open source, cross-platform 3D library for mobile based on RhinoCommon and openNURBS

Language: C# - Size: 165 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 1 - Forks: 1

pindaroso/opennurbs Fork of louipc/opennurbs

Provides CAD, CAM, CAE, and computer graphics software developers the tools to accurately transfer 3-D geometry between applications. Mirror of Rhino C++ openNURBS SDK

Language: C++ - Size: 5.32 MB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 3 - Forks: 3

Graygzou/Nurbs-surface-model

Representing curves and surfaces with NURBS model .

Language: Matlab - Size: 3.71 MB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 3 - Forks: 3

Basasuya/Bspline

homework of GM course

Language: JavaScript - Size: 1.51 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0

orbingol/geomdl-experiments

Experiments with NURBS-Python

Language: Python - Size: 3.91 KB - Last synced: 11 months ago - Pushed: over 5 years ago - Stars: 1 - Forks: 2