177 Commits

Author SHA1 Message Date
Paolo Cignoni cignoni
ddbc8cb847 an example .obj file 2005-11-28 01:37:33 +00:00
Paolo Cignoni cignoni
a8f1ad677e an example .obj file 2005-11-28 01:32:19 +00:00
Paolo Cignoni cignoni
ab9280b6c9 Now GLA contains a list of RenderMode, instead of a single RenderMode.
Thus it is possible to have more active RenderMode (MeshRenderInterface)
at the same time, and when there are many opened windows, the menù of rendering
is consisting.
2005-11-28 01:06:04 +00:00
Paolo Cignoni cignoni
8f1a53686d fileName is now passed by reference 2005-11-27 18:38:34 +00:00
Paolo Cignoni cignoni
8b230d3b61 changed applyImportExport method in order to handle correctly the case of no opened subwindows 2005-11-27 18:36:58 +00:00
Paolo Cignoni cignoni
f544526ae9 Resolved string conversion error 2005-11-27 16:51:54 +00:00
Paolo Cignoni cignoni
1307abe989 Added test of callback with null 2005-11-27 16:46:13 +00:00
Paolo Cignoni cignoni
47d9b88a59 deleted unused variables 2005-11-27 12:18:58 +00:00
Paolo Cignoni cignoni
24446a874b - Added full support for import/export plugins
- Added ViewLog Action and Slot (not working as well)
- Minor changes and clean up
2005-11-27 04:09:53 +00:00
Paolo Cignoni cignoni
83e8ee4bf2 Changed literal double values to literal float to avoid conversion warnings 2005-11-27 04:04:38 +00:00
Paolo Cignoni cignoni
2591d45e52 - Added method setColorMode
- Now getCurrentRenderMode is inline method
2005-11-27 03:50:58 +00:00
Paolo Cignoni cignoni
2d81276f69 made io filters to appear into file menu. 2005-11-26 23:57:04 +00:00
Paolo Cignoni cignoni
995de12b92 Commented out names of unused parameters to remove boring warnings 2005-11-26 23:29:08 +00:00
Paolo Cignoni cignoni
67948a01ce Added nominmax define to avoid interferences between windows macros and stl functions. 2005-11-26 23:28:04 +00:00
Paolo Cignoni cignoni
192acae26f Added nominmax define to avoid interferences between windows macros and stl functions. 2005-11-26 23:06:09 +00:00
Paolo Cignoni cignoni
cb45b27baf Solved problems about fancy lighting and double side lighting 2005-11-26 21:47:37 +00:00
Paolo Cignoni cignoni
5b53233be9 correct syntax error 2005-11-26 18:50:56 +00:00
Paolo Cignoni cignoni
a841e16182 Added method [print] that writes the log entries ina QStringList 2005-11-26 18:24:00 +00:00
Paolo Cignoni cignoni
c3ec9d6b82 Optimized SetLight method
Now using Log constants instead of int values in logging lines
2005-11-26 17:05:13 +00:00
Paolo Cignoni cignoni
d37c323e6c Optimized SetLight method
Now using Log constants instead of int values in logging lines
2005-11-26 16:55:34 +00:00
Paolo Cignoni cignoni
c017b33137 getRenderState --> getCurrentRenderMode 2005-11-26 16:53:54 +00:00
Paolo Cignoni cignoni
356e7f4a3b Added double side lighting and fancy lighting (working only double side+fancy) 2005-11-26 14:09:15 +00:00
Paolo Cignoni cignoni
ca4f86672e added unix compilation parameters 2005-11-26 12:22:13 +00:00
Paolo Cignoni cignoni
2683a2b3b2 added unix compilation parameter 2005-11-26 12:19:30 +00:00
Paolo Cignoni cignoni
eb551913e4 Readded cleaning filters and added some wedgetex inits 2005-11-26 00:14:48 +00:00
Paolo Cignoni cignoni
41daf062e1 Cleaned up mesh types 2005-11-26 00:14:17 +00:00
Paolo Cignoni cignoni
e5bd0117a3 changed signature of MeshColorizeInterface::Compute to allow gcc compilation 2005-11-25 21:57:51 +00:00
Paolo Cignoni cignoni
dd8774c1f4 Added open method implementation 2005-11-25 19:35:55 +00:00
Paolo Cignoni cignoni
e585cbad6c small changes to signature of MeshIOInterface methods 2005-11-25 19:29:01 +00:00
Paolo Cignoni cignoni
16017c8844 Moved MeshColorizeInterface menu entries under "Color" sub-menu 2005-11-25 18:15:10 +00:00
Paolo Cignoni cignoni
55542ca6fc Added categorization to render menu 2005-11-25 17:41:52 +00:00
Paolo Cignoni cignoni
d50477fcab changed vector declaration from oldVertVec(m.vert.size()) to oldVertVec. 2005-11-25 17:34:52 +00:00
Paolo Cignoni cignoni
4cdb3ccddc Added meshcurvature project to .pro file 2005-11-25 16:45:21 +00:00
Paolo Cignoni cignoni
6fd51302ef First release: calculate gaussian curvature 2005-11-25 16:28:24 +00:00
Paolo Cignoni cignoni
13453ee4a5 First release: calculate Gaussian curvature 2005-11-25 16:28:01 +00:00
Paolo Cignoni cignoni
b05fe69677 MeshColorizeInterface plugin to calculate curvature 2005-11-25 16:27:58 +00:00
Paolo Cignoni cignoni
366fe80509 Added vert::Color4b, vert::Qualityf components to CVertexO: required by MeshColorizeInterface plugins 2005-11-25 16:25:35 +00:00
Paolo Cignoni cignoni
4c60831f9d Added MeshColorizeInterface plugins support code 2005-11-25 16:23:02 +00:00
Paolo Cignoni cignoni
f9734e2c95 Added function declaration: void applyColorMode(); 2005-11-25 16:20:51 +00:00
Paolo Cignoni cignoni
45a4a77571 Added consistency of toolbar and menu with openGL 2005-11-25 16:02:28 +00:00
Paolo Cignoni cignoni
212c78dc85 added meshio plugin pro 2005-11-25 15:43:44 +00:00
Paolo Cignoni cignoni
eb9fba8669 added meshio plugin 2005-11-25 15:40:13 +00:00
Paolo Cignoni cignoni
e3f1458ed3 Changed action name 2005-11-25 14:49:41 +00:00
Paolo Cignoni cignoni
ff114173ef Added rendering of bounding box and new icon 2005-11-25 14:46:44 +00:00
Paolo Cignoni cignoni
d0dc575e0c unique for compiling everything 2005-11-25 14:41:54 +00:00
Paolo Cignoni cignoni
edadbe2d46 Added new icon that represent the changing of lighting state and modified function. 2005-11-25 12:58:59 +00:00
Paolo Cignoni cignoni
870d2ff6b0 Added function to Enable/Disable lighting (work in progress) 2005-11-25 11:56:00 +00:00
Paolo Cignoni cignoni
e6014450ab Added UpdateNormal on Vertex 2005-11-25 11:12:26 +00:00
Paolo Cignoni cignoni
b20836fe40 Some cleanup 2005-11-25 02:47:18 +00:00
Paolo Cignoni cignoni
c846bd5224 added Q_DECLARE_INTERFACE for MeshColorizeInterface 2005-11-25 00:10:08 +00:00