Commit Graph
57 Commits
Author SHA1 Message Date
Alec Jacobson 1fe4eb190f Revert "Revert "Marching Tetrahedra (#716)" (#924)" (#925)
This reverts commit 65aa93e9ef [formerly 47634615ce].

Former-commit-id: fd8d66156c
2018-10-14 19:17:01 -04:00
Alec Jacobson 65aa93e9ef Revert "Marching Tetrahedra (#716)" (#924)
This reverts commit 7cb42ce972 [formerly d152b6072e].

Former-commit-id: 47634615ce
2018-10-14 19:16:39 -04:00
Francis Williams 7cb42ce972 Marching Tetrahedra (#716)
* Marching Tetrahedra

* dropping cxx11


Former-commit-id: d152b6072e
2018-10-14 19:14:45 -04:00
Alec Jacobson 769f007559 Merge pull request #700 from jdumas/viewer
Remove model matrix from the viewer.

Former-commit-id: 274dc2de45
2018-07-12 16:52:03 -04:00
Zhongshi Jiang f8f3f1b48e Update python tutorials to reflect the viewer refactor
Former-commit-id: 8edf097dcf
2018-03-16 20:58:19 -04:00
Daniele Panozzo 44b048d28e Merge branch 'libdirectional_migration'
# Conflicts:
#	include/igl/integrable_polyvector_fields.h
#	include/igl/polyvector_field_matchings.cpp
#	tutorial/507_PolyVectorField/CMakeLists.txt
#	tutorial/507_PolyVectorField/main.cpp
#	tutorial/508_ConjugateField/CMakeLists.txt
#	tutorial/508_ConjugateField/main.cpp
#	tutorial/510_Integrable/CMakeLists.txt
#	tutorial/510_Integrable/main.cpp
#	tutorial/511_PolyVectorFieldGeneral/CMakeLists.txt
#	tutorial/511_PolyVectorFieldGeneral/main.cpp
#	tutorial/709_VectorFieldVisualizer/CMakeLists.txt
#	tutorial/709_VectorFieldVisualizer/main.cpp
#	tutorial/tutorial.md


Former-commit-id: 6489e6770c
2018-03-10 17:22:06 -05:00
Jérémie Dumas 039ca104c2 Update ImGui menu + update tutorial.
Former-commit-id: b52e8fe180
2018-03-10 10:16:27 -05:00
Jérémie Dumas f229319830 Remove model matrix from the viewer.
Former-commit-id: a9d3ef9d06
2018-02-16 18:39:33 -05:00
Daniele Panozzo 78ea6f9efe finished pass over all tutorials
Former-commit-id: 0bef47c705
2018-02-14 16:27:58 -04:00
Daniele Panozzo 53ee86a4ab fixing py tutorials
fixing runtime errors introduced by updating to pybind 2.2


Former-commit-id: ac4ffe2434
2018-02-14 16:05:19 -04:00
Daniele Panozzo 6dbfe3861a python module compilation fixes
Former-commit-id: 08f7f8cb6b
2018-02-14 11:30:19 -04:00
Daniele Panozzo ad4d6cd23c python compilation fixes
Former-commit-id: 4b9501ad39
2018-02-04 20:11:03 -05:00
Daniele Panozzo eb0881d6a9 python module compiles again, still not working
Former-commit-id: f838fe518e
2018-02-04 15:09:54 -05:00
luz.paz bae6702731 more misc. typos
Former-commit-id: e4774a2a16
2018-01-14 06:07:31 -05:00
Unknown 2ddb11aa6b Misc. typos
Most are non-user facing. Hope this is not too annoying of a PR. 

Used `codespell -d -q 3 --skip="*.po,*.ts,./.git,./external"` to locate typos

Former-commit-id: dc31807ff5
2018-01-14 06:07:31 -05:00
Daniele Panozzo e7f1d44d2e migrating polyvector code to libdirectional
Former-commit-id: 789126680e
2017-10-31 17:28:13 -04:00
Daniele Panozzo 39969d911f added comments to python files 2/2
Former-commit-id: d243ce6cb1
2017-10-08 16:05:42 -04:00
Daniele Panozzo b589dd64dc fix for python 2.x
Former-commit-id: 6a7ea0cf06
2017-07-02 23:34:13 +01:00
Jérémie Dumas fe60b1dd0c Improve viewer resize function.
Former-commit-id: 64370663c1
2017-06-27 15:59:55 -04:00
s-koch dd743f2175 Fix tutorial 102_tcp and tutorial 303
Former-commit-id: 2d55c372b0
2017-03-29 23:48:49 +02:00
s-koch f930b28833 Fix tutorial 306
Former-commit-id: 5f465bdc7c
2017-02-15 15:05:42 +01:00
s-koch 90fc5df3e5 Fix tutorial 106
Former-commit-id: 46cb9b3a27
2017-02-15 15:00:59 +01:00
Alec Jacobson 7b92189fb8 attempt to convince python to use bbw from main lib
Former-commit-id: 5c602c66bd
2016-11-28 13:50:37 -05:00
Sebastian Koch 19f547093e Merge branch 'master-upstream' into python_bindings
Former-commit-id: 1bfdf9b30e
2016-09-14 19:13:03 +02:00
pancha e9db1095fd * adding streamline code and tutorial
* adding python bindings for streamline and python tutorial


Former-commit-id: 9abb24e0bc
2016-08-11 10:37:34 -04:00
Sebastian Koch ba5cfc10ba Added tutorial 403 and submodule bbw
Former-commit-id: a475a5d124
2016-07-14 11:59:56 +02:00
Sebastian Koch 4b967ca834 Refactored 402
Former-commit-id: ec04c5db36
2016-07-13 12:36:04 +02:00
Sebastian Koch d07d324403 Updated tutorial 404 to use features of newer pybind11 version,
Introduced typedefs


Former-commit-id: a6b2fd045a
2016-07-12 17:15:40 +02:00
Sebastian Koch d74da4cd6f Added tutorial 404
Former-commit-id: 0258e9fb60
2016-07-11 18:20:22 +02:00
Sebastian Koch 23143da4d2 Fixed 705
Former-commit-id: 269e85ecd9
2016-07-08 16:16:27 +02:00
Daniele Panozzo e1eb91246c Merge branch 'python_bindings' of https://github.com/s-koch/libigl
# Conflicts:
#	python/CMakeLists.txt


Former-commit-id: 1f073ddda2
2016-07-06 18:19:51 -04:00
Daniele Panozzo cd5d617ff3 nanogui bindings are now working on macosx
Former-commit-id: 0e18cb9bec
2016-07-06 17:01:40 -04:00
Sebastian Koch aa298105c6 Added tutorial 707
Former-commit-id: 3a57699280
2016-07-06 22:20:41 +02:00
Daniele Panozzo f0ecda1418 Merge commit '5ba386306b0e1dc605941711a21d6031132d8094 [formerly 8c6e743cc1]'
# Conflicts:
#	python/modules/py_igl_viewer.cpp


Former-commit-id: 11f7d59227
2016-07-06 14:56:52 -04:00
Sebastian Koch 70f5ed2048 Added tutorial 706
Former-commit-id: 3acc7106d4
2016-07-06 20:38:33 +02:00
Sebastian Koch 64c62a6050 Moved and refactored picking tutorial 607->708
Former-commit-id: 76c80d3c0b
2016-07-06 16:10:06 +02:00
Sebastian Koch 5e56eb4f81 Added tutorial 705
Former-commit-id: ef2d804f84
2016-07-06 15:51:04 +02:00
Sebastian Koch 5416e09508 Added tutorial 702
Former-commit-id: 64289b0050
2016-07-06 12:55:53 +02:00
pancha 5ba386306b expose nanogui objects to python; todo: wrap with conditionals
Former-commit-id: 8c6e743cc1
2016-07-05 20:12:12 -04:00
koch 9e91b44667 Finalized tutorial 701, added missing template
Former-commit-id: 63ef13a583
2016-06-22 16:03:01 +02:00
Sebastian Koch 884eb5bc9c Merge branch 'master-upstream' into python_bindings
Former-commit-id: f430090094
2016-06-21 11:56:45 +02:00
Sebastian Koch dcbb98ce9a Added tutorial 701
Former-commit-id: 54e2fe0935
2016-06-21 11:54:53 +02:00
Daniele Panozzo c25afb2972 fixed path problem on osx for python tutorial 607
Former-commit-id: 1fd1a3e4a6
2016-06-18 15:55:59 +02:00
Sebastian Koch b275c3672a Added PNG module and tutorial 607
Former-commit-id: c0e04685e2
2016-06-17 18:51:38 +02:00
Sebastian Koch 54d4e1a9e4 Removed debug output and fixed templates
Former-commit-id: ed1247742b
2016-06-17 18:10:45 +02:00
Sebastian Koch 9727746942 Added tutorial 609_Boolean and CGAL python module + functions
Former-commit-id: 7b6b91bd7a
2016-06-17 17:25:27 +02:00
Sebastian Koch 594aad7067 Cleaned up python tutorials and added dependency checks to all tutorials
Former-commit-id: 246017f041
2016-06-07 16:28:06 +02:00
Sebastian Koch ad00bd397f Restructuring Python bindings, moved submodules and dependencies to own folders, added dependency checking for some tutorials, minor refactorings
Former-commit-id: 2214125878
2016-06-07 15:13:54 +02:00
Sebastian Koch b523d56718 Finalized tutorial 704
Former-commit-id: a507397d12
2016-06-03 17:38:38 +02:00
Sebastian Koch c5e77fa5d7 Added multiple tutorials
Former-commit-id: 706aa31449
2016-06-03 16:53:22 +02:00