|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] geometry first, MathML, CAD, etc
Hello I have followed the debates about http://www.web3D.org for weeks, and it's time to speak. The aim of our project is to make botanical data available on Internet, including 3D images. We need a compact, non proprietary, preferably XML, clean definition for complex 3D geometries. It seems that a representation both compact and flexible should be based
on mathematics. VRML's cones and cylinders are just special cases
of intersections of volumes defined by equations:
NURBS and Beziers patches are just special cases of surfaces defined
by 3 functions R2 ---> R3
A solution is to use the content part of http://www.w3.org/TR/MathML2.
I have reviewed it: it has the desired capabilities, i.e. allows to define
functions and sets, it is XML. Certainly only a subset of MathML is needed:
n-dimentional geometry, n>3 is not relevant. On the other hand, some geometrical
primitives could be added :
My second point is about modular schemas versus monolythic Schemas. X3D is a very "good" example of monolythic DTD. NOTHING is taken from the XML world outside X3D. It seems that Virtual Reality involves several layers that can be used
and designed independently:
Conclusion: This need for a compact, non proprietary, preferably XML, clean definition
for complex 3D geometries is common with other important domains:
CAD is a very important field that has currently no XML non-proprietary
language. It seems that the proposed solution could bring an interesting
synergy able to speed up developments, together with a better design. And
also a common subset for CAD and Virtual Reality will bring new possibilities
to exchange data.
--
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








