Why use Declarative 3D
Why is Declarative 3D Important?
Declarative 3D is the latest in a long line of computer graphic efforts to integrate 3D graphics with web pages? Why is it different and who cares? Without getting into long history suffice it to say that nearly 20 years ago VRML was created and did integrate 3D graphics with web pages. What has changed? VRML, or other 3D graphics systems either appeared as “black boxes”, literally a rectangular area on a web page in which the user could interact, or as more fully interactive areas which communicated to the wider web page via some mechanism, typically the EAI (External Authoring Interface). Both solutions were inadequate. Small rectangular areas with 3D graphics were quite limiting and more importantly took the user out of the web browsing experience. EAI based systems were difficult to implement and very fragile over several operating systems and browsers.
|Imperative||JS-based Dec3D||Native Dec3D|