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呢

相关推荐
被考核重击2 天前
WASM学习笔记
笔记·学习·wasm
techdashen6 天前
Wasm 程序崩溃了,除了加 printf 还能怎么办
wasm
27669582928 天前
599比分wasm逆向
websocket·wasm·599比分·599比分逆向·599比分wasm·ads-tracker·tracker-baidu
techdashen14 天前
用 Rust 写 Serverless:Cloudflare Workers + WebAssembly 实践
rust·serverless·wasm
NotFound4861 个月前
Go语言中的图形界面开发实战解析:从GUI到WebAssembly
开发语言·golang·wasm
2401_832635581 个月前
小白分享如何Go 语言中的图形界面开发:从 GUI 到 WebAssembly
microsoft·golang·wasm
爱分享的阿Q1 个月前
RustWebAssembly商用元年从实验到生产完整迁移指南
rust·web·wasm
cTz6FE7gA1 个月前
WebAssembly的实战应用与性能优势
wasm
爱分享的阿Q1 个月前
Rust加WebAssembly前端性能革命实践指南
前端·rust·wasm
kvo7f2JTy1 个月前
.NET 11 预览版1:CoreCLR 在 WebAssembly 上的全面集成与性能突破
服务器·.net·wasm