Commit Graph
647 Commits
Author SHA1 Message Date
Alec Jacobson 1b53e54815 rm F, dense W 2020-06-30 10:19:10 -04:00
Alec Jacobson 58a600aebf Merge branch 'master' of https://github.com/libigl/libigl 2020-06-25 15:21:25 -04:00
Alec Jacobson ae5d163f7d elephant data 2020-06-25 15:19:46 -04:00
Dxyk e4ab356031 direct delta mush review fix and unit test 2020-06-22 17:26:11 -04:00
michelle 762a4ec1f4 ImGui Update to v1.76 (#1545) 2020-06-14 20:17:59 -07:00
Dxyk ce201a7433 direct delta mush implicit method 2020-06-09 18:12:52 -04:00
Dxyk 75a0c4fa2c direct delta mush bug fixes 2020-06-04 18:10:58 -04:00
Dxyk 71e65516ae use 10 floats 2020-05-30 20:27:40 -04:00
Dxyk 95a80d3fa9 computation done 2020-05-27 16:04:58 -04:00
Dxyk 5f72004d0d precomputation assert 2020-05-26 14:23:34 -04:00
Dxyk 162f9b8f68 precomputation done 2020-05-25 15:13:43 -04:00
Dxyk 916a5c217d precomputation without vector form 2020-05-21 22:53:14 -04:00
Dxyk 3141dfc26d precomputation - W 2020-05-21 15:34:35 -04:00
Dxyk 6eb02be7db direct delta mush tutorial 2020-05-19 16:21:42 -04:00
Alec Jacobson 5c5eddcd55 exploded view of tetrahedral meshes 2020-05-08 09:08:54 -04:00
Janos95andJérémie Dumas 0f557400f9 dont use floating point values to index eigen types (#1361)
* dont use floating point values to index eigen types

* only cast doubles not the whole expression

* add remaining casts

* Update cast.

Co-authored-by: Jérémie Dumas <jeremie.dumas@ens-lyon.org>
2020-04-11 12:13:03 -07:00
Jérémie Dumas 77ed6247cb Add colormap option to set_data + update jet implementation. (#1372)
* Add cmap option to set_data + fix jet colormap.

* Switch from jet to turbo.

* Add explicit turbo colormap.

* Add option for number of intervals in colormap.

* Switch to Viridis as default.
2019-12-02 10:54:02 +00:00
Alec Jacobson d46d9c8ef5 use set_data instead of set_color 2019-12-01 01:51:23 -05:00
Alec Jacobson 37b087a275 set data rather than custom shader 2019-11-30 20:27:31 -05:00
Alec Jacobson 6121d86961 Merge branch 'dev' into icp 2019-11-10 17:33:50 -05:00
Alec Jacobson 88e3dd1e3e iterative closest point alg, tutoiral, test 2019-11-10 17:20:59 -05:00
Alec Jacobson 27aee6490b minor 2019-11-04 09:49:42 -05:00
Alec Jacobson bdcb2c34c1 merge with dev 2019-11-03 11:19:48 -05:00
hanxiao 72cc55c16e Merge pull request #1303 from hankstag/pr-nrosy
update nrosy to match the MIQ paper
2019-10-22 16:41:21 -04:00
BruegelN 02936bb200 activate label rendering for tutorial 105 overlays. 2019-10-15 21:11:18 +02:00
hanxiao 1bd4a63b29 update nrosy based on MIQ 2019-10-02 17:46:52 -04:00
martin-marinov77 4e5dfe1aae Fix a potential crash when initializing the map for meshes with holes (#1263)
* * Fix a potential crash when initializing the map for meshes with holes
* Fix a minor conversion warning

* * Fix a potential crash when initializing the map for meshes with holes
* Fix a minor conversion warning
2019-08-14 14:20:02 -04:00
Jérémie Dumas 4dd39445ce Merge branch 'dev' into fast-winding-number-soups 2019-06-19 11:18:43 -04:00
Jérémie Dumas 8a448d4af4 Merge pull request #1185 from txstc55/master
Added more comments to 407 and 604
2019-06-13 10:55:21 -04:00
Alec Jacobson cfe80da6bc fwn for soups; clean up; templates; tutorial entry 2019-06-08 13:59:12 -04:00
Jérémie Dumas fac1d57ee5 Update main.cpp 2019-05-11 18:33:14 +02:00
Xuan Tang b5f7891c7e added more comments to 407 and 604 2019-05-05 13:40:45 -04:00
Jérémie Dumas daf7d0707c Merge pull request #978 from jdumas/multiple-views
Multiple viewports
2019-03-22 15:54:33 -04:00
Jérémie Dumas a5590c6389 Render text labels in tutorial 105 (fixes #1104 and #1089). 2019-03-04 08:49:51 -05:00
Jérémie Dumas 7404dc98fa Update comments. 2019-02-19 09:24:41 -05:00
Jérémie Dumas 5065640657 Turn mesh visualization option into viewport bitmasks. 2019-02-19 08:53:14 -05:00
Jérémie Dumas 63b5effada Fix indexing issue when erasing a viewport. 2019-02-18 19:49:30 -05:00
Alec Jacobson 85b93826a2 merge 2018-12-24 16:41:35 -06:00
Jérémie Dumas 1d12983ce2 Merge branch 'dev' into multiple-views 2018-11-28 14:05:38 -05:00
Jérémie Dumas e8305e944d Remove LIM tutorial. 2018-11-28 13:03:36 -05:00
Julian Panetta 90cad1cfda Fix buggy mouse interaction with multiple views. 2018-11-28 18:12:55 +01:00
Francis Williams b87a8b2743 Merge pull request #1008 from jdumas/fix-python
Fix build python bindings
2018-11-28 15:27:36 +01:00
Jérémie Dumas 9e5a72582e Remove LIM tutorial (fixes #1012). 2018-11-13 23:25:25 +01:00
Jérémie Dumas b0c518a05f Fix build for current python bindings. 2018-11-12 22:56:45 +01:00
Jérémie Dumas b7db5a8ee0 Stupid template should compile now. 2018-11-05 18:04:07 -05:00
Alec Jacobson fbd4eb8457 Merge branch 'dev-delaunay-tests-attempt-2' of https://github.com/libigl/libigl into dev-intrinsic-delaunay 2018-10-28 15:47:07 -04:00
Alec Jacobson ebdc43fd30 heat geodesics tutorial 2018-10-28 15:33:22 -04:00
Kacper Pluta 75d60e40a8 Documentation and code clean ups (MIQ related) (#971)
* remove commented code

* typo

* clean up list of the arguments

* typo

* typos and different names

* rename files due to a typo and remove double include

* remove comments that do not document the code but are used to comment out code or to store TODOs that should not be placed in the code, anyway.

* clean up the documentation

* remove commented code

* add information to the doc

* improve readability of the code

* typo and a missing space

* fix a typo: missmatch -> mismatch

* remove unnecessary header files

* typos

* changed to camel notation

* clean up

* typo

* add limitations into the documentation

* camelCase

* lost refactor

* unify the variable's names

* clean up

* clean up

* missed refactor

* clean up

* name in the doc

* name in the doc

* further nameing convention changes

* refactored names missed by clion.

* unify names

* align the constructor's args
2018-10-24 13:30:58 -04:00
Roi Poranne 0f40780d5d Multiple viewports. 2018-10-24 11:15:21 -04:00
Francis Williams b2e8d0b3d3 Sparse grid bfs (#942)
* Add a utility function which computes a sparse set of epsilon-sized grid cells surrounding an input surface. The function takes a point on the surface as input and finds all those epsilon grid cells that intersect the surface using a breadth first search over the grid space.

* Add a utility function which computes a sparse set of epsilon-sized grid cells surrounding an input surface. The function takes a point on the surface as input and finds all those epsilon grid cells that intersect the surface using a breadth first search over the grid space.


Former-commit-id: 1dbd225d993a5417c7d3bedc3a6ba354cc256956
2018-10-15 13:17:06 -04:00