egjs-view3d

Fast & customizable 3D model viewer for everyone

MIT License

Downloads
5.4K
Stars
193
Committers
4

Bot releases are hidden (Show)

egjs-view3d - 2.10.1 Release (2023-02-21) Latest Release

Published by WoodNeck over 1 year ago

2.10.1 (2023-02-21)

โœจ Packages

  • @egjs/ngx-view3d 2.3.1
  • @egjs/react-view3d 2.3.1
  • @egjs/svelte-view3d 2.3.1
  • @egjs/view3d 2.10.1
  • @egjs/vue-view3d 2.3.1
  • @egjs/vue3-view3d 2.3.1

๐Ÿ› Bug Fix

  • @egjs/view3d
    • View3D not rendering after setting display none (858de3e)

๐Ÿ“ฃ Other

  • All
    • update packages versions (6d3c8eb)
egjs-view3d - 2.10.0 Release (2023-01-17)

Published by WoodNeck almost 2 years ago

2.10.0 (2023-01-17)

โœจ Packages

  • @egjs/ngx-view3d 2.3.0
  • @egjs/react-view3d 2.3.0
  • @egjs/svelte-view3d 2.3.0
  • @egjs/view3d 2.10.0
  • @egjs/vue-view3d 2.3.0
  • @egjs/vue3-view3d 2.3.0

๐Ÿš€ New Features

  • @egjs/view3d

๐Ÿ› Bug Fix

  • @egjs/react-view3d

๐Ÿ“ฃ Other

  • All
    • update packages versions (db73009)
  • @egjs/vue3-view3d, @egjs/vue-view3d, @egjs/view3d, @egjs/svelte-view3d
  • Other
    • add .gitignore for webstorm (ee068ae)
egjs-view3d - 2.9.1 Release (2022-11-08)

Published by WoodNeck almost 2 years ago

2.9.1 (2022-11-08)

โœจ Packages

  • @egjs/ngx-view3d 2.2.1
  • @egjs/react-view3d 2.2.1
  • @egjs/svelte-view3d 2.2.1
  • @egjs/view3d 2.9.1
  • @egjs/vue-view3d 2.2.1
  • @egjs/vue3-view3d 2.2.1

๐Ÿ› Bug Fix

  • @egjs/view3d
    • prevent rendering before init (530e5da)

๐Ÿ“ฃ Other

  • All
    • update packages versions (82666f1)
egjs-view3d - 2.9.0 Release (2022-11-02)

Published by WoodNeck almost 2 years ago

2.9.0 (2022-11-02)

โœจ Packages

  • @egjs/ngx-view3d 2.2.0
  • @egjs/react-view3d 2.2.0
  • @egjs/svelte-view3d 2.2.0
  • @egjs/view3d 2.9.0
  • @egjs/vue-view3d 2.2.0
  • @egjs/vue3-view3d 2.2.0

๐Ÿš€ New Features

  • @egjs/view3d
    • add interpolant version of subclip util (8aed683)
    • add pivot & ignoreCenterOnFit (39e6906)
    • add variant (990ea8b)

๐Ÿ› Bug Fix

  • @egjs/view3d
    • annotation not rendering on WebXR (6710aad)

๐Ÿ“ฃ Other

  • All
    • update packages versions (1f7f683)
egjs-view3d - 2.8.0 Release (2022-09-01)

Published by WoodNeck about 2 years ago

2.8.0 (2022-09-01)

โœจ Packages

  • @egjs/ngx-view3d 2.1.0
  • @egjs/react-view3d 2.1.0
  • @egjs/svelte-view3d 2.1.0
  • @egjs/view3d 2.8.0
  • @egjs/vue-view3d 2.1.0
  • @egjs/vue3-view3d 2.1.0

๐Ÿš€ New Features

  • @egjs/view3d
    • add annotation focus offset (b847096)
    • add annotationAutoUnfocus (cfdc58a)

๐Ÿ› Bug Fix

  • @egjs/view3d
    • remove draco duplication (d94afea)

๐Ÿ“ฃ Other

  • All
    • update packages versions (c832878)
egjs-view3d - 2.7.1 Release (2022-08-12)

Published by WoodNeck about 2 years ago

2.7.1 (2022-08-12)

โœจ Packages

  • @egjs/ngx-view3d 2.0.1
  • @egjs/react-view3d 2.0.1
  • @egjs/svelte-view3d 2.0.1
  • @egjs/view3d 2.7.1
  • @egjs/vue-view3d 2.0.1
  • @egjs/vue3-view3d 2.0.1

๐Ÿ› Bug Fix

  • @egjs/view3d

๐Ÿ“ฃ Other

  • All
    • update packages versions (0b4eefd)
  • Other
egjs-view3d - 2.7.0 Release (2022-08-05)

Published by WoodNeck about 2 years ago

Added framework packages

  • React, Angular, Vue@2, Vue@3, Svelte
egjs-view3d - v2.6.1 (2022-07-18)

Published by WoodNeck over 2 years ago

Fixed 2.6.0 is not released as npm latest

egjs-view3d - v2.6.0 (2022-07-18)

Published by WoodNeck over 2 years ago

New Feature

  • Added a new option - animationRepeatMode
  • Added useLightEstimation for the option webar
  • Added doubleTap for the option zoom
  • Added floor detection icon for AROverlay
  • Added animationStart event
  • Added annotationFocus event
  • Added annotationUnfocus event
  • Added show and hide method for annotations
  • Added timeScale for model animator

New Plugin

  • Added ControlBar
egjs-view3d - v2.5.0 (2022-06-16)

Published by WoodNeck over 2 years ago

New Feature

  • Added a new option - useDefaultEnv
    • View3D now uses generated envmap as default
  • Added barycentric weights to face annotations

Bug Fix

  • Fixed scene is not rendered after gl context lost

Others

  • Playground page now contains more customization options
egjs-view3d - v2.4.2 (2022-05-25)

Published by WoodNeck over 2 years ago

Bug Fix

  • Fixed annotation zoom changes on different canvas aspect
egjs-view3d - v2.4.1 (2022-05-12)

Published by WoodNeck over 2 years ago

Bug fix

  • Fixed rotate & zoom not working on mobile
  • Fixed some playground controls are not working
egjs-view3d - v2.4.0 (2022-05-04)

Published by WoodNeck over 2 years ago

New Features

  • Added cameraChange, inputStart and inputEnd event
  • Added distance type zoom control
  • Added annotations (point/face)

Others

  • Optimized rendering performance by not rendering every frame if it doesn't have to
egjs-view3d - v2.3.1 (2022-03-15)

Published by WoodNeck over 2 years ago

  • Rollbacked three.js version
egjs-view3d - v2.3.0 (2022-03-14)

Published by WoodNeck over 2 years ago

New Features

  • Added maintainSize
  • Enhanced initialZoom to accept object types so that it can fit model proportionally to canvas width/height

Bug fix

  • Fixed a bug that the camera doesn't respect skinned vertices
  • Fixed zoom control range is controlled by motion so it wasn't able to zoom-in in some cases.
  • Fixed a bug that iOS<12 can't handle envmaps due to half float data type.
  • Fixed 3D model is not rendered in WebXR
egjs-view3d - v2.2.1 (2022-03-02)

Published by WoodNeck over 2 years ago

  • Fixed 2.2.0 is not released as npm latest
egjs-view3d - v2.2.0 (2022-03-02)

Published by WoodNeck over 2 years ago

New Features

  • Added new option initialZoom
  • Added new option toneMapping
  • Added new option maxTimeDelta
  • Added new event loadError
  • Added new event loadFinish
  • poster now receives HTMLElement & CSS selector
  • Added helper script isAvailable
  • LoadingBar now show progress of all loading assets in one loading sequence(init, load)

โš ๏ธ Breaking changes

  • Reworked whole shadow to use contact shadow.

Bug Fix

  • Fixed HDRI can't be drag and dropped in demo playground page.
  • Fixed "show skybox" not working in demo playground page.
  • Fixed LoadingBar brokes when loading multiple src
  • Fixed fixSkinndedBbox not working for meshopt enabled glTF models
egjs-view3d - v2.1.0 (2022-02-18)

Published by WoodNeck over 2 years ago

New Options

  • Added disablePitch and disableYaw for the option rotate
  • Added skyboxBlur
  • Added poster
  • Added on
  • Added plugins
  • src now can receive an array of strings for LOD(Level of Detail) feature

New Features

  • Added crossfade, fadeout for mixing animations in ModelAnimator

New Plugins

  • Added LoadingBar

Bug Fix

  • Fixed a bug that camera.zoom value is inversed, now + means zoom in.
egjs-view3d - v2.0.0 (2022-02-03)

Published by WoodNeck over 2 years ago

egjs-view3d - v1.1.0

Published by WoodNeck about 3 years ago

New Feature

  • Added DracoLoader for .drc files