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

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

61. 继承自Laya.BaseMaterial并且自定义Shader的的自定义材质如何设置透明渲染 [ 38%]

...ol': Laya.Shader3D.PERIOD_MATERIAL }; var vs:string = ` #include "Lighting.glsl"; attribute vec4 a_Position; attribute vec3 a_Normal; attribute vec2 a_Texcood0; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; varying vec3 v_Normal; varying vec2 uv; varying vec4 worldPos; void main() { gl_Position...

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

62. 学会编写d.ts声明文件(TypeScript-IDE篇(TS)-代码模式基础) [ 36%]

...里进行声名。 例如: ```typescript //单模块 declare module '*.glsl' { const value: string; export default value; } declare module CANNON { //在声名的模块里定义类型 export class Demo { constructor( options: Object ); addScene( title: string, initfunc: Function ): void; restartCu...

来源: Laya2.0_文档 发布时间: 20210715

63. 关联shader的uniform(JavaScript-3D基础(JS)-LayaAir3D之shader) [ 35%]

... 顶点着色器 `outline02.vs` 代码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; attribute vec2 a_Texcoord0; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; varying vec2 v_Texcoord0; void main() { gl_Position = u_MvpMatrix...

来源: Laya2.0_文档 发布时间: 20210715

64. 关联shader的uniform(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 35%]

... 顶点着色器 `outline02.vs` 代码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; attribute vec2 a_Texcoord0; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; varying vec2 v_Texcoord0; void main() { gl_Position = u_MvpMatrix...

来源: Laya2.0_文档 发布时间: 20210715

65. 关联shader的uniform(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 34%]

... 顶点着色器 `outline02.vs` 代码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; attribute vec2 a_Texcoord0; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; varying vec2 v_Texcoord0; void main() { gl_Position = u_MvpMatrix...

来源: Laya2.0_文档 发布时间: 20210715

66. 3D概念入门 · LayaAir3.3 · 引擎文档 · LAYABOX [ 32%]

...着色器) Shader 中文名为着色器, Shader本质上是一段采用GLSL着色语言编写(着色语言好几种,基于webGL只能用GLSL语言)在GPU上运行的程序 , 用于告诉图形软件如何计算和输出图像。Shader主要分两类:顶点着色器和片段着色器(...

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

67. 自定义shader-边缘光照shader [ 32%]

... "#endif\n" + "#include?DIRECTIONLIGHT||POINTLIGHT||SPOTLIGHT 'LightHelper.glsl';\n" + "varying vec2 v_Texcoord;\n" + "uniform sampler2D u_texture;\n" + "uniform vec3 u_marginalColor;\n" + "varying vec3 v_Normal;\n" + "#if defined(DIRECTIONLIGHT)\n" + "uniform vec3 u_CameraPos;\n" + "varying vec3 v_...

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

68. 零基础了解3D游戏开发基础概念(TypeScript-3D基础(TS)-LayaAir3D图形系统基础概念) [ 32%]

...着色器) Shader 中文名为着色器, shader本质上是一段采用GLSL着色语言编写(着色语言好几种,基于webGL只能用GLSL语言)在GPU上运行的程序 , 用于告诉图形软件如何计算和输出图像。Shader主要分两类:顶点着色器和片段着色器(...

来源: Laya2.0_文档 发布时间: 20210714

69. ShaderPass介绍(TypeScript-3D基础(TS)-LayaAir3D之Shader) [ 31%]

... 顶点着色器 `outline02.vs` 代码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; attribute vec2 a_Texcoord0; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; varying vec2 v_Texcoord0; void main() { gl_Position = u_MvpMatrix...

来源: Laya2.0_文档 发布时间: 20210715

70. ShaderPass介绍(ActionScript-3D基础(AS3)-LayaAir3D之shader) [ 31%]

... 顶点着色器 `outline02.vs` 代码如下: ```c++ #include "Lighting.glsl"; attribute vec4 a_Position; attribute vec2 a_Texcoord0; uniform mat4 u_MvpMatrix; uniform mat4 u_WorldMat; attribute vec3 a_Normal; varying vec3 v_Normal; varying vec2 v_Texcoord0; void main() { gl_Position = u_MvpMatrix...

来源: Laya2.0_文档 发布时间: 20210715