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.
-
Updated
Sep 3, 2024 - C
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.
Library for multivariate function approximation with splines (B-spline, P-spline, and more) with interfaces to C++, C, Python and MATLAB
G+Smo (pronounced gismo or gizmo) is a C++ library for isogeometric analysis (IGA). Geometry plus simulation modules aims at the seamless integration of Computer-aided Design (CAD) and Finite Element Analysis (FEA).
Implementation of the proposed Spline-Based Transformer from Disney Research
SG⁺⁺ – the numerical library for Sparse Grids in all their variants.
GPU-Optimized SplineTransformer significantly accelerates the conversion of large data arrays into B-spline bases by leveraging GPU power. This innovation outperforms traditional CPU-based solutions, offering enhanced speed and efficiency for your data processing needs.
A collection of B-spline tools in Julia
[ECCV 2024] "BeNeRF: Neural Radiance Fields from a Single Blurry Image and Event Stream"
Isogeometric-analysis and FEM code.
Combine B-Splines (BS) and Radial Basis Functions (RBF) in Kolmogorov-Arnold Networks (KANs)
FC-KAN: Function Combinations in Kolmogorov-Arnold Networks
This repository contains the classes of parametric curves/splines (bezier, hermite, b-spline & catmull-rom)
Optimization of aircraft short-term trajectories, parameterized using B-splines.
Julia library for function approximation with compact basis functions
CENSO is a framework for global optimization of nonconvex, spline-constrained MINLP problems
Source code of Julian Valentin's PhD thesis (arXiv version): “B-Splines for Sparse Grids: Algorithms and Application to Higher-Dimensional Optimization”
Representing curves and surfaces with NURBS model .
This repo holds some implementations and approximations of B-spline curves and surfaces
CurveTopia tackles shape detection and completion, featuring regularization and occlusion tasks. The Regularisation folder contains the regularization task, and the master_folder holds Jupyter notebooks (.ipynb) for Algorithms 1 to 4 on occlusion. The Streamlit app integrates all solutions for interactive use.
Add a description, image, and links to the b-splines topic page so that developers can more easily learn about it.
To associate your repository with the b-splines topic, visit your repo's landing page and select "manage topics."