110 Commits (f294834f4dec5f92350ade36de1b5f97d55d441b)

Author SHA1 Message Date
Cirilo Bernardo c2a60d14d7 3D: fix issues reported by Coverity scan 10 years ago
Cirilo Bernardo 20b40aba1c Fixed bad delete/delete [] invocations and other warnings and errors as suggested by cppcheck 10 years ago
Cirilo Bernardo 18bb852030 Removed incorrect special treatment of commas within VRML files 10 years ago
Cirilo Bernardo 2dfd8064d4 Fix filename resolution within VRML2 Inline{} 10 years ago
Cirilo Bernardo 5e0e2538d0 Added comments to 3D Plugin CMake files regarding debugging output 10 years ago
Bernhard Stegmaier 5b0a250609 Fix compilation and install for OSX plus general code cleanup 10 years ago
Cirilo Bernardo 611d5de179 Removed code stubs for WWWInline support in VRML1; the construct will not be supported 10 years ago
Cirilo Bernardo 9195451e12 Switched SG* classes and plugin loader logging code from stderr to wxLogTrace 10 years ago
Cirilo Bernardo c5984b207b Changed IDF plugin debug log from stderr to wxLogTrace 10 years ago
Cirilo Bernardo b0a26f32ef Fixed bugs in VRML/X3D parser log code 10 years ago
Cirilo Bernardo d2a13efc12 Changed VRML2 parser debug output from stderr to wxLogTrace 10 years ago
Cirilo Bernardo d6af042c64 Revert accidental change to VRML logging levels 10 years ago
Cirilo Bernardo 14178ee521 Change logging of X3D and VRML1 parsers from stderr to wxLogTrace 10 years ago
Cirilo Bernardo 0d14fd0f9b Fix scaling bug in vrml2_box.cpp 10 years ago
Cirilo Bernardo 684e41358a Added support for VRML2 Inline{} 10 years ago
Cirilo Bernardo 970955d1a2 Improved non-compliant VRML1 model support by processing all top-level nodes (spec. mandates single top-level node which must be a grouping node) 10 years ago
Cirilo Bernardo 52e093087e Relaxed VRML1 parsing rules to support yet more non-compliant models 10 years ago
Cirilo Bernardo 7ffa20a668 Fixed bug: X3D models not scaled to conform to legacy expectation 10 years ago
Cirilo Bernardo 8e63862d7c Fixed coloring bugs related to uninitialized variable 10 years ago
Cirilo Bernardo 3c22f0f48f Bumped VRML plugin version number 10 years ago
Cirilo Bernardo 943c5d8ea8 Changed default creaseAngle from ~30deg (VRML spec) to ~42deg for prettier smoothing 10 years ago
Cirilo Bernardo 99aba8f261 Changed handling of ambientIntensity; change of major version in SG* lib 10 years ago
Cirilo Bernardo 67832dbc74 Removed temporary debug info message 10 years ago
Cirilo Bernardo c180390a08 Converted WRLVEC2, WRLVEC3, WRLROTATION to GLM equivalents 10 years ago
Cirilo Bernardo f52744b29c Added back-pointers to referenced entities 10 years ago
Cirilo Bernardo cd6b0fbef1 Added visualization of X3D models 10 years ago
Cirilo Bernardo ffa0775074 Added preliminary X3D parser with no visualization data 10 years ago
Cirilo Bernardo bf3d2b252e Fixed VRML normals calculations 10 years ago
Cirilo Bernardo b987445676 Forced smoothed normals calculations for VMRML2 parser 10 years ago
Cirilo Bernardo ca9ada70a2 Deactivate SG* VRML output 10 years ago
Cirilo Bernardo 1f796ef494 Fixed normals calculations in wrlfacet 10 years ago
Cirilo Bernardo eadb34e22e Remove accidental activation of SG->VRML debug write 10 years ago
Cirilo Bernardo 8fa9e28e85 Fixed inverted normals bug in wrlfacet 10 years ago
Cirilo Bernardo 55c7c61458 Initial introduction of improved VRML normals calculations; working on VRML1 10 years ago
Cirilo Bernardo 8dd744f635 Improved 3D cache manager's ability to replace outdated cache models 10 years ago
Cirilo Bernardo b1d35965f5 Relax VRML1 specifications conformance to support more non-conformant models 10 years ago
Cirilo Bernardo dddc3d91e9 Cleaned up 3D SceneGraph API by removing references to wxString 10 years ago
Cirilo Bernardo 3cb1924750 Suppressed 3D plugin VRML file output from default DEBUG build 10 years ago
Cirilo Bernardo fcd89c57ed Change in VRML1 color retrieval rule for out-of-bounds index 10 years ago
Cirilo Bernardo 39ca807ac4 Improved VRML1 support, including relaxed rules to support poorly structured models 10 years ago
Cirilo Bernardo 9a0b020806 Added VRML conversion of 'translation' and 'center' to mm on read and 0.1 inch on write 10 years ago
Cirilo Bernardo ef62a5f153 Ensure consistent use of mm within SG models and that SG models write VRML files using 0.1 inch units 10 years ago
Cirilo Bernardo 2ef42001df Added missing header to 3D plugin loader 10 years ago
Cirilo Bernardo 81977ed6b7 Finished checking debug/info messages and internationalization where appropriate 10 years ago
Cirilo Bernardo c952cb4902 Changed VRML parsers to use LINE_READER 10 years ago
Cirilo Bernardo cbfd05e799 Change dynamic loader from wxPluginManager to wxDynamicLoader (wxPluginManager was causing segfaults) 10 years ago
Cirilo Bernardo 14bee875cf Replaced platform-dependent dynamic loading code with wxPluginManager 10 years ago
Cirilo Bernardo b04bd8c07a Improved VRML parser's ability to skip comments 10 years ago
Cirilo Bernardo 979edc4f9f Improved VRML1 conformance to spec 10 years ago
Cirilo Bernardo 0377be722f Added ShapeHints to VRML1 parser 10 years ago