The application belongs to the technical field of codeless development, and particularly relates to a Web3D zero-code
interaction design platform and method based on a
unified model, which comprises: a unified
business logic model (UBLM), a platform-independent, self-describing and structured data container, which is used for completely defining all behavior logic in a 3D interaction application, including events, conditions, actions, parameters, variables and flow relationships; a dual-mode editor, which comprises a form editor and a
blueprint editor, and can completely create, edit and visualize the same UBLM, and realize real-time state synchronization; and an interpretive rule execution engine (IREE), a lightweight engine running in a browser
JavaScript environment, which is responsible for
parsing the UBLM at runtime, and converting the declarative logic into
executable instructions in a 3D scene through a
rule matching and function registration mechanism. The application can improve development and
collaboration efficiency, and simplify the iteration and maintenance process.