multiply(other: Vec3): this Defined in cocos/core/math/vec3.ts:899 向量乘法。将当前向量乘以与指定向量的结果赋值给当前向量。 Parameters other: Vec3 specified vector Returns thismultiply3f multiply3f(x: number, y: number, z: number): this Defined in cocos/core/math/vec3.ts:914 向量乘...
metadescription 定义于 cocos2d/core/value-types/vec3.ts:282subtract逐元素向量减法metadescription 定义于 cocos2d/core/value-types/vec3.ts:297multiply逐元素向量乘法 (分量积)metadescription 定义于 cocos2d/core/value-types/vec3.ts:312divide逐元素向量除法...
outVec3optional, the receiving vector, you can pass the same vec3 to save result to itself, if not provided, a new vec3 will be created scaleSelf 分量相乘。 参数列表 vectorVec3 scale 分量相乘,并返回新的结果。 参数列表 vectorVec3 outVec3optional, the receiving vector, you can pass the ...
vec4frag{ vec3 n = normalize(v_normal); vec3 v = normalize(v_view); vec3 r = -v; vec3 reflectColor = texture(envTexture, r).rgb; returnvec4(reflectColor, mainColor.a); } 此时读者应该能得到一个镜子一般的水面,毫无美感,并且丝毫也感受不出这是水。 1.2 噪声贴图 表现水体的核心有两点...
vec3 color = mix(mainColor.rgb, reflectColor, fresnel); returnvec4(color, mainColor.a); } 加入菲涅尔反射前后对比: 2、浮末 目前我们的水面虽然有了些许流动感,但还不够明显,所以我们需要在水面上制造一些浮沫,突出水的流动。 浮沫有几个特点: ...
y, -y); // 向量四元数乘法 Vec3.transformQuat(vec, vec, this.player.node.getRotation()); // 设置角色移动向量 this.player.setLinearVelocity(vec); } } 因为加了Z轴,而摇杆获取的vector的y是在二维下的,是Y轴向上X轴向右的结果。角色是三维的,是X轴向右Z轴向后的结果,所以结合角色最终移动向量...
public toEulerInYXZOrder (out : Vec3, q : IQuatLike) : void static 根据四元数计算欧拉角,返回角度 yz 在 [-180, 180], x 在 [-90, 90],旋转顺序为 YXZ,即先绕Y旋转,再绕X,最后绕Z旋转。 输入参数 名称类型描述 out Vec3 - q IQuatLike - 返回值: void Defined in cocos/core/math/qua...
public toEulerInYXZOrder (out : Vec3, q : IQuatLike) : void static 根据四元数计算欧拉角,返回角度 yz 在 [-180, 180], x 在 [-90, 90],旋转顺序为 YXZ,即先绕Y旋转,再绕X,最后绕Z旋转。 输入参数 名称类型描述 out Vec3 - q IQuatLike - 返回值: void Defined in cocos/core/math/qua...
Cocos Creator 3.0 迎来了面向未来的下一代引擎底层架构及诸多重大更新,标志着 Cocos 迈向了一个全新的征程。做为 Creator 之后的主力版本,v3.0 延续了 Cocos 在 2D 品类上轻量高效的优势,并且为 3D 重度游戏提供了完整高效的开发体验。 下载Cocos Dashboard Cocos Creator 3.x Cocos Creator 2.x 3.8.5 ...
本次渡鸦要带大家在Cocos Creator 3.4.1中实现行星自转(绕任意轴旋转)、行星公转(绕任意点旋转)、镜头拉近/复位(平滑旋转)、行星环(自定义环形体)、行星轴(自定义胶囊体)等效果。Demo 下载见文末。 自定义环形体/胶囊体 编辑器提供的环形体和胶囊体,只能整体缩放,就会显得有些笨重。