Copyright © Bentley Systems, Incorporated. All rights reserved. See LICENSE.md for license terms and full copyright notice.
This repository contains Reality Capture SDKs for Reality Modeling, Reality Analysis, Reality Conversion and Reality Management services, as well as Reality Management API utils. It provides classes, functions and examples to create reality data, upload local data to Reality Management, run Analysis/Conversion/Modeling jobs and download results. Besides, a typescript web application example is available to show how to create a web application running the whole workflow and displaying the results in the browser.
Reality data utils to upload and download results
All the packages are available in python, except Reality Management
- Git LFS to be installed.
- Node: an installation of the latest security patch of Node 18. The Node installation also includes the npm package manager.
- pnpm: prefer installation via npm corepack
- Clone repository (first time) with
git clone
or pull updates to the repository (subsequent times) withgit pull
- Install dependencies:
pnpm update
orpnpm install
- Build source:
npm run build
- Run unit tests : create a .env file based on template.env, then :
npm run coverage