用于可视化寻路算法的Rust + WASM Web
2022-06-11 18:06:33 93KB rust 算法
Python 您可以使用以下命令安装Python: wapm install python 跑步 您可以运行Python cli $ wasmer python.wasm --mapdir=lib:lib -- pythonfile.py 从源头建造 您将需要来构建python.wasm文件。 脚步: 设置wasix,请参阅 运行./build.sh
2022-04-14 18:45:50 28.6MB Python
1
Rust WASM图像查看器 该项目作为一个示例,说明如何使用编译到wasm中的Rust语言来阅读和操作在Internet浏览器中打开的图像。 您可以在支持WebAssembly的桌面浏览器中查看此项目: ://ademi.github.io/wasm_rust_image_viewer/ 建筑 名为compile的文件上的命令行用于将rust编译为wasm并将重新使用的静态文件移动到可服务的目录中。 您可以按原样使用它,也可以根据自己的喜好复制和修改命令。 跑步 尽管生成的文件100%在客户端运行。 由于跨域安全问题,几乎所有浏览器都要求您从Web服务器提供项目内容。 我使用Nginx,将wasm mime类型添加到Nginx配置中,方法是将行添加到合适的配置文件中(在我的情况下为mime.types)。 type application/wasm
2022-04-08 11:21:04 19KB JavaScript
1
ZXing Blazor 扫码组件 , ssr/wasm通用 项目介绍 本项目是利用 ZXing 进行封装的 Blazor 组件库 直接调用手机或者桌面电脑摄像头进行扫码 https://www.cnblogs.com/densen2014/p/ZXingBlazorComponent.html
2022-04-06 02:19:45 3.17MB Blazor Blazor组件 ZXing ZxingBlazor
1
Rust + Yew + WASM Web App(这是在此处找到的官方模板之上 如何安装 npm install 如何在调试模式下运行 # Builds the project and opens it in a new browser tab. Auto-reloads when the project changes. npm start 如何在发布模式下构建 # Builds the project and places it into the `dist` folder. npm run build 如何进行单元测试 # Runs tests npm test
2022-04-05 17:18:41 92KB Rust
1
ReactH265 WASM播放器 更高级别的React组件可播放h265视频 关于 用法 NPM和Webpack / Browserify 通过npm安装。 使用--save将其包含在package.json中。 npm install react-h265-wasm-player 首先在您的React代码中导入/请求react-h265-wasm-player。 import ReactH265Player from 'react-h265-wasm-player' ; import React , { useState } from 'react' ; import ReactH265Player from './ReactH265Player' function App ( ) { const [ playerRef , setPlayerRef ] = useSt
2022-01-18 09:36:40 787KB JavaScript
1
imgui-app Nanogui应用示例,具有一组类似框架的依赖项 本机应用 通过调用来构建应用 mkdir -p build && cd build cmake .. cmake --build . -j4 cd .. Web应用程序 您需要有可用的脚本。 然后建造 source /path/to/emsdk/emsdk_env.sh mkdir -p build && cd build cmake .. -DCMAKE_TOOLCHAIN_FILE=/path/to/emsdk/emscripten//cmake/Modules/Platform/Emscripten.cmake cmake --build . -j4 cd .. 并运行该应用程序,例如 cd ui-web python3 -m http.server open index.html 依存关系 亲
2022-01-09 18:26:23 2.1MB cross-platform cpp imgui wasm
1
@[TOC](基于WASM的H265 Web播放器) 1 背景 目前这个时间点,原生支持H265(HEVC)播放的浏览器极少,可以说基本没有,主要原因一个是H265的解码有更高的性能要求,从而换取更高的压缩率,目前大多数机器CPU软解H265的超清视频还是有点吃力,硬解兼容性又不好,另外一个原因主要是H265的专利费问题。因此H265有被各大浏览器厂商放弃的趋势,转而去支持更加开放的AV1编码,但是AV1编码的商用和普及估计还有段时间。 H265与H264相比主要的好处在于相同分辨率下降低了几乎一倍的码率,对带宽压力比较大的网站来说,使用H265可以极大削减带宽消耗(尽管可能面临专利费麻烦),但是由于浏览器的支持问题,目前H265的播放主要在APP端实现,借助硬件解码,可以获得比较好的性能和体验。 本文相关的代码使用WASM、FFmpeg、WebGL、Web Audio等组件实现了一个简易
2021-12-09 23:45:12 26.47MB 附件源码 文章源码
1
WASM-PDF使用JavaScript和WASM(WebAssembly)在浏览器中直接生成PDF文件。 这里的想法是推动创建WASM-PDF所涉及的所有工作。使用JavaScript和WASM(WebAssembly)直接在浏览器中生成PDF文件。 这里的想法是将创建PDF所涉及的所有工作推到浏览器端,而不是使用宝贵的服务器资源。 演示示例,可从JSON文件生成示例PDF文档。 PDF中的标题会动态更改(在JavaScript中)以显示当前日期。 注意:此示例直接路由到PDF数据Blob,因此需要2个后退步骤才能返回此页面。 另一个例子
2021-11-25 15:55:16 117KB Rust Graphics
1
starter-wasm-webgl-opengl:跨平台WebAssemblyWebGL和NativeOpenGL 3D GLFW项目StarterKit(使用CMake构建)
2021-11-25 10:51:21 5KB webgl cmake opengl webassembly
1