Catalog npm
Back to packageRELEASE DETAILS

6.7.0

npm

51superapi

51WORLD SuperAPI is a set of programming interfaces developed by JavaScript that is responsible for negotiating between web pages and cloud rendering platforms. Supported by 51Cloud rendering platform, it enables the users to create any HTML5 UI element o

51aes51cloud51superapi51wdp51worldcloudrendercloudrenderingcloud rendersuperapi 51worldsuperapi51meetsuperapi-51editsuperapi-51world51sim51bim
All keywords (19)
51cim51tim51wim
Published20 Jun 2023
Direct dependencies0
Transitive dependenciesNot calculated

README

Current package documentation

 

superapi logo

 

build version components publish date

 

Introduction

  • It is a set of JavaScript programming interfaces that enables communication between web pages and cloud rendering platforms like 51Cloud.
  • It allows developers to create HTML5 UI elements on a web page that can interact in real-time with 3D scenes rendered in the cloud.
  • It is compatible with mainstream JavaScript front-end frameworks like React, Vue, etc. making development more convenient.
  • Using 51WORLD SuperAPI and 51Cloud, developers can build web apps with high quality 3D graphics without needing powerful local hardware.
  • By offloading rendering to the cloud, it enables real-time 3D graphics on the web without draining local device resources.
  • Overall, 51WORLD SuperAPI simplifies development of web apps with interactive cloud-rendered 3D graphics. It removes barriers for developers looking to integrate high fidelity 3D into web experiences.

Documentation

To check out and docs, visit superapi.51aes.com

Install

npm i 51superapi

Import

import cloudRenderer from '51superapi';

CDN

<script src="https://unpkg.com/51superapi/lib/superAPI.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/51superapi/lib/superAPI.min.js"></script>

Init

var cloudRender = new cloudRenderer('renderViewID', 0);
  • renderViewID -- Rendering Dom id
  • 0 -- single view

Starting

cloudRender.SuperAPI('StartRenderCloud', 'cloudurl');

Stop Rendering

cloudRender.SuperAPI('StopRenderCloud');

License

Copyright (c) 2019-present, 51WORLD

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 0

Native requirements
0 direct targetsNot calculated transitive count
No declared dependencies in this collected response

Declarations describe requirements; they are not a resolved dependency graph.

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-sNF1TiA/gDcPhCxxaVtKJWFT2RzDzknXYVjpLNHmTbtsBESYassMhv8uZxsoROeT7Omypj+tU6Ud4TNQbMR1Hw==",
  "shasum": "76c691874cb2f28ef4ee013d49312cf616798f46",
  "tarball": "https://registry.npmjs.org/51superapi/-/51superapi-6.7.0.tgz",
  "fileCount": 6,
  "unpackedSize": 712862,
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIGMmnTJae/BKobUc6idlBRcftncByFoUt+nFpE9Koo0FAiEAm9aVflhOFMXbY9X19oNlG/fKPJconlJgLBJE58YoSp8="
    }
  ]
}

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 20:24 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:efd3d5fffc94571133bc5166ed0bee16aa5f4444a4302586e4d4a6870bb6a0d3

Other collected versions

6.7.415 Jan6.7.314 Dec6.7.227 Sept6.7.112 Sept6.6.57 Mar6.6.428 FebView all collected versions →