大约有 54 项符合查询结果, 库内数据总量为 31,671 项。 (搜索耗时: 0.0041 秒)
...、结构与应用2.1 着色器文件2.2 应用范围2.3 文件结构三、uniformMap3.1 uniform常见变量类型3.2 引擎常见内置uniform四、attributeMap五、defines5.1 基本用法5.2 与uniformMap联动六、styles6.1 对于uniformMap6.2 对于defines七、shaderPass7.1 什么是shaderPas...
来源: Laya3.0_文档 发布时间: 20251010
...loat v_Discard;\nvarying vec4 v_Color;\nvarying vec2 v_TextureCoordinate;\nuniform sampler2D u_texture;\nuniform vec4 u_Tintcolor;\n\n#ifdef RENDERMODE_MESH\n varying vec4 v_MeshColor;\n#endif\n\n#ifdef FOG\n varying vec3 v_PositionWorld;\n uniform vec3 u_CameraPosition;\n uniform fl...
来源: Laya_社区 发布时间: 20190412
shader 问题[关闭] 自己动手丰衣足食是不是所有的 uniform 和attrbuite 都写在 Laya.Value2D 扩展里面 类似 attribute vec2 position; attribute vec2 texcoord; attribute vec4 color; uniform vec2 size; uniform mat4 mmat; varying vec2 v_texcoor...
来源: Laya_社区 发布时间: 20180313
...MESH_NORMAL0, 'a_Texcoord': Laya.VertexMesh.MESH_TEXTURECOORDINATE0, } var uniformMap = { 'u_MvpMatrix': [Laya.Sprite3D.MVPMATRIX, Laya.Shader3D.PERIOD_SPRITE], 'u_WorldMat': [Laya.Sprite3D.WORLDMATRIX, Laya.Shader3D.PERIOD_SPRITE], 'u_Texture': [OutlineMaterial.DIFFUSETEXTURE, Laya.Shader3D.PERIOD_...
来源: Laya_社区 发布时间: 20180925
...代码如下: ```c++ attribute vec4 a_Position; attribute vec3 a_Normal; uniform mat4 u_MvpMatrix; uniform float u_OutlineWidth; void main() { vec4 position = vec4(a_Position.xyz + a_Normal * u_OutlineWidth, 1.0); gl_Position = u_MvpMatrix * position; } ``` 片元着色器 `outline.fs` 代码如...
来源: Laya2.0_文档 发布时间: 20210715
...代码如下: ```c++ attribute vec4 a_Position; attribute vec3 a_Normal; uniform mat4 u_MvpMatrix; uniform float u_OutlineWidth; void main() { vec4 position = vec4(a_Position.xyz + a_Normal * u_OutlineWidth, 1.0); gl_Position = u_MvpMatrix * position; } ``` 片元着色器 `outline.fs` 代码如...
来源: Laya2.0_文档 发布时间: 20210715
...d Externals Only exported Menu Globals "laya/d3/RenderObjs/NativeOBJ/NativeUniformBufferObject" NativeUniformBufferObject Class NativeUniformBufferObject Hierarchy UniformBufferObject NativeUniformBufferObject Index Constructors constructor Properties _buffer _bufferType _bufferUsage _byteLength _co...
来源: Laya3.0_api 发布时间: 20231115
关于LAYA BOX SHADER uniform变量 有没有对应UNITY SHADER _ScreenParams : 屏幕参数 Laya shader 是否有对应 Unity shader 里面的 参数 float4 _ScreenParams : 屏幕参数 ...
来源: Laya_社区 发布时间: 20200221
...Shader2.如何自定义Shader2.1 Mesh中常见的属性2.2 规则说明3.uniformMap4.子着色器SubShader4.1 什么是SubShader4.2 什么是Pass5.Shader文件结构详述5.1 Instancing5.2 ReflectionProbe5.3 attributeMap5.4 defines5.5 styles6.GLSL语法简述6.1 常见的变量类型6.2 常见的向...
来源: Laya3.0_文档 发布时间: 20251010
...为多个 3D 节点分配共享的材质和网格,并利用自定义的 UniformBuffer 来优化渲染性能。 脚本代码如下: const { regClass, property } = Laya; @regClass() export class Script extends Laya.Script { //共享材质,用于合批 public batchMat: Laya.Material; //颜色数...
来源: Laya3.0_文档 发布时间: 20251010