Zhongshi
4edf5dede5
Adding 2D version of SCAF for Bijective Maps and a tutorial ( #752 )
...
* Add scaf code
Add the tutorial entry
Tutorial entry for SCAF. still need polishing
Put -4 in the energy computation of scaf:SymmD
* 🏫 Insert SCAF to 711
Fixes in tutorial.md
updating tutorial.html
Fix for gcc 4.8
Remove 4.1
Refactoring scaf WIP
Further refactoring WIP
Code Cleaning
* 🔨 Improve SLIM interface
* ♻️ refactor SCAF with less lines
* ♻️ refactor harmonic with boundary
* ✨ Add direct signature for scaf
* 📝 Change tutorial order wip
* 🏫 Timer in SLIM tutorial makes more sense
* ✨ Add direct interface for SLIM
* 🎨 format SCAF code.
* 🐍 Python binding for slim and scaf
* 🐍 expose SLIMData (maybe elevate its status more in the future)
* 👽 🐍 deprecate PYBIND11_PLUGIN
* ✨ harmonic with holes
* ♻️ SCAF, Decouple Initialization to tutorial
* 🏫 SCAF tutorial improvement
* 🏫 Tutorial order; insert scaf
* 🎨 Removing Adjusted_grad
* 🏫 Inserted SCAF, not messing around with tutorials order until the new page is online
* 💚 Fix for static build
* ♻️ Uniform SLIM and SCAF and python binding canonical
* 🐛 Change in ScafData
* 🍎 Fix namespace for build
* ✨ Introduced Mapping Energy Type to replace adhoc SLIMEnergy
* ♻️ Refactor subroutines from SLIM
* Revert python changes
* leave fill hole outside harmonic
* Revert Python changes
* hole fill
* Minor Fixes for SCAF
SCAF->IGL_SCAF
Topological_hole_fill
"<igl/XXX>" in slim tutorial
2018-10-14 17:55:36 -04:00
Amir Vaxman
42e534e3ae
Still some weird compilation issues.
2017-11-03 18:36:50 +01:00
Amir Vaxman
72fa5d909e
Compiles but not run.
2017-11-02 18:04:26 +01:00
Daniele Panozzo
6b7a58cabd
* integrate code for scalable locally injective maps
...
* fixes for static build
* added tutorial 611
2016-10-16 20:59:21 -04:00
Alec Jacobson
a56bcb71d3
more sources
2016-06-27 12:39:45 -04:00
Alec Jacobson
3d8c5a6a79
start to track down ssources
2016-06-27 12:11:57 -04:00
Alec Jacobson
c60e32be03
swept volume tutorial, remove unused teddy bears
2016-06-12 16:39:11 -04:00
Alec Jacobson
dc0e835600
facet orientation in tutorial
2016-04-05 10:23:06 -04:00
Alec Jacobson
f1cf9df64f
missing data and images
2015-09-22 17:30:34 -04:00
Alec Jacobson
82b7b2261a
biharmonic coordinates tutorial example
2015-07-28 11:12:43 -04:00
Alec Jacobson
1a5d6b8328
eigs in tutorial
2015-07-19 18:16:27 -04:00
Alec Jacobson
b6c92a81ad
signed distances in tutorial
2015-06-09 14:20:05 -04:00
Olga Diamanti
a90aa948c5
Merge branch 'master' of https://github.com/libigl/libigl
...
Conflicts:
include/igl/list_to_matrix.cpp
include/igl/peel_outer_hull_layers.cpp
2015-02-15 16:09:38 +01:00
Alec Jacobson
88d10c1b24
winding number example
2015-02-03 00:26:56 -05:00
Daniele Panozzo
9a2de96cd1
added mesh statistics functions and updated tutorial
2014-12-31 15:48:09 +01:00
Olga Diamanti
fb78a78751
updated PolyVectorField demo (as presented in SGP 2014)
2014-07-11 10:01:10 +01:00
Olga Diamanti
8e4c750f2b
updates to conjugate fields + some new data (used in SGP 2014 demos)
2014-07-11 09:38:45 +01:00
Alec Jacobson
6a7c38b6dc
key_down usages for all examples 200-406
2014-07-01 22:43:54 -04:00
Daniele Panozzo
6a02bc3714
- cleaned up polyvector field example
...
- cleaned up itnerface of n_polyvector
2014-07-01 18:59:35 +02:00
Alec Jacobson
e92defde6d
fast exmaple
2014-06-30 23:09:33 -04:00
Alec Jacobson
b302fee399
arap example and missing image
2014-06-30 14:48:03 -04:00
Alec Jacobson
e64d90a2af
dqs example finished
2014-06-30 10:54:26 -04:00
Alec Jacobson
aa16acc78b
dqs example
2014-06-30 09:12:57 -04:00
Daniele Panozzo
ec8986f7b5
Merge commit 'e63f9f14e9bec7dae3918649b6773a460ac106f7'
...
Conflicts:
tutorial/CMakeLists.txt
removed redundant linsolve_with_fixed.h
2014-06-30 13:00:59 +02:00
schuellc
e63f9f14e9
Added lim tutorial
2014-06-30 11:47:27 +02:00
Olga Diamanti
a3c17ec2eb
Merge branch 'master' of https://github.com/libigl/libigl
2014-06-29 17:35:09 +02:00
Olga Diamanti
200b729b46
end of main examples, including angle bound - will polish later
2014-06-29 17:34:49 +02:00
Alec Jacobson
66a3d3a8fa
bbw tutorial example
2014-06-28 22:24:57 -04:00
Alec Jacobson
4f2cc06b31
biharmonic and polyharmonic deformation
2014-06-28 18:46:22 -04:00
Alec Jacobson
f493eca925
Merge branch 'master' of github.com:libigl/libigl
2014-06-28 16:09:55 -04:00
Alec Jacobson
8c67cf405c
bump biharmonic example
2014-06-28 16:09:49 -04:00
Daniele Panozzo
c4ca96f9f6
added notes on using matlab with libigl
2014-06-28 19:26:53 +02:00
Olga Diamanti
e7939e4ba3
updated conjugate example to show quad meshes and planarized conjugate mesh
2014-06-26 19:30:33 +02:00
Olga Diamanti
bd5874393d
conjugate example, fixed some #HEADER_ONLY errors
...
still missing : comments for all files
2014-06-26 16:24:50 +02:00
Olga Diamanti
c0a7f4324a
initial take on polyvf example - does not use samples yet
...
initial take on conjugate fields - no example yet
2014-06-25 12:20:50 +02:00
Daniele Panozzo
44b1f7471d
* completed tutorial example for frame fields
2014-06-23 18:55:36 +02:00
Alec Jacobson
2ec6b22960
laplacian example, viewer set_vertices better names better centroid
2014-06-21 02:33:16 -04:00
Alec Jacobson
ded5fc4186
Gradient example
2014-06-20 19:05:46 -04:00
Olga Diamanti
7e326a35e1
reorganizing
2014-06-20 19:06:02 +02:00
Daniele Panozzo
8c9ba648d8
* added tutorial for ARAP parametrization (broken)
...
* removed useless parameters from map_vertices_to_circle
2014-06-19 14:59:05 +02:00
Daniele Panozzo
f2c092f207
- new tutorial example for harmonic parametrization
...
- fixed compilation bug in min_quad_with_fixed
2014-06-19 00:23:46 +02:00
Daniele Panozzo
f25f098b90
- added support for per corner normals
...
- added example in the tutorial for the normals
- viewer: the cache is now properly invalidated when switching between face and vertex mode
2014-06-18 11:31:39 +02:00
Daniele Panozzo
9e55d970ef
Merge branch 'master' of https://github.com/libigl/libigl
2014-06-18 10:05:59 +02:00
Alec Jacobson
b887e5239c
gaussian curvature example in tutorial
2014-06-18 00:48:14 -04:00
Daniele Panozzo
d23c7f1fbc
fixed deprecated types in cotmatrix
...
improved matlabinterface to support sending sparse matrices to matlab
added matlab example for the tutorial
2014-06-17 22:29:22 +02:00
Daniele Panozzo
0ba527487c
fix in cmake file for glew
...
new tutorial example for plotting colors
2014-06-17 14:00:47 +02:00