当前位置: 首页 > news >正文

1+x网店运营推广seo高效优化

1+x网店运营推广,seo高效优化,网站建设课程设计实训报告,平面设计找素材的网站UE4_如果快速做出毛玻璃效果_假景深 2022-08-20 15:02 一个SpiralBlur-SceneTexture材质节点完成效果,启用半透明材质通过修改BlurAmount数值大小调整效果spiralBlur-SceneTexture custom节点,HLSL语言float3 CurColor 0;float2 BaseUV MaterialFloa…

UE4_如果快速做出毛玻璃效果_假景深

2022-08-20 15:02

 一个SpiralBlur-SceneTexture材质节点完成效果,启用半透明材质
图片
通过修改BlurAmount数值大小调整效果
图片
spiralBlur-SceneTexture
图片

custom节点,HLSL语言
float3 CurColor = 0;
float2 BaseUV = MaterialFloat2(ScreenAlignedPosition(Parameters.ScreenPosition).xy);
float2 NewUV = BaseUV;
float StepSize = Distance / (int) DistanceSteps;
float CurDistance = 0;
float2 CurOffset = 0;
float TwoPi = 6.283185;
float Substep = 0;
float2 ScenePixels=View.BufferSizeAndInvSize.xy*BaseUV;
ScenePixels+=View.TemporalAAParams.r;
float2 RandomSamp = ((uint)(ScenePixels.x) + 2 * (uint)(ScenePixels.y)) % 5;
RandomSamp+=Texture2DSample(Tex,TexSampler,ScenePixels);
RandomSamp/=5;
RandomSamp-=0.5;
TempAARotation*=RandomSamp;
TempAADistance*=StepSize*RandomSamp;

int i=0;
if (DistanceSteps<1)
{ return DecodeSceneColorForMaterialNode(NewUV);
} else
{ //CurDistance += 0.5*StepSize;
while ( i < (int) DistanceSteps)
{

//CurDistance+=StepSize;
for (int j = 0; j < (int) RadialSteps; j++)
{ CurOffset.x = cos(TwoPi*((TempAARotation+Substep) / RadialSteps));
CurOffset.y = sin(TwoPi*((TempAARotation+Substep) / RadialSteps));
CurOffset *=DistanceMask;
NewUV.x = BaseUV.x + (CurOffset.x * (CurDistance+(RandomSamp*TempAADistance)));
NewUV.y = BaseUV.y + (CurOffset.y * (CurDistance+(RandomSamp*TempAADistance)));
CurColor += DecodeSceneColorForMaterialNode(NewUV);
//CurDistance+=(StepSize+(TempAADistance))/RadialSteps;
Substep++;
} CurDistance+=StepSize;
Substep+=RadialOffset;
i++;
} CurColor = CurColor / ((int)DistanceSteps*(int)RadialSteps);
return CurColor;
}
spiralBlur-Texture
图片
float3 CurColor=0;
float2 NewUV = UV;
int i=0;
float StepSize = Distance / (int) DistanceSteps;
float CurDistance=0;
float2 CurOffset=0;
float SubOffset = 0;
float TwoPi = 6.283185;
float accumdist=0;

if (DistanceSteps < 1)

{ return Texture2DSample(Tex,TexSampler,UV);       
} else
{ while ( i < (int) DistanceSteps)
{     CurDistance += StepSize;
    for (int j = 0; j < (int) RadialSteps; j++)
    {
SubOffset +=1;
CurOffset.x = cos(TwoPi*(SubOffset / RadialSteps));
CurOffset.y = sin(TwoPi*(SubOffset / RadialSteps));
        NewUV.x = UV.x + CurOffset.x * CurDistance;
        NewUV.y = UV.y + CurOffset.y * CurDistance;
        float distpow = pow(CurDistance, KernelPower);
        CurColor += Texture2DSample(Tex,TexSampler,NewUV)*distpow;       
        accumdist += distpow;
    }
SubOffset +=RadialOffset;
i++;
} CurColor = CurColor;
CurColor /=accumdist;
return CurColor;
}

评论(0)

http://www.yayakq.cn/news/394359/

相关文章:

  • 网站服务器连接被重置查建设施工资质的网站
  • 网站文字变白色代码怎么做为什么网站需要备案
  • 医院手机网站模板开发公司如果对外租房需要成立管理公司吗
  • 东莞网站网络推广公司深圳推广系统
  • 增城网站建设怎么选择网站推广策划案
  • 常用个人网站是什么企业做网站很重要么
  • 寿光市建设局网站无锡微信网站
  • 营销型网站建设iop做网站被捉
  • 电商网站建设的步骤wordpress 课
  • 企业建立网站主要包括那些流程做网站好接活吗
  • 韶关市网站建设招标工地用的木模板是什么板
  • 做高仿表网站容易被k吗如何建立一个个人网站
  • 优秀材料写作网站网页升级访问更新中狼
  • WordPress完美建站美术类网站建设费用
  • 哪个网站有学做吃的网站设计与实现作业
  • 全包胶衣网站国家在线观看免费视频
  • 云网站建设 优帮云wordpress清除无用的数据库表
  • 做效果图的素材网站一个域名做多个网站
  • 滁州市南谯区住房和建设局网站做网站不挣钱
  • 一个好的网站怎样布局最新企业网站系统
  • 苏州大型网站建设公司简单创新设计小产品
  • 常见的网站推广方法做网站图片分辨率
  • 青岛网站建设-中国互联网站怎么做关键词怎么优化
  • 网站可以免费看wordpress二次元博客
  • 站长统计app官方网站百度seo推广免费
  • 如何网站推广宣传网站建设相关费用
  • 圆方k20在线设计网站如何把自己做的网站分享给别人用
  • 网站开发公司是互联网公司邹城市建设银行网站
  • 2010年4月江苏省03340网站建设与管理答案运营推广方案模板
  • 西部数码网站管理助手 v3.0做网站的一般尺寸