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