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
Jérémie Dumas
2a993b3846
Add file formats + cheatsheet to the website.
...
Former-commit-id: 355245250a
2018-03-24 13:38:21 -04:00
Jérémie Dumas
d761aad302
Move images.
...
Former-commit-id: e443104c15
2018-03-18 13:43:14 -04:00
Jérémie Dumas
7f2dd8eed0
WIP doc website.
...
Former-commit-id: b0122aa8be
2018-03-17 20:08:42 -04:00
Daniele Panozzo
4861edf61d
Merge pull request #710 from jdumas/master
...
Update multi-mesh tutorial
Former-commit-id: 85eec4da42
2018-03-17 16:19:09 -04:00
Jérémie Dumas
84b7752587
Remove attribute class + add a unique id in ViewerData.
...
Former-commit-id: 6d41528ced
2018-03-17 13:20:59 -04:00
Zhongshi Jiang
d2decbcfa4
fix tutorial 106
...
Former-commit-id: a78cf9e6be
2018-03-15 00:00:18 -04:00
Zhongshi Jiang
8118afaa79
Some fixes on tutorial page
...
Fixes in tutorial.md
html
Former-commit-id: a8e3fcea24
2018-03-14 22:40:15 -04:00
Zhongshi Jiang
f5bf4fc9dc
Change all CMakeLists.txt so don't need to specify project name
...
Former-commit-id: 6d775fbc1f
2018-03-14 22:29:45 -04:00
Daniele Panozzo
c7b35bca80
removed unnecessary file shapeup_local_projections.h/.cpp
...
Former-commit-id: 8bf80967c4
2018-03-10 20:39:34 -05:00
Daniele Panozzo
9584791899
Merge commit '144c3f008c45a3151c394b74eb511de9b7d6d55f [formerly 807b0e55f5]'
...
# Conflicts:
# optional/index.html
# tutorial/CMakeLists.txt
# tutorial/tutorial.html
Former-commit-id: 6cdadb0ba8
2018-03-10 19:53:25 -05: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
e47cf8ae94
Merge remote-tracking branch 'upstream/master' into viewer
...
Former-commit-id: 93ac038d96
2018-03-01 20:18:46 -05:00
Jérémie Dumas
162d26a78d
Merge remote-tracking branch 'upstream/master' into cgal
...
Former-commit-id: 35d6d67311
2018-03-01 19:13:37 -05:00
Jérémie Dumas
43f4586290
Without attributes.
...
Former-commit-id: 239a05da56
2018-02-26 17:08:00 -05:00
Jérémie Dumas
84be1f9f10
Color selected mesh in red.
...
Former-commit-id: 84be11b1b2
2018-02-23 19:45:15 -05:00
Alec Jacobson
5c32bd7478
cleanup
...
Former-commit-id: f50084cacb
2018-02-23 09:55:07 -05:00
Alec Jacobson
b5e6c1cf42
Merge branch 'master' of github.com:libigl/libigl into alecjacobson
...
Former-commit-id: a67b163413
2018-02-23 09:38:41 -05:00
Alec Jacobson
57a8279606
use int for callbacks; use corect backspace code
...
Former-commit-id: b86117ea06
2018-02-23 09:36:15 -05:00
Alec Jacobson
b77c5ba4a9
revert 107; do not rely on imgui
...
Former-commit-id: eb1d95e246
2018-02-23 09:18:49 -05:00
Alec Jacobson
8dfe25ba14
only compile 106 if imgui is selected
...
Former-commit-id: fcc97bc619
2018-02-23 09:17:24 -05:00
Alec Jacobson
bc54d78a76
usage instructions
...
Former-commit-id: 10f5ef44c2
2018-02-23 09:16:49 -05:00
Jérémie Dumas
c7b07669e7
Update new tutorial.
...
Former-commit-id: c100a4015b
2018-02-17 18:44:39 -05:00
Jérémie Dumas
acf7795a2e
Merge remote-tracking branch 'upstream/master' into viewer
...
Former-commit-id: 3ad541effd
2018-02-17 18:42:41 -05:00
Jérémie Dumas
901f15dc25
Fix DLL copy for CGAL + add build instruction for Windows.
...
Former-commit-id: 73aafb4255
2018-02-16 21:45:46 -05:00
Jérémie Dumas
a5635bf05f
Merge remote-tracking branch 'origin/master' into cgal
...
Former-commit-id: 5aa1360ab8
2018-02-16 20:17:42 -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
2510a7ca3a
added tutorial 206
...
Former-commit-id: 9c9c4fef0a
2018-02-16 18:23:51 -04:00
Daniele Panozzo
cac2bc0494
fixed compilation problems
...
added tutorial
removed debug prints
Former-commit-id: 5215a21524
2018-02-16 13:52:17 -04:00
Jérémie Dumas
00961ce5f3
Made ImGuiMenu plugin more flexible for customization.
...
Now viewer menu can be overriden with lambda function (for simple
override), or virtual methods (for more complex situations).
Former-commit-id: 37d585ef87
2018-02-11 11:20:58 -05:00
Jérémie Dumas
2a64c2eda4
Get rid of class AttributeManager + update variable styles.
...
Former-commit-id: 4a33c9136b
2018-02-11 08:47:06 -05:00
Jérémie Dumas
2499938d82
Add a small attribute class to extend the viewer data.
...
Former-commit-id: d7f3cf3be3
2018-02-11 07:23:02 -05:00
Jérémie Dumas
c49b9a8001
Add InputText that supports std::string.
...
Former-commit-id: 97297ca737
2018-02-10 20:36:09 -05:00
Jérémie Dumas
48f9aea3a9
Render a couple of extra frames before idling, to accomodate ImGui's immediate mode rendering.
...
Former-commit-id: fa8d913b4b
2018-02-10 20:20:10 -05:00
Jérémie Dumas
4a4b6d96dd
Update multi-mesh tutorial + drop opengl2/ from CMake.
...
Former-commit-id: ce9fa48f5d
2018-02-10 19:57:45 -05:00
Jérémie Dumas
8155326141
Update ViewerMenu tutorial with ImGui.
...
Former-commit-id: 519297bd28
2018-02-10 18:30:21 -05:00
Daniele Panozzo
9080378e27
- viewerdata and meshgl are merged
...
- meshgl objects are automatically initialized (but manually freed)
- moved the data->meshgl conversion inside viewerdata to keep meshgl generic
Former-commit-id: dc226a5810
2018-02-04 17:48:07 -05:00
Daniele Panozzo
7af7f2cd2e
selected_data -> data to make the transition of old code easier. Old code can be simply converted by adding () after data
...
Former-commit-id: 02c8268a61
2018-02-03 20:30:17 -05:00
Daniele Panozzo
0a18442c6b
Merge branch 'viewer-refactor' of https://github.com/libigl/libigl into viewer_refactor
...
# Conflicts:
# include/igl/opengl/State.cpp
# include/igl/opengl/glfw/Viewer.cpp
# shared/cmake/libigl.cmake
# tutorial/609_Boolean/CMakeLists.txt
# tutorial/704_SignedDistance/main.cpp
Former-commit-id: 8d2967ebdc
2018-02-03 20:15:02 -05:00
Alec Jacobson
b000fd7bb7
Merge branch 'master' of github.com:libigl/libigl into alecjacobson
...
Former-commit-id: 9a805a9764
2018-01-30 10:06:43 -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
342fc09e18
added templates and documentation
...
Former-commit-id: df3828f371
2017-12-26 16:53:14 +01:00
Alec Jacobson
f095f685db
[API]: Slice tets now extracts contours of arb. funcs; templates
...
Former-commit-id: 9d69072559
2017-12-19 16:48:36 -05:00
Amir Vaxman
379b170289
Ready to pull request.
...
Former-commit-id: 5dd953c1b4
2017-11-06 19:00:31 +01:00
Amir Vaxman
8d14bc99f8
Done with shapeup.
...
Former-commit-id: 5dd1b5d2d5
2017-11-06 18:55:46 +01:00
Amir Vaxman
faf811130e
Almost done with tutorial.
...
Former-commit-id: 07f2187c8d
2017-11-06 17:58:06 +01:00
Amir Vaxman
c7d21d14fa
added projection function typedef.
...
Former-commit-id: d10e972147
2017-11-06 16:56:13 +01:00
Amir Vaxman
f01934f0e6
Added assertions.
...
Former-commit-id: 0e55001a8e
2017-11-06 16:53:14 +01:00