Japanese
Leave Your Message

Inside 3D Expert's 9 Deep Adaptations for Bentley:From DGN to Web-Ready Digital Twins or BIM Apply

2026-07-30

The Product Trio: Where the Adaptations Live

Before diving into the 9 adaptations, here is how 3D Expert's three Bentley-capable products fit together:

  • Before diving into the adaptations, here is how 3D Expert's three Revit-capable products fit together:
  • 3D/BIM Plugin — A native export add-in for Revit (and 7 other CAD platforms) built on Autodesk's official API. This is where the raw extraction happens: geometry, attributes, materials, structure trees, spaces, schedules, 2D drawings, and project coordinates are all pulled from the .rvt file with zero data loss. Output: the proprietary GLZIP format.
  • Rapid3D Loader for Three.js — An npm package (opt-rapid3d-loader) that loads .opt files directly into Three.js scenes. It reconstructs all 14 adaptations at render time: PBR materials, multi-level structure trees, spatial room-component relationships, 2D overlay planes. This is the web delivery layer for platforms, portals, and digital twin dashboards.
  • 3D Model & Data Asst — A native Windows desktop application for offline BIM model delivery, review, and data extraction. It reads GLZIP files locally, exposing the full set of 14 adaptations through a point-and-click interface: attribute inspection, schedule export to Excel, viewpoint saving, issue annotation (BCF), and GIS-terrain fusion — all without a network connection.

In short: the Plugin extracts. The Loader renders on the web. The desktop app delivers offline. All three draw from the same 9-deep-adaptation foundation.

────────────────────────────────────────────────────────────

The 9 Adaptations — Mapped to Product

A_professional_infographic_sty_2026-07-30T08-08-45.png

Domain 1: Geometry & Material Fidelity — No More "Dummy Models"

General-purpose 3D renderers typically extract only basic mesh data, leaving you with geometry that carries no engineering meaning — what the industry calls a "dummy model." 3D Expert's lightweighting engine performs lossless extraction of Bentley's core visual data, so industrial models retain their physical material quality on the web.

  1. Basic and Advanced Material Compatibility

Beyond geometry, color, and transparency, the engine precisely identifies and restores Bentley's two distinct component-level material systems: Assign Material and Attach Material. This means that when a pipeline segment is anodized aluminum or a bridge deck is weathering steel, that physical material quality is preserved through the entire pipeline and rendered faithfully in the browser.

  • Powered by: 3D/BIM Plugin (material extraction) → Rapid3D Loader and 3D Model & Data Asst (PBR rendering)
  1. Point Normals and 2D Element Support

Vertex normal data is fully extracted, ensuring realistic lighting under dynamic illumination — curved surfaces render as curves, not faceted approximations. The engine also supports 2D elements such as LineStrings, satisfying the AEC industry's requirement for integrated drawing-and-model ("figure-model unity") display.

  • Powered by: 3D/BIM Plugin (normal & 2D extraction) → Rapid3D Loader and 3D Model & Data Asst (real-time shading and 2D overlay)

Domain 2: Engineering Logic Replication — The Structure Tree

Bentley's value lies not in its geometry alone, but in the rigorous engineering hierarchy that organizes that geometry. Loading a converted GLTF in Three.js typically yields a single chaotic node. 3D Expert preserves Bentley's original engineering logic intact.

  1. Multi-Level Structure Tree Preservation

The full hierarchy chain — Reference Model (linked files) → Level (discipline layer) → Element (individual component) — is extracted and restored exactly as it exists in the source DGN. This enables engineering-grade front-end interactions out of the box: toggle visibility by level, locate components by element ID, perform model sectioning — capabilities that normally require extensive manual wiring in generic 3D frameworks.

  • Powered by: 3D/BIM Plugin (hierarchy extraction) → Rapid3D Loader (tree API) and 3D Model & Data Asst (tree panel)

Domain 3: Property & Semantic Anchoring — Making Data Traceable

The "I" in BIM stands for Information. A model without queryable properties is a rendering, not a digital twin. 3D Expert ensures that every component's engineering data travels with its geometry and can be retrieved at runtime.

  1. Property and Custom Property Data Extraction

The engine deeply extracts both standard and user-defined custom properties from Bentley elements — cross-section dimensions, material strength, manufacturer data, installation dates, and any custom attributes the modeling team defined. Nothing is left behind during the conversion.

  • Powered by: 3D/BIM Plugin (property extraction) → Rapid3D Loader (query API) and 3D Model & Data Asst (property panel)
  1. iModel Format Support for Legacy Data

For models created in non-MicroStation CONNECT Edition software, the engine supports publishing to Bentley's iModel format and then extracting from it. This ensures that legacy project data — sometimes years old — can still be brought into modern web applications without re-modeling.

  • Powered by: 3D/BIM Plugin (iModel extraction) → Rapid3D Loader and 3D Model & Data Asst
  1. DB File and Unique ID Anchoring

Extracted property data is written to a standalone DB file, then precisely anchored to geometry via unique element IDs. When a user clicks a component in the browser or desktop app, the engine performs a millisecond-level reverse lookup to surface the underlying engineering information — true geometry-to-semantic integration.

  • Powered by: 3D/BIM Plugin (DB generation + ID anchoring) → Rapid3D Loader (click-to-query) and 3D Model & Data Asst (click-to-query)

Domain 4: GIS Coordinates & Large-Span Engineering

This is where general-purpose engines fail most spectacularly. Bentley models for highways, bridges, and pipelines often use coordinate values in the millions — far beyond what single-precision floating-point can handle in a browser. 3D Expert provides a professional-grade coordinate solution.

  1. Dual Coordinate Mode Support

The engine fully supports both GIS coordinates (extremely large values, e.g., UTM or state-plane coordinates) and modeling coordinates (smaller, local values). By handling both modes natively, it eliminates the coordinate precision loss and model jitter that plague web-based rendering when float32 precision is exhausted.

  • Powered by: 3D/BIM Plugin (coordinate mode detection) → Rapid3D Loader (precision-safe rendering) and 3D Model & Data Asst
  1. ACS Auxiliary Coordinate System Transformation

The engine supports transforming model coordinates into Bentley's Auxiliary Coordinate System (ACS) values. This capability is essential for aligning complex curved structures or matching project-specific reference frames — and it is the foundation for precise BIM + GIS fusion in platforms like Cesium or Mapbox.

  • Powered by: 3D/BIM Plugin (ACS transformation) → Rapid3D Loader (Cesium/Mapbox integration) and 3D Model & Data Asst

Domain 5: Flexible Lightweight Strategy — Single and Referenced Models

Large infrastructure projects routinely involve master files that reference hundreds of discipline sub-models. 3D Expert's lightweighting strategy handles both scales.

  1. Single Model and Reference Model Processing

The engine performs unified lightweighting on both standalone component libraries and sprawling master assemblies with linked reference models. Whether the input is a single valve assembly or a complete plant site spanning dozens of DGN files, the output GLZIP supports efficient streaming load — models appear progressively, not all at once, keeping the browser responsive even at massive scale.

  • Powered by: 3D/BIM Plugin (multi-file lightweighting) → Rapid3D Loader (streaming load) and 3D Model & Data Asst (large-model viewing)

────────────────────────────────────────────────────────────

Putting It Together: Which Product for Which Need?

The 9 adaptations are the common foundation. The product you choose depends on where your user is and what they need to do:

  • Building a web-based BIM platform or digital twin dashboard?→ Use the 3D/BIM Plugin to export .rvt to GLZIP server-side, then load with Opt file Generator export .opt file for Rapid3D Loader for Three.js. All 9 capabilities are available through the Loader's JavaScript API.
  • Delivering BIM models directly to clients who may have no network access?→ Use the 3D/BIM Plugin to export, then hand them a GLZIP file + 3D Model & Data Asst. They get the full 9-capability experience offline, on standard office hardware.
  • Both?→ The same GLZIP file works everywhere. Export once. Deploy on the web with the Loaderlightweighting to .opt). Distribute on desktop with the 3D Model&Data Asst.

────────────────────────────────────────────────────────────

Conclusion: Why Depth Matters

From material fidelity and vertex normals to engineering property data, from the microscopic component hierarchy to the macroscopic GIS coordinate system, 3D Expert's 9 deep adaptations for the Bentley format demonstrate the fundamental difference between a professional-grade engine and a general-purpose 3D rendering framework.

3D Expert does not merely "convert a format." It reads engineering data — understanding the semantics behind the geometry — to provide the solid foundational layer for building high-fidelity, interactive industrial digital twins and professional 3D/BIM application systems. Because these 9 adaptations are embedded across all products, you get the same fidelity whether your users are on a web browser, a construction-site laptop, or a desktop workstation.

────────────────────────────────────────────────────────────

About the Company

3D Expert Co.,Ltd., headquartered in Osaka, Japan, develops high-performance 3D/BIM software for the global AEC industry. Our product portfolio includes:

  • 3D/BIM Plugin — Native export add-ins for 8 CAD/BIM platforms (Revit, Bentley, Navisworks, SolidWorks, and more), built on official vendor APIs for zero-loss data extraction.
  • 3D Model & Data Asst — Offline desktop BIM viewer and data management tool. Open large models on standard hardware, inspect attributes, export to Excel, annotate, and fuse with GIS terrain — no cloud required.
  • Rapid3D Loader for Three.js — npm package (opt-rapid3d-loader) for loading .Opt files into Three.js scenes with full PBR, structure trees, spatial queries, and 2D-3D linkage.
  • Opt File Generator — Desktop conversion tool for batch-processing 30+ 3D/BIM/CAD formats into .Opt files.

Website: https://www.opt3ds.com/
Contact: info@3dexpert.jp


© 2010–2026 3D Expert Co.,Ltd. All rights reserved.