当前位置: 首页 > web >正文

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呢

http://www.xdnf.cn/news/10163.html

相关文章:

  • PostgreSQL部署
  • PyCharm接入DeepSeek,实现高效AI编程
  • Python中函数知识详解和示例
  • 正则化-深度学习
  • 2011肠衣问题
  • 视频压制(Video Encoding/Compression)
  • 20250530-C#知识:String与StringBuilder
  • dify账号与基础模型配置
  • RK3568项目(四)--uboot启动流程之启动模式选择
  • PPIO × AstrBot:多平台接入聊天机器人,开启高效协同 | 教程
  • 封装一个Qt调用动态库的类
  • LLM enhanced VRP
  • 根据面包屑的展开与隐藏控制样式
  • 告别充电焦虑:移动充电桩如何优化传统充电模式?
  • 湖北理元理律师事务所:债务优化服务的流程透明度建设
  • 【NLP入门系列一】NLP概述和独热编码
  • 手撕Java+硅基流动实现MCP服务器教程
  • 【Oracle】DML语言
  • AI+爆款文案,提示词脚本 ——卫朋
  • Linux之锁
  • 数据结构与算法之中缀表达式的求值
  • mapbox高阶,PMTiles介绍,MBTiles、PMTiles对比,加载PMTiles文件
  • SSE流式输出使用POST 请求
  • WSP 对CSV文件中E+如何恢复可用方案
  • Hash 的工程优势: port range 匹配
  • 可视化与动画:构建沉浸式Vue应用的进阶实践
  • 机器学习模型:逻辑回归、决策树、随机森林和 XGBoost
  • 龙虎榜——20250530
  • 主流 AI IDE 之一的 Windsurf 使用入门
  • 新中地三维GIS开发智慧城市效果和应用场景