大约有 14 项符合查询结果, 库内数据总量为 30,784 项。 (搜索耗时: 0.0056 秒)
...定的三种基础材质类型 2.1.1 PBR 常见的Shader属性: NormalWS 世界法线计算世界坐标中各顶点的光照结果 alphaTest 启用AlphaTest开关后,Shader通过alophatest的值来判断是否丢弃该像素 AlbedoColor 表面颜色(不包含光照) Metallica 金属度,描...
来源: Laya3.0_文档 发布时间: 20241014
...e()2.2 localRotationEuler()3. 缩放变换4. 其它变换5. 局部空间与世界空间6. 3D世界中的子父关系3D变换 在前面《3D概念入门》讲过了LayaAir中的坐标系和几个基础数学工具,这些基础概念的一个重要应用,就是三维变换,三维变换也是三...
来源: Laya3.0_文档 发布时间: 20241014
...名 描述 所属GLSL文件(高阶操作不推荐直接使用) u_WorldMat 世界矩阵 Sprite3DCommon.glsl u_ProjectionParams(near, far, invert, 1 / far) 投影参数 Camera.glsl u_Viewport(x, y, width, height) 视口 Camera.glsl u_CameraDirection 相机方向 Camera.glsl u_CameraUp 相机上朝向 ...
来源: Laya3.0_文档 发布时间: 20241014
...不低的工作。本篇抛开引擎的结构,本着初次认知3D游戏世界的逻辑,让没有3D基础的开发者,通过本篇文章,对LayaAir 3D引擎的基础功能以及3D基础概念有一个概览性认识。 至少,我们要了解3D世界的基础都有哪些,然后再依据...
来源: Laya3.0_文档 发布时间: 20241014
...处理3.1 高度图3.2 网格地形3D精灵 MeshTerrainSprite3D3.3 更新世界矩阵3.4 得到整数的网格索引3.5 得到世界坐标系下的真实坐标3.6 初始化目标点四、角色移动五、最终代码3D寻路 一、概述 本篇将讲解3D场景的寻路问题,以动图1-1为参...
来源: Laya3.0_文档 发布时间: 20230303
...位置的“东、北、上”系。其拥有3个轴,地面相切与1984世界测地系统的spheriod的用户所在位置。 东(X)在地面上,垂直于北轴,向东为正。 北(Y)在地面上,向正北为正(指向北极)。 上(Z)垂直于地面,向上为正。 对于...
来源: Laya3.0_文档 发布时间: 20230303
...* @param parent 父节点。 * @param worldPositionStays 是否保持自身世界变换。 * @param position 世界位置,worldPositionStays为false时生效。 * @param rotation 世界旋转,worldPositionStays为false时生效。 * @return 克隆实例。 */ static instantiate(original: Sprite3D, p...
来源: Laya3.0_文档 发布时间: 20241014
...机位置与角度,让开发者如同自己的眼睛一样观察3D场景世界。 二是,改变模型的位置与角度,将模型摆放到场景中适当位置。 我们可以使用如图1所示的基础工具, (图1) 也可以使用快捷键切换到对应的工具。 本篇我们逐个...
来源: Laya3.0_文档 发布时间: 20241014
...单位制。 例如,默认的重力加速度值为 9.8,对应于现实世界中的 9.8米/秒²(m/s²) 。 物理密度的单位是质量除以面积,如果使用 MKS 单位制,那么密度的单位就是 kg/m²。 由于游戏中均是以像素作为长度单位,用米作为长度单...
来源: Laya3.0_文档 发布时间: 20241014
...。都是不受重力、不受速度、不受其它力的影响,在物理世界中永远处于静止,只能通过transform去改变节点坐标来移动。 但实质上,运动刚体有物理特性,它可以是施力物体,可以对非运动刚体产生力,例如通过控制节点去移...
来源: Laya3.0_文档 发布时间: 20241014