OSG编译wasm尝试

最近遇到一个情况,需要尝试一下OSG到webassembly

发现官网有教程

于是顺着看了看,默认教程是xubuntu的一个系统跑的,但是我本着试一试的想法,拉下来直接在windows上跑,奇奇怪怪的报错简直头皮发麻

然后怎么办呢,发现了一个神器!WSL

这个东西可以互通windows系统!

然后可以mv指令把文件从win拷贝到linux上,对没错!

还能直接在windows访问linux文件夹,对没错!

于是我就在windows用vs code开发完了 打开WSL执行一下make -j10即可,真舒服啊

安利安利安利WSL!!

https://github.com/OGStudio/openscenegraph-cross-platform-guide/tree/master/1.10.SampleWeb

上面是教程,下面这个是Web那个文件夹

https://github.com/OGStudio/openscenegraph-cross-platform-guide-application

然后新建一个文件夹all cd进去创建一个webbuild文件夹,然后拉web和OSG源码

git clone https://github.com/openscenegraph/OpenSceneGraph.git

然后你cd到那个webbuild里,再然后你去web里把cmakelist.txt里限制一下cpp只能是11,然后就可以按教程开始了,不出意外的话就能成功了!代码就会出现在webbuild里,enjoy!!

但是OSG到web之后我发现默认的光照都没法用,看起来要自己搓shader重新实现

不知道什么时候那个VSG能支持webgpu呢

相关推荐
alwaysrun1 天前
Web之wasm-pack详解
前端·rust·web·wasm
zzu123zsw5 天前
从 proxy_pass 末尾斜杠到 WebAssembly 预压缩:深挖 Nginx 生产环境四大高频踩坑点
运维·nginx·wasm·webassembly·devops·运维排错
白搞电子9 天前
ESP32-S31 WASM 应用开发实录:重力弹球从电脑预览到 ESP-Mosaico 实机测试
单片机·嵌入式硬件·物联网·电脑·wasm
指针向南16 天前
Chrome读不了HEIC怎么办:原生解码和WASM两条路
前端·图像处理·人工智能·chrome·计算机视觉·wasm
陈希瑞20 天前
LongCat-2.5-Preview 的web逆向能力实测
人工智能·算法·wasm
alwaysrun1 个月前
Web之WASM详解
web·wasm
每天吃饭的羊2 个月前
WebAssembly
开发语言·javascript·wasm
虎王物联2 个月前
Docker WASM 边缘计算:12ms 冷启动如何重塑 IoT 网关部署
物联网·docker·容器·边缘计算·wasm
网安蟹佬霸2 个月前
WebAssembly安全攻防实战:从WASM逆向到漏洞利用
前端·安全·自动化·区块链·智能合约·wasm