Cirilo Bernardo
|
c952cb4902
|
Changed VRML parsers to use LINE_READER
|
2016-01-12 10:12:50 +11:00 |
Cirilo Bernardo
|
cbfd05e799
|
Change dynamic loader from wxPluginManager to wxDynamicLoader (wxPluginManager was causing segfaults)
|
2016-01-11 18:32:37 +11:00 |
Cirilo Bernardo
|
14bee875cf
|
Replaced platform-dependent dynamic loading code with wxPluginManager
|
2016-01-11 15:47:08 +11:00 |
Cirilo Bernardo
|
b04bd8c07a
|
Improved VRML parser's ability to skip comments
|
2016-01-08 16:51:39 +11:00 |
Cirilo Bernardo
|
979edc4f9f
|
Improved VRML1 conformance to spec
|
2016-01-08 16:23:42 +11:00 |
Cirilo Bernardo
|
0377be722f
|
Added ShapeHints to VRML1 parser
|
2016-01-07 18:03:07 +11:00 |
Cirilo Bernardo
|
1b6480e858
|
Added support for VRML1 transforms (except for MatrixTransform)
|
2016-01-07 17:01:07 +11:00 |
Cirilo Bernardo
|
0bb4beb5d7
|
Fixed bug (missing #ifdef/#endif)
|
2016-01-07 15:55:24 +11:00 |
Cirilo Bernardo
|
7dd4bd9f09
|
Improving VRML1/2 parsers
|
2016-01-07 15:43:32 +11:00 |
Cirilo Bernardo
|
8a9eb3bbe8
|
Fixed various bugs in VRML2 and VRML1 code
|
2016-01-07 11:24:11 +11:00 |
Cirilo Bernardo
|
d6fbd7b4e5
|
Finished initial implementation of VRML1 parser
|
2016-01-06 19:45:49 +11:00 |
Cirilo Bernardo
|
7e165ac866
|
Work in progress: implementing VRML1 to SGNODE translation
|
2016-01-06 18:02:21 +11:00 |
Cirilo Bernardo
|
403cd94edc
|
Fixed color indexing for VRML2 plugin
|
2016-01-06 16:51:29 +11:00 |
Cirilo Bernardo
|
6f309a46c9
|
Implemented per-vertex colors for VRML2 and SGNODE
|
2016-01-06 16:15:54 +11:00 |
Cirilo Bernardo
|
6b873ed46b
|
Work in progress: implementing SG translation for VRML1 models
|
2016-01-06 15:34:14 +11:00 |
Cirilo Bernardo
|
38543ab94f
|
Work in progress: added Switch and IndexedFaceSet to VRML1 plugin
|
2016-01-06 08:29:13 +11:00 |
Cirilo Bernardo
|
b126c1b697
|
Fixed mistaken cut/paste use of VRML2 where it should be VRML1
|
2016-01-05 19:35:15 +11:00 |
Cirilo Bernardo
|
42f83bdf8a
|
VRML1 plugin: added Coordinate3 type node
|
2016-01-05 19:29:28 +11:00 |
Cirilo Bernardo
|
9f9f146cd9
|
Work in progress: VRML1 plugin
|
2016-01-05 18:55:54 +11:00 |
Cirilo Bernardo
|
79e0564622
|
Work in progress: VRML1 plugin
|
2016-01-05 16:38:53 +11:00 |
Cirilo Bernardo
|
43c2c7223b
|
Sync with main branch r6421
|
2016-01-05 16:37:52 +11:00 |
Cirilo Bernardo
|
d52d8867c8
|
Fixed bug in vrml2_shape.cpp which resulted in segfaults. (used AND rather than OR in control statement)
|
2016-01-04 20:24:40 +11:00 |
Cirilo Bernardo
|
c798f8b545
|
Added support for FreeCAD VRML files
|
2016-01-04 18:10:15 +11:00 |
Cirilo Bernardo
|
54905cb15c
|
Adding forgotten VRML2 Box sources
|
2016-01-03 17:58:23 +11:00 |
Cirilo Bernardo
|
5208a1b47e
|
Added VRML2 Box node
|
2016-01-03 16:55:53 +11:00 |
Cirilo Bernardo
|
59cf4c5ed0
|
+ Fixed calculation of overall transform in SCENEGRAPH
+ Fixed NULL dereference bug in VRML2 nodes
|
2016-01-03 14:55:30 +11:00 |
Cirilo Bernardo
|
62c6cba2a1
|
Reorganizing VRML parser code
|
2016-01-03 10:06:28 +11:00 |
Cirilo Bernardo
|
4d9ce774a8
|
Organizing VRML2 plugin debug reporting levels
|
2016-01-03 09:57:41 +11:00 |
Cirilo Bernardo
|
8939955f2f
|
Relax VRML2 naming rules (perhaps temporarily) to accept the '-' character in DEF names
|
2016-01-03 09:18:16 +11:00 |
Cirilo Bernardo
|
76bf525d12
|
+ Changed the debug output switch to DEBUG_VRML2
+ Transform nodes will now correctly include referenced nodes
|
2016-01-02 14:41:54 +11:00 |
Cirilo Bernardo
|
012e0a2066
|
Clean up naming of plugin VRML test output
|
2016-01-02 14:04:28 +11:00 |
Cirilo Bernardo
|
fad73f0e85
|
VRML2 3D plugin is now functional
|
2016-01-02 12:21:02 +11:00 |
Cirilo Bernardo
|
d68418d613
|
Work in progress: WRL2 to SGNODE translation
|
2016-01-01 18:55:43 +11:00 |
Cirilo Bernardo
|
68a512693f
|
Work in progress: implementing VRML2 plugin
|
2016-01-01 16:05:14 +11:00 |
Cirilo Bernardo
|
f7ea4ddb72
|
Cleaning up code in preparation for merge
|
2015-12-31 10:31:35 +11:00 |
Cirilo Bernardo
|
70b545895b
|
Cleaning up debug info messages in preparation for merge
|
2015-12-31 09:56:56 +11:00 |
Cirilo Bernardo
|
548b54d75d
|
+ resync with main branch r6409
+ work in progress: new VRML2 3D plugin
|
2015-12-31 09:28:39 +11:00 |
Cirilo Bernardo
|
189f6fa763
|
Work in progress: VRML2 parser
|
2015-12-22 19:02:18 +11:00 |
Cirilo Bernardo
|
e08c0de68f
|
Work in progress: VRML2 parser
|
2015-12-22 17:02:33 +11:00 |
Cirilo Bernardo
|
07bd4cbc04
|
+ Resync with main r6397
+ Work in progress: VRML parser
|
2015-12-22 11:08:39 +11:00 |
Cirilo Bernardo
|
b1177e9025
|
Work in progress: VRML2 parser
|
2015-12-22 08:19:05 +11:00 |
Cirilo Bernardo
|
735137a26a
|
Work in progress: VRML2 parser
|
2015-12-20 23:37:04 +11:00 |
Cirilo Bernardo
|
e13dade517
|
Added beginnings of VRML parser
|
2015-12-20 18:59:26 +11:00 |
Cirilo Bernardo
|
fb4b48f35b
|
Removed accidental include in plugins/3d/CMakeLists.txt
|
2015-12-19 18:00:30 +11:00 |
Cirilo Bernardo
|
6cd0e51775
|
Removed build of demo plugin files
|
2015-12-19 14:59:42 +11:00 |
Cirilo Bernardo
|
396825d960
|
Cleaning up in preparation for merge
|
2015-12-19 14:57:02 +11:00 |
Cirilo Bernardo
|
86c54ce636
|
Modified IDF plugin to support IDF assemblies (*.emn) in addition to component outlines (*.idf)
|
2015-12-18 19:43:27 +11:00 |
Cirilo Bernardo
|
85e438570f
|
Fixed bug for MSWin build (bad variable name)
|
2015-12-17 20:32:24 +11:00 |
Cirilo Bernardo
|
879c445b55
|
Preparing IDF plugin to support EMN/EMP files
|
2015-12-17 14:46:09 +11:00 |
Cirilo Bernardo
|
008d8a540a
|
+ Fixed bug in SGSHAPE::Prepare() : bad assignment of color pointer
+ Reworked s3d_plugin_demo2.cpp to use per-vertex-per-face normals
+ Reworked s3d_plugin_idf.cpp to use per-vertex-per-face normals
|
2015-12-17 13:55:35 +11:00 |