Skip to content

Releases: reall3d-com/Reall3dViewer

v2.4.3

30 Jan 12:47

Choose a tag to compare

Added

  • First-person view support
  • Third-person view support
  • Physics engine support using rapier.js

v2.4.2

05 Jan 03:12

Choose a tag to compare

  • Fix known issues about preset-lod rendering

v2.4.1

30 Dec 10:02

Choose a tag to compare

  • Improving detail control for large-scale scene rendering

v2.4.0

28 Dec 14:43

Choose a tag to compare

  • Added support for large-scene rendering using preset LOD.

Demo:
https://reall3d.com/reall3dviewer/index.html?url=https://reall3d.com/demo-models/lod-v1/hgd/hgd-lod.scene.json&debug=true
https://reall3d.com/reall3dviewer/index.html?url=https://reall3d.com/demo-models/lod-metas/hgd/hgd-lod-meta.scene.json&debug=true

This feature allows you to define the desired Level of Detail (LOD) behavior by configuring parameters in the *.scene.json file. You can specify the URL to the pre-processed LOD data file (*.lod.json or lod-meta.json), LOD levels, switching distances, cache limits, and maximum render counts. Separate configurations for desktop (PC) and mobile platforms are supported.

Example *.scene.json configuration:

{
  "name": "preset-lod rendering",
  "version": "1.0",
  "debugMode": true,
  "autoRotate": false,
  "enableEnvironment": false,  // Enable or disable the skybox environment
  "pcLodTargets": [0, 4, 6], // Select specific LOD levels (e.g., 0~6) for use
  "pcLodDistances": [50, 100], // Distance thresholds for LOD switching
  "pcLodCacheCount": 50000000, // Maximum cache size
  "maxRenderCountOfPc": 3200000, // Maximum number of primitives to render
  "mobileLodTargets": [2, 5, 6], // Configuration for mobile
  "mobileLodDistances": [40, 100], // Configuration for mobile
  "mobileLodCacheCount": 6000000, // Configuration for mobile
  "maxRenderCountOfMobile": 2180000, // Configuration for mobile
  "url": "https://the/url/to/lod-meta.json", // URL to the pre-processed LOD meta file
  "cameraInfo": {
    "position": [-100, -200, 100],
    "lookUp": [0, 0, 1],
    "lookAt": [0, 0, 0]
  }
}

v2.3.5

09 Dec 06:00

Choose a tag to compare

  • Supports SOG-format palettes with only Level 1 or Level 2 spherical harmonic coefficients

v2.3.3

02 Dec 09:08

Choose a tag to compare

  • Fix known issues

v2.3.2

21 Nov 11:50

Choose a tag to compare

  • Fix #17, auto-calculated texture dimensions enable rendering of 100M+ points on high-end devices

v2.3.1

18 Nov 06:22

Choose a tag to compare

  • Fix known issues

v2.3.0

16 Nov 02:41

Choose a tag to compare

  • Fix known issues

v2.2.0

12 Nov 15:26

Choose a tag to compare

  • Upgraded the SPX format to version 3.
  • Added support for rendering SPX v3 models, along with improvements and fixes for several known issues.
  • Using SH palettes to reduce GPU memory usage.