Commit Graph
13 Commits
Author SHA1 Message Date
Jérémie Dumas 6d41528ced Remove attribute class + add a unique id in ViewerData. 2018-03-17 13:20:59 -04:00
Jérémie Dumas 239a05da56 Without attributes. 2018-02-26 17:08:00 -05:00
Jérémie Dumas 84be11b1b2 Color selected mesh in red. 2018-02-23 19:45:15 -05:00
Alec Jacobson b86117ea06 use int for callbacks; use corect backspace code 2018-02-23 09:36:15 -05:00
Alec Jacobson eb1d95e246 revert 107; do not rely on imgui 2018-02-23 09:18:49 -05:00
Jérémie Dumas 37d585ef87 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).
2018-02-11 11:20:58 -05:00
Jérémie Dumas 4a33c9136b Get rid of class AttributeManager + update variable styles. 2018-02-11 08:47:06 -05:00
Jérémie Dumas d7f3cf3be3 Add a small attribute class to extend the viewer data. 2018-02-11 07:23:02 -05:00
Jérémie Dumas fa8d913b4b Render a couple of extra frames before idling, to accomodate ImGui's immediate mode rendering. 2018-02-10 20:20:10 -05:00
Jérémie Dumas ce9fa48f5d Update multi-mesh tutorial + drop opengl2/ from CMake. 2018-02-10 19:57:45 -05:00
Daniele Panozzo 02c8268a61 selected_data -> data to make the transition of old code easier. Old code can be simply converted by adding () after data 2018-02-03 20:30:17 -05:00
Alec Jacobson 9067548cb4 erase_mesh in tutorial 2017-10-13 12:34:21 -04:00
Alec Jacobson 9bc8064132 merge 2017-10-13 10:22:58 -04:00