
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
1:LOD (Level of Detail),根据LOD来设置使用不同版本的Shader;2:着色器中给SubShader一个LOD值,个LOD值,程序来设置这 个shader的LOD值,只有第一个小于等于LOD值subShader才会被执行;3:每个shader最多只会有一个SubShader被使用;4:通过Shader maximumLoD来设置最大的LOD值;5:设置全局的LOD值,Sha

顶点着色器 - 光栅化 - 片段着色器 - alpha测试 - 模板测试 - 深度测试 - blend - Gbuffer - frontBufffer - frame Brffer - 显示器。FrameBuffer同样也会只写入GBuffer的RGBA,推到显示器显示,之后退到后台变为FrontBuffer。GBuffer选出来的像素,FrontBuffer只写入GBuffer的RGBA,推到

Unity动画控制,停在某一帧,可以结合线性驱动或环形驱动,播放动画到指定进度。

1:在所有计算完成后,决定当前的计算结果输出到帧缓冲区时,如何混合源和目标,通常用来绘制半透明的物体;

1:找到 TextMeshPro 的字体资源,在 GenerationSettings 中有一个 Multi Atlas Textures 选项,勾选上即可。TextMeshPro 的动态字体是通过图集的方式实现的,而它默认生成的图集是一张1024x1024的图。情况2:新创建的Text默认用的字体是Unity默认字体,还要手动挂下自己做的字体。情况1:用了TextMeshPro,动态字体,但是超

Color是在shader中,Properties{}里定义好的属性,名称要一直,然后就是给他赋值。我这里使用material.SetColor("_Color", Color.red);这里注意的是,要先给脚本绑定(关联)好材质球(Material)。结构是SetColor(shader属性名称,属性值设置);







