类: SpriteRenderer extend: ModelRenderer 导入示例: import { SpriteRenderer } from "cc"; 2D 渲染基础组件,提供精灵渲染在 3D 空间中的能力。 索引 构造函数 SpriteRenderer public 属性 spriteFrame public 该组件应渲染的 spriteFrame model public 该组件的渲染模型 _color protected _flipX ...
对于大部分渲染情况来说,默认的排序已经满足需求。但是实际上由于半透明物体的特殊性,我们可能需要手动对这些物体进行排序。对于这种情况,可以使用渲染排序组件。 在属性检查器内点击添加组件按钮选择Sorting即可添加。 注意:该组件只对持有MeshRenderer和SpriteRenderer组件的节点生效。
sp.texture = renderTex;this.sprite.spriteFrame = sp; } } 方法二:把 3D 相机照射的内容绘制到 3D 模型上 import{ _decorator, Component, MeshRenderer, RenderTexture, Camera, Material } from'cc';const{ ccclass, property, requireComponent } = _decorator; @ccclass("RenderCameraToModel") @requireCo...
按照思路,需要改动Sprite渲染相关代码,以及修改对应的材质。 翻源码找出,Sprite对应的assembler是SimpleSpriteAssembler(渲染模式为simple时)。 源码位于:cocos2d\core\renderer\webgl\assemblers\sprite\2d\simple.js 其继承关系为:cc.Assembler->cc.Assembler2D->SimpleSpriteAssembler。 缕清关系后,我们要找出顶点数据格式...
当使用 GPU 渲染器,也就是勾选UseGPU时,材质使用的effect只能选择 Creator 内置的builtin-particle-gpu,不支持其它的effect。 TrailMaterial用于渲染粒子拖尾的材质,材质的 effect 只支持builtin-particle-trail,不支持其它的 effect。 UseGPU是否使用 GPU 渲染器进行粒子的渲染,默认不勾选。
Cocos Creator 3.7.3 正式发布。该版本对近日用户反馈的一系列关键性问题进行了集中修复,也对一部分性能进行了优化,提升了用户体验,建议所有 v3.x 用户升级。 Engine Features Render Graph 自定义渲染管线支持GLES 后端 Deprecate addRasterView、addComputeView 等接口,新增 addRenderTarget、addDepthStencil 等接口...
Cocos Creator 3.7.0是我们在不断挑战和提升自我路径上的又一力作。为了应对爆发的元宇宙需求以及支持更流畅更真实的 3D 世界,我们在渲染效果、GI 全局光照、LOD、动画系统、物理系统、易用性以及性能方面进行了众多提升。由于 3.7 版本更新众多,包含了大量的体验优化和缺陷修复,在此只列出重要更新,其余更新可以参考...
通过 几何体实例化 特性(GPU Instancing)可使 GPU 批量绘制模型相同且材质相同的渲染对象。如果我们想在不打破这一特性的情况下单独修改某个对象的显示效果,就需要通过自定义几何体实例化属性。 参考文档 UI(Sprite) 怎么你了? 按照文档中的说法,需要用到MeshRenderer来设置自定义属性。
1.(一)【前言】 CocosCreator3.x 应用在UI(Sprite) 上的 shader(.effect) 的合批,通过自定义顶点参数2023-10-26 2.(二)【具体操作步骤】CocosCreator3.x 应用在UI(Sprite) 上的 shader(.effect) 的合批,通过自定义顶点参数2023-10-26 3.(三)【参考资料】CocosCreator3.x 应用在UI(Sprite) 上的 shader...
【Renderer】延迟管线支持简易 Bloom 后处理特效 【Scripting】支持 @requireComponent 传入数组 【Scripting】新增接口 JsbBridge 简化调用 Java 代码和 ObjC 代码的使用,参考[展示用例](https://github.com/cocos-creator/example-3d/blob/v3.4/native-script-bridge/README.md) 【PAL】新增 input 模块,未来将替代...