ą urn:web3d:x3d:fi-vocabulary-3.2`j@°HImmersive@ūB3.1š n ’ `pCTODO-H build, compile, test@…’”`pHidentifier-Y/x3d/content/examples/Basic/X3dSpecifications/JavaSaiPerFrameNotification.x3d@Y/x3d/content/examples/Basic/X3dSpecifications/JavaSaiPerFrameNotification.x3d’”`pFcreator-HX3D Working Group@ˆ’”`pH specificationSection-GX3D language bindings, ISO/IEC 19777-2, Part 2: Java, D.4 Per frame notification@GX3D language bindings, ISO/IEC 19777-2, Part 2: Java, D.4 Per frame notification’”`pFcreated-H23 February 2005@‹’”`pHtranslator-H Xeena VRML importer@’”`pHspecificationUrl-W/files/specifications/19777-2/V3.0/Part2/examples.html#PerFrameNotification@W/files/specifications/19777-2/V3.0/Part2/examples.html#PerFrameNotification’”`pHdescription-ŠJava Scene Authoring Interface (JSAI) scene and source code example that show how to use per frame notification to produce a frame rate annotation.@ŠJava Scene Authoring Interface (JSAI) scene and source code example that show how to use per frame notification to produce a frame rate annotation.’”`pHgenerator--X3D-Edit 4.0, /x3d/tools/X3D-Edit@-X3D-Edit 4.0, /x3d/tools/X3D-Edit’”`pDtitle-HJavaSaiPerFrameNotification.x3d@’’”`pHreference-B/files/specifications/19777-2/V3.0/Part2/X3D_Java.html@B/files/specifications/19777-2/V3.0/Part2/X3D_Java.html’”`pFlicense-H../license.html@•’”`pGimported-‹@‹’”`pGmodified-H28 September 2025@˜’š  V ’ `i@į’’ ¢RASCš ’ ‚]file:///c:/x3d-code/www.web3d.org/x3d/content/examples/Basic/X3dSpecifications/SAIExample3.class’ ‚Q/x3d/content/examples/Basic/X3dSpecifications/SAIExample3.class £š š ’