@ frapx/ 核心
共享 WebGL 运行时主机 @frapx 软件包.
这个软件包是使用寿命周期的引擎(canvas设置,上下文管理和恢复,动画回路和时钟,a11y门,帧捕获),由您共享 @frapx/fx-canvas, (中文(简体) ), @frapx/fx-passes 财务报告和审定财务报表 @frapx/fx-particles它是一个低等构件,它的API可能在小版本之间变化,而 @frapx/core 现为 0.x。 。 。 .
如果您正在构建一个 WebGL 体验, 您很可能想要 @frapx/fx-canvas (或另一个) fx-* 包)取而代之.
出口
用来建造新的 fx-* 在同一主机上的运行时间 :
createRuntimeHost(options)——主持人:画布设置,realtime编号 :manual固定时钟resolution,屏外/隐藏/减动门,上下文丢失并恢复,以及captureFrame()。运行时插件通过createContext, (中文(简体) ),onInit, (中文(简体) ),onDraw, (中文(简体) ),onCaptureDraw, (中文(简体) ),captureSource, (中文(简体) ),onResize和上下文钩.- 方案和制服——
createProgram, (中文(简体) ),createFullscreenProgram, (中文(简体) ),createFullscreenBuffer, (中文(简体) ),collectUniformLocations, (中文(简体) ),applyUniform(s), (中文(简体) ),normalizeUniform, (中文(简体) ),createUniformCache, (中文(简体) ),toUniformName编号 :fromUniformName。 。 。 . - 纹理和目标——
loadTexture, (中文(简体) ),createTextureSet, (中文(简体) ),createRenderTarget, (中文(简体) ),createPingPong, (中文(简体) ),supportsRenderTargetFormat, (中文(简体) ),resolveRenderTargetFormat, (中文(简体) ),createBlitter。 。 。 . - 时间表——
createUniformBindings, (中文(简体) ),keyframes。 。 。 . - 帮助者——
waitForGpu, (中文(简体) ),glsl, (中文(简体) ),glslUtils, (中文(简体) ),hexToRgb编号 :hexToRgba, (中文(简体) ),parseShaderLog, (中文(简体) ),isWebGL2Context, (中文(简体) ),isGLSL300, (中文(简体) ),setupCanvas, (中文(简体) ),resolveDpr。 。 。 . - 错误——
ShaderError, (中文(简体) ),ShaderCompileError, (中文(简体) ),UnsupportedError, (中文(简体) ),TargetNotFoundError, (中文(简体) ),TextureLoadError, (中文(简体) ),DestroyedError。 。 。 .
许可证
麻省理工学院2026kramhash. 见 自由主义。 。 。 .