• 首页
  • 动态
  • 案例
  • 引擎社区
  • API
  • 文档
  • 示例
  • 引擎下载

大约有 149 项符合查询结果, 库内数据总量为 31,624 项。 (搜索耗时: 0.0046 秒)

1. 自定义2D Shader · LayaAir3.3 · 引擎文档 · LAYABOX [ 100%]

...加了着色器的材质文件添加在2D节点上,如图2-3所示,以Sprite为例,将材质添加在Material属性上。 每一种2D组件都有Material属性。 (图2-3) 总结一下就是,Shader应用到材质上,材质再应用到2D节点上。 2.3 文件结构 在LayaAir引擎中...

来源: Laya3.0_文档 发布时间: 20251010

2. 关于要自定shader的同学 [ 99%]

...会出现极小的情况 可以使用 drawToCanvas从游戏中截屏当前sprite 的绘制 let new_texture = sprite.drawToCanvas(width, height, 0, 0) 这里的 width 和height 指的是当前的sprite在游戏中设置的大小 new_texture = ls.Texture.create(new_texture, 0, 0)   重新获取纹...

来源: Laya_社区 发布时间: 20180531

3. 写shader还区分2d,与3d么!看官网是3d的shader例子,有没有2dshader例子? [ 97%]

...Laya.VertexElementUsage.NORMAL0 }; var uniformMap = { 'u_MvpMatrix': [Laya.Sprite3D.MVPMATRIX, Laya.Shader3D.PERIOD_SPRITE], 'u_WorldMat': [Laya.Sprite3D.WORLDMATRIX, Laya.Shader3D.PERIOD_SPRITE] }; var customShader: number = Laya.Shader3D.nameKey.add("CustomShader"); var vs: string = "attribute vec...

来源: Laya_社区 发布时间: 20180904

4. 自定义shader-地形shader [ 94%]

...); function setCustomMaterial(spirit3D) { if (spirit3D instanceof Laya.MeshSprite3D) { var meshSprite3D = spirit3D; var customMaterial = new CustomTerrainMaterial(); customMaterial.setSplatAlphaTexture(Laya.Texture2D.load("../../res/threeDimen/scene/terrain/terrain/splatalpha 0.png")); customMateria...

来源: Laya_示例 发布时间: 20251218

5. 自定义shader-边缘光照shader [ 93%]

...ght.direction = new Laya.Vector3(1, -1, 0); var dude = scene.addChild(Laya.Sprite3D.load("../../res/threeDimen/skinModel/dude/dude.lh")); dude.once(Laya.Event.HIERARCHY_LOADED, this, function () { var customMaterial1 = new CustomMaterial(); customMaterial1.setDiffuseTexture(Laya.Texture2D.load("../....

来源: Laya_示例 发布时间: 20251218

6. laya.filters.IFilterActionGL [ 89%]

...ned By apply(srcCanvas:*):*IFilterAction  apply3d(scope:SubmitCMDScope, sprite:Sprite, context:RenderContext, x:Number, y:Number):*IFilterActionGL  setValue(shader:*):voidIFilterActionGL  setValueMix(shader:Value2D):voidIFilterActionGLProperty DetailtypeMixpropertytypeMix:int  [read-only] I...

来源: laya_api 发布时间: 20170929

7. 2D网格渲染器 · LayaAir3.3 · 引擎文档 · LAYABOX [ 89%]

...的效果。 二、在LayaAir-IDE中使用 在LayaAir-IDE中,创建一个sprite,在sprite上添加2D网格渲染器组件,如动图2-1所示。 (动图2-1) 添加后的组件属性如图2-2所示, (图2-2) 其中渲染图层和接受光照属性都与光照相关,具体用法参考...

来源: Laya3.0_文档 发布时间: 20251120

8. Laya2.0 的2d如何编写自定义shader [ 89%]

...****076 进度条按理说可以用mask实现不行的话你可以试一试Sprite的drawTriangles。我看接口,觉得你的这个需求我觉得应该能满足。或者你可以看看我的博客https://blog.csdn.net/weixin_36719607/article/details/100530429,希望给能给你提供一些思...

来源: Laya_社区 发布时间: 20190911

9. laya.filters.webgl.FilterActionGL [ 89%]

...nGL  apply(srcCanvas:*):*FilterActionGL  apply3d(scope:SubmitCMDScope, sprite:Sprite, context:RenderContext, x:Number, y:Number):*FilterActionGL  setValue(shader:*):voidFilterActionGL  setValueMix(shader:Value2D):voidFilterActionGLProperty DetailtypeMixpropertytypeMix:int  [read-only] Impl...

来源: laya_api 发布时间: 20170929

10. laya2.0 能提供个2dshader吗? [ 88%]

...er呢? 2019-04-28 0 0 分享 微博 QZONE 微信 happyfire 赞同来自: sprite不支持自定义shader真是太可惜了 2019-05-16 0 0 分享 微博 QZONE 微信 周张林 赞同来自: 悲剧了,2.0的2D不能自定义shader 2019-07-09 0 0 分享 微博 QZONE 微信 为什么被折叠? 0 个...

来源: Laya_社区 发布时间: 20181022