Changelog

v0.17

  • New Video Play Output Submodule
  • New Video Pause Output Submodule
  • Video Module now has an option for whether it should autoplay or not

v0.16.2

  • Now includes a readme in the Assets folder with version information and a link to these docs

v0.16.1

  • Fixed a typo in the default GLTF export directory
  • Added ability to set GLTF export directory in Settings
  • Fixed bug where “Open Directory” buttons for these directories wouldn’t work

v0.16

  • Ecomm shaders now have support for Ambient Occlusion Map

v0.15

  • Plugin now exports animations for WebAR

v0.14

  • New Orientation Input Submodule

v0.13.2

  • Normal maps should now export properly
  • Alpha now properly rendered in Ecomm shaders in Editor
  • Warns user when smoothness is not set to 1 while using Unity’s Standard shader with metallic map
  • Fixed a bug caused by Unity retaining material properties when you switch to shaders that do not support a given property
  • Fixed a bug where Plugin no longer told user when they had wrong version of Unity

v0.13

  • AnimatorInt module
  • HLS support in Video module

v0.12

  • Rendering masks added to Camera Settings Module
  • Added support for forced dependencies
  • Set Object Layer support

v0.11

Warning

If upgrading an existing project, you’ll need to first uninstall your current version (Settings menu, red Uninstall button) and set Allow Unsafe Code to True in Edit>Project Settings>Player>Other Settings – then import new ARitizer.unitypackage.

  • Unity Standard Shader should now match PBR material in AR EComm Viewer more closely
  • New PBR shaders EComm_PBR, EComm_PBR_NoMap, EComm_PBR_Transparent, EComm_PBR_NoMap_Transparent added that more closely match the AR EComm Viewer PBR shader
  • When building to AR EComm Viewer with materials that aren’t supported, you will get a warning.
  • Plugin will now provide useful errors when trying to export to AR EComm Viewer with meshes that have zero vertices (click on error to be directed to problem object to remove)
  • Plugin will now provide useful errors when trying to export to AR EComm Viewer with objects that have missing materials (click on error to be directed to problem object to remove)
  • Support for future features of AR EComm Viewer

v0.10

  • Major UI revamp that makes it much easier to add and manage modules
  • Data object now has AR Modes drop down to replace separate module for Image/Object tracking
  • New example experiences added
  • New Go to Files button will highlight that experience’s Data asset in the Project View for convenience
  • Plugin will hide UI while scripts are compiling to help avoid unintended button presses

v0.9

  • New UI module lets you create custom UIs and buttons, old UI Button module will be retired
  • UI Reference Button input submodule used to create interactive buttons with the UI module
  • New Object Found and Object Lost input submodules (object tracking only for now)
  • Bugfix for “On Experience Placed” input submodule
  • Plugin now automatically brings AnchorForAR prefab into scene when selecting Experience
  • Refinements to LAN Preview feature

v0.8

  • New Preview over LAN feature
  • New Particle System output submodule
  • Updated Distance input submodule to add Trigger and Trigger Once behavior
  • Updated Transform Manipulator module to have Turntable and Free Rotation types
  • eCommerce export now zips up the output automatically
  • Learning Steps helper menu options moved to their own submenu.
  • Plugin now distributed as project zip (fresh installs) and UnityPackage (updates)

v0.7.2

  • TransformManipulator module updated with rotation type
  • Fixed bug in ImageRecognition Module

v0.7

Warning

If upgrading, you’ll need to set Scripting Runtime Version to 4.X and restart Unity if prompted to do so.

  • Can now export to the GLTF format used with AR eCommerce
  • New ImageRecognition Module
  • New Audio Output SubModule
  • Plugin now has a button that links to these docs for added convenience

v0.6

  • Data objects now have a preview blacklist that lets you hide meshes from placement preview
  • New OnPlaceExperience Input SubModule
  • Added Normalize Transform option for Parent Object Output SubModule

v0.5

  • Misc bug fixes

v0.4

Warning

PinchToZoom module is deprecated, you should replace instances with TransformManipulator module

  • New TransformManipulator module
  • New FollowTarget module
  • New AnimationTriggerOutput submodule
  • New ParentObjectOutput submodule
  • New ToggleEnabledOutput submodule
  • New TouchObjectInput submodule
  • New TouchScreenInput submodule
  • New TriggerColliderInput submodule
  • New VideoTimestampInput submodule