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

广告联盟没有网站怎么做网络营销的职能是什么

广告联盟没有网站怎么做,网络营销的职能是什么,云南建设委员会官方网站,广州做啊里巴巴网站多少钱今天我们要实现的是一个四角精确切割Shader,可以在UI元素或Sprite的四个角分别切割出不同大小的三角形区域。 文章目录 什么是Godot Shader?数学原理详解左上角切割右上角切割右下角切割左下角切割四角切割Shader完整代码使用方法在Godot编辑器中设置通过代码控制进阶技巧1. …

 今天我们要实现的是一个四角精确切割Shader,可以在UI元素或Sprite的四个角分别切割出不同大小的三角形区域。

在这里插入图片描述

文章目录

    • 什么是Godot Shader?
    • 数学原理详解
      • 左上角切割
      • 右上角切割
      • 右下角切割
      • 左下角切割
    • 四角切割Shader完整代码
    • 使用方法
      • 在Godot编辑器中设置
      • 通过代码控制
    • 进阶技巧
      • 1. 添加抗锯齿效果
      • 2. 动画效果

什么是Godot Shader?

 Godot的着色器(Shader)是一种运行在GPU上的小程序,用于控制物体的渲染方式。通过Shader,我们可以实现各种视觉效果,而无需修改原始纹理或网格数据。Godot支持两种着色器语言:GLSL(用于CanvasItem和Spatial着色器)和VisualShader(可视化着色器编辑器)。

数学原理详解

每个角的切割都是通过直线方程实现的。我们使用UV坐标系(0.0到1.0范围)来确定像素位置。

左上角切割

直线经过两点:

  • (0, top_left_height)
  • (top_left_width, 0)

直线方程推导:

斜率 = (0 - top_left_height)/(top_left_width - 0) = -top_left_height/top_left_width
方程为:y = (-top_left_height/top_left_width)x + top_left_height
转换为标准形式:(top_left_height/top_left_width)x + y = top_left_height

右上角切割

直线经过两点:

  • (1 - top_right_width, 0)
  • (1, top_right_height)

直线方程推导:

斜率 = top_right_height/top_right_width
方程为:y = (top_right_height/top_right_width)(x - (1 - top_right_width))
转换为标准形式:(top_right_height/top_right_width)x - y = (to
http://www.dtcms.com/wzjs/446198.html

相关文章:

  • 学做网站论坛可靠吗seo是什么字
  • 动态网站的运作流程起名最好的网站排名
  • 网站别人帮做的要注意什么哈尔滨seo网站管理
  • 广州网站建设服务商权威seo技术
  • 怎么样网站搜索靠前网站建设平台有哪些
  • 网站后缀tw关键词排名关键词快速排名
  • 免费做试用的网站重庆广告公司
  • 阳江招聘网兼职郑州seo推广外包
  • 红动中国党建设计网站衡阳网站优化公司
  • 学电子商务专业可以从事哪些工作天津谷歌优化
  • 手绘风网站百度推广营销方案
  • 课程网站建设开题报告如何开发一个软件平台
  • 做网站没有学历的人会吗网络营销项目
  • 网站开发的硬件环境和软件怎么写seo外链网
  • 我不需要做网站seo站群优化
  • 成都上界品牌设计事务所潍坊seo排名
  • 个人可以做自媒体网站吗国内新闻最新
  • 建设银行个人网上银行网站加载360搜索引擎网址
  • 企事业单位网站建设的毕业论文百度seo关键词
  • 移动端购物网站建设目的营销公司网站
  • 嘉兴市最新疫情标题优化
  • 电子商务网站建设概括百度广告推广价格
  • 阜阳html5网站建设站长之家综合查询工具
  • 展示型企业网站有哪些举例seo是什么服务器
  • 电商网站推广方法免费制作网站平台
  • 大型网站建设部署方案app推广营销
  • 日文网站制作浅议网络营销论文
  • 软件培训网站建设知了seo
  • 如何管理网站页面设计app推广赚钱
  • 酒泉地网站推广百度一下打开