1

在线

616

用户

184

主题

489

帖子
  • Latest news and messages from Orillusion.

    2 主题
    3 帖子

    请问 目前orillusion引擎有可试用版本吗?

    目前开发一个智慧小区产品。主要以WebGL&UE4云渲染为主。
    但两者对于本地资源和服务器资源要求都有一定的弊病。
    不过在宿主机上的chrome浏览器时可定制的。所以想尝试一下webGPU去解决问题。

    想深入了解一下。亦可商用。

  • Orillusion official blogs and documentation.

    7 主题
    25 帖子

    老师,想获得该系列培训的PPT,在哪里可以下载到?

  • For questions and discussion about programming using the Orillusion engine.

    21 主题
    68 帖子

    案例中用的都是LitMaterial,PhysicMaterial我猜测已经废弃了,或者正在完善过程中,Lit挺强大的就用Lit呗

  • 有关WebGPU引擎的技术分析与探讨,包括引擎设计,编辑器,GFX,Shader语言编译器,3D文件转换器等。

    145 主题
    370 帖子

    我需要创建一个管路模型,该模型由多个管子拼装组合而成。在webgl中是否可以通过传入各个管子的形状参数,而让整个管路模型自动发生变化呢?

  • Use this category to post suggestions for the Orillusion developers. Or report any issues with a service and tools.

    7 主题
    15 帖子
    public initDefault() { console.time('texture') this.normalTexture = this.createTexture(32, 32, 255 * 0.5, 255 * 0.5, 255.0, 255.0, 'default-normalTexture'); this.maskTexture = this.createTexture(32, 32, 255, 255 * 0.5, 255.0, 255.0, 'default-maskTexture'); this.whiteTexture = this.createTexture(32, 32, 255, 255, 255, 255, 'default-whiteTexture'); this.blackTexture = this.createTexture(32, 32, 0, 0, 0, 255.0, 'default-blackTexture'); this.redTexture = this.createTexture(32, 32, 255, 0, 0, 255.0, 'default-redTexture'); this.blueTexture = this.createTexture(32, 32, 0, 0, 255, 255.0, 'default-blueTexture'); this.greenTexture = this.createTexture(32, 32, 0, 255, 0, 255, 'default-greenTexture'); this.yellowTexture = this.createTexture(32, 32, 0, 255, 255, 255.0, 'default-yellowTexture'); this.grayTexture = this.createTexture(32, 32, 128, 128, 128, 255.0, 'default-grayTexture'); let brdf = new BRDFLUTGenerate(); let brdf_texture = brdf.generateBRDFLUTTexture(); let BRDFLUT = brdf_texture.name = 'BRDFLUT'; this.addTexture(BRDFLUT, brdf_texture); this.defaultSky = new HDRTextureCube(); this.defaultSky.createFromTexture(128, this.blackTexture); Reference.getInstance().attached(this.defaultSky, this); Reference.getInstance().attached(brdf_texture, this); Reference.getInstance().attached(this.normalTexture, this); Reference.getInstance().attached(this.maskTexture, this); Reference.getInstance().attached(this.whiteTexture, this); Reference.getInstance().attached(this.blackTexture, this); Reference.getInstance().attached(this.redTexture, this); Reference.getInstance().attached(this.blueTexture, this); Reference.getInstance().attached(this.greenTexture, this); Reference.getInstance().attached(this.yellowTexture, this); Reference.getInstance().attached(this.grayTexture, this); this.defaultGUITexture = new GUITexture(this.whiteTexture); this.defaultGUISprite = new GUISprite(this.defaultGUITexture); this.defaultGUISprite.trimSize.set(4, 4) this.defaultMaterial = new LitMaterial(); console.timeEnd('texture') }

    测试的结果是 9毫秒
    02eb7080-1b33-4b04-8a09-b49eb101dcb8-image.png