• 版块
  • 最新
  • 标签
皮肤
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • 默认(不使用皮肤)
  • 不使用皮肤
折叠

Orillusion

0

在线

524

用户

151

主题

408

帖子

Orillusion引擎正在考虑是否兼容HLSL和GLSL

已定时 已固定 已锁定 已移动 中文社区
webgpushaderwgslglslhlsl
3 帖子 3 发布者 233 浏览
    • 从旧到新
    • 从新到旧
    • 最多赞同
回复
  • 在新帖中回复
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • adminA 离线
    adminA 离线
    admin
    写于 最后由 编辑
    #1

    Orillusion团队正在收集大家的反馈,希望大家给出更多自己的建议和理解!

    1 条回复 最后回复
    0
  • P 离线
    P 离线
    Perfumer
    写于 最后由 编辑
    #2
    1. 建议不做这层适配器,从使用层面建议分级由易到难地拆分WGSL的文档。

    2. 浏览器实现Playground,建立起类似Svelte的操作手册,鼓励用户敢于上手体验。

    3. WGSL目前变化还是比较快的,看到语法的设计上相比较GLSL其实更加易用,如果要适配就要考虑实现的完备程度,一直跟下去对应具体的版本不断迭代,有时甚至是破坏性的。疲于解决不兼容的各种issue,这需要大量的人力维护成本。

    1 条回复 最后回复
    2
  • shuangliuS 离线
    shuangliuS 离线
    shuangliu
    写于 最后由 shuangliu 编辑
    #3

    兼容的方案性价比有点低,本身webgpu不支持对应的标准和api,非要做则需要引擎额外预编译或js加载时实时转换,相关工作量很大,且很多api很难兼容,需要增加大量冗余的代码,甚至要引入wasm来运行一些底层编译库,导致最后引擎编译的版本体积也会大大增加,并不是一个好方案

    1 条回复 最后回复
    0

Copyright © 2023 Orillusion | Contact US

  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 标签
  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。