5千ip的网站能赚多少钱现在如何给网站做外链

web/2025/10/4 8:29:13/文章来源:
5千ip的网站能赚多少钱,现在如何给网站做外链,全国住房建设部网站,做一个专业的网站多少钱获取深度和法线纹理 背后的原理 深度纹理是一张渲染纹理,它里面存储的像素值不是颜色,而是一个高精度的深度值。深度值范围是[0, 1],非线性分布的。这些深度值来自于顶点变换后得到的归一化的设备坐标(NDC)。一个模型想要被绘制在屏幕上,需要把它的顶点从模型空间变换到齐…获取深度和法线纹理 背后的原理 深度纹理是一张渲染纹理,它里面存储的像素值不是颜色,而是一个高精度的深度值。深度值范围是[0, 1],非线性分布的。这些深度值来自于顶点变换后得到的归一化的设备坐标(NDC)。一个模型想要被绘制在屏幕上,需要把它的顶点从模型空间变换到齐次裁剪坐标系下,这是通过顶点着色器中乘以MVP变换矩阵得到的。在变换的最后一步,我们需要用一个投影矩阵来变换顶点,当我们使用的是透视投影类型的摄像机时,这个投影矩阵就是非线性的。 透视投影对顶点的变换过程。左侧显示投影变换前,观察空间下视锥体的结构及相应顶点位置。中间显示应用裁剪矩阵之后的变换结果,顶点着色器阶段输出的顶点变换结果。右侧是底层硬件进行了透视除法后得到的归一化的设备坐标。 使用正交摄像机时投影变换过程。同样会得到一个范围为[-1, 1]的立方体,正交投影使用的变换矩阵是线性的。 得到NDC之后,深度值就对应了NDC中顶点坐标的z分量的值。由于NDC中z分量值范围-1~1,为了存储在一张图像中,我们需要对其映射。 d=0.5\cdot z_{ndc}+0.5 d对应了深度纹理中的像素值,z_{ndc}对应了z分量的值。 在Unity中,深度纹理可以直接来自于真正的深度缓存,也可以是由一个单独的Pass渲染而得。Unity会使用着色器替换技术选择那些渲染类型(RenderType)标签为Opaque的物体,判断它们使用的渲染队列是否小于等于2500,如果满足条件,就把它渲染到深度和法线纹理中。 如何获取 只需要告诉Unity并在Shader中直接访问特定纹理属性。与Unity沟通过程是在脚本设置摄像机的depthTextureMode完成的,我们可以通过如下代码获取深度纹理值 camera.depthTextureMode = DepthTextureMode.Depth; 设置好上面摄像机后,就可以在Shader中通过声明_CameraDepthTexture变量来访问它。 如果想要获取深度+法线纹理,只需要在代码中这样设置 camera.depthTextureMode = DepthTextureMode.DepthNormals; 在Shader中通过声明_CameraDepthNormalTexture变量来访问它。 在Unity中,我们还可以在摄像机的Camera组件上看到当前摄像机是否需要渲染深度或深度+法线纹理。当在Shader中访问到深度纹理_CameraDepthTexture后,我们就可以使用当前像素的纹理坐标对它采样,Unity为我们提供一个统一的宏SAMPLE_DEPTH_TEXTURE来处理这些平台差异造成的问题。 float d = SAMPLE_DEPTH_TEXTURE(_CameraDepthTexture, i.uv); i.uv是一个float2类型的变量,对应了当前像素的纹理坐标。SAMPLE_DEPTH_TEXTURE接受两个参数-深度纹理和一个float3或float4类型的纹理坐标。类似的宏还有SAMPLE_DEPTH_TEXTURE_PROJ、SAMPLE_DEPTH_TEXTURE_LOD。SAMPLE_DEPTH_TEXTURE_PROJ的内部使用了tex2Dproj这样的函数进行投影纹理采样,纹理坐标的前两个分量首先会除以最后一个分量,再进行纹理采样。如果提供了第四个分量,还会进行一次比较,通常用于阴影的实现中。SAMPLE_DEPTH_TEXTURE_PROJ的第二个参数通常是由顶点着色器输出插值而得的屏幕坐标。 float d = SAMPLE_DEPTH_TEXTURE_PROJ(_CameraDepthTexture, UNITY_PROJ_COORD(i.scrPos)); 其中,i.scrPos是在顶点着色器中通过调用ComputeScreenPos(o.pos)得到的屏幕坐标。 当通过纹理采样得到深度值后,这些深度值往往是非线性的,这种非线性来自透视投影使用的裁剪矩阵。但是,我们需要把投影后的深度值变换到线性空间下。我们只需要倒推顶点变换的过程即可。 Unity提供了两个辅助函数来为我们进行上述计算过程:LinearEyeDepth和Linear01Depth。LinearEyeDepth负责把深度纹理的采样结果转换到视角空间下的深度值,也就是z_{view}。Linear01Depth会返回一个范围在[0, 1]的线性深度值,也就是z_{01}。这两个函数使用了内置的_ZBufferParams变量来得到远近裁剪平面的距离。如果我们需要获取深度+法线纹理,可以直接使用tex2D函数对_CameraDepthNormalsTexture进行采样,得到里面存储的深度和法线信息。Unity提供了辅助函数来为我们对这个采样结果进行解码,从而得到深度值和法线方向。这个函数是DecodeDepthNormal,它的第一个参数是对深度+法线纹理的采样结果。这个采样结果是Unity对深度和法线信息编码后的结果,它的xy分量存储的是视角空间下的法线信息,而深度信息被编码进了zw分量。通过调用DecodeDepthNormal函数对采样结果解码后,我们就可以得到解码后的深度值和法线。这个深度值是范围在[0, 1]的线性深度值,而得到的法线则是视角空间下的法线方向。我们也可以用DecodeFloatRG和DecodeViewNormalStereo来解码深度+法线纹理中的深度和法线信息。 查看深度和法线纹理

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/86686.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

站内站怎么搭建wordpress安装主题

全世界只有3.14 % 的人关注了青少年数学之旅一个只能用算力来破解的加密算法1人类的加密史公元前5世纪,古希腊人使用一根叫scytale的棍子来传递加密信息。要加密时,先绕棍子卷一张纸条,把信息沿棒水平方向写,写一个字旋转一下&…

汽配人网做网站检察院内部网站升级建设

https://segmentfault.com/q/1010000009184137?_ea1845711 webstorm 不知道手贱点了什么,有时候会自动删除分号 webstorm javascript 繁忙的耗子 4月25日提问关注 4 关注收藏 0 收藏,470 浏览问题对人有帮助,内容完整,我也想…

怎么让网站文章被收录网站开发公司小程序开发

链接:https://www.nowcoder.com/acm/contest/135/C来源:牛客网 题目描述 其中,f(1)1;f(2)1;Z皇后的方案数:即在ZZ的棋盘上放置Z个皇后,使其互不攻击的方案数。 输入描述: 输入数据共一行,两个正整数x,m&am…

免费建设商城网站最优的手机网站建设

大家对工作的渴望我感同身受,有人去机器视觉培训机构培训,有人默默无闻地努力学习,不都是为了一份高新好工作吗? 实际上是: 技术高的人,劳动力贬值。 技术低的人,没有生存空间。 你有野心&…

海口网站建设电话程序开发过程有哪四个步骤

vb6的dictionary类 vb6 原生容器, 除了array还有collection, 没有原生的dictionary和set类, 在microsoft script runtime库(scrrun.dll) 中有一个dictionary类, 功能还算强大, 可以较好处理key-value这样的字典, 我甚至觉得用它也完全可以代替原生的collection类. microsoft sc…

高质量的南昌网站建设电商到底是做什么的

Spring cloud教程|Gateway服务网关 写在前面的话: 本笔记在参考网上视频以及博客的基础上,只做个人学习笔记,如有侵权,请联系删除,谢谢! Spring Cloud Gateway 是 Spring Cloud 的一个全新项目,…

长清网站建设本地58同城招聘网

前言 每个成功的软件平台都有一个优秀的打包系统,比如Debian、Ubuntu 的 apt,RedHat、CentOS 的 yum。Helm 则是 Kubernetes上 的包管理器,方便我们更好的管理应用。 1.Helm的相关知识 1.1 Helm的简介与了解 Helm本质就是让K8s的应用管理&…

旅行社网站建设的目的杭州网页模板建站

Google是公认的全球最大的搜索引擎,同时,Google还通过旗下的 YouTube、Gmail、Google Play、Android等产品,汇集了海量的海外用户。对于跨境出海商家来说,谷歌广告是提高销售额、提高产品流量、拓展全球市场的重要推广渠道。 那么…

中山网站制作策划网络技术服务合同模板

文章目录1. 为什么要进行实例探究2. 经典网络3. 残差网络 ResNets4. 残差网络为什么有用5. 网络中的网络 以及 11 卷积6. 谷歌 Inception 网络简介7. Inception 网络8. 使用开源的实现方案9. 迁移学习10. 数据增强 Data augmentation11. 计算机视觉现状作业参考: 吴…

四川关于工程建设网站网站内页修改关键字

想要在保育员职位的求职过程中脱颖而出吗,参考这7篇精选的保育员简历案例!无论您的经验如何,都能找到适合自己的简历样式及参考内容。 保育员个人简历模板下载(可在线编辑制作):来幻主简历,做好…

网站备案被取消售后软件网站开发

在写一个代码生成可执行文件的过程需要经过编译和链接&#xff0c;编译又要经过三部&#xff1a;预处理&#xff0c;编译&#xff0c;汇编。 #define定义的变量和宏就是在预处理阶段会处理的。 一个简单的宏定义&#xff1a; #include<stdio.h>; #define Max(a,b) a>…

嘉兴市网站建设做网站总结与体会

系列文章目录 文章目录 系列文章目录前言一、使用过git merge和git rebase吗?它们之间有什么区别?二、使用过git cherry-pick,有什么作用?前言 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站,这篇文章男女通用,看…

青岛网站建设推广公司哪家好游戏代理怎么赚钱的

系列文章使用 abp cli 搭建项目给项目瘦身&#xff0c;让它跑起来完善与美化&#xff0c;Swagger登场数据访问和代码优先自定义仓储之增删改查统一规范API&#xff0c;包装返回模型再说Swagger&#xff0c;分组、描述、小绿锁接入GitHub&#xff0c;用JWT保护你的API异常处理和…

如何做seo整站优化天津做网站找哪家公司好

当需要在机器之间传输400GB文件的时候&#xff0c;你就会非常在意传输的速度了。默认情况下(约125MB带宽&#xff0c;网络延迟17ms&#xff0c;Intel E5-2430&#xff0c;本文后续讨论默认是指该环境)&#xff0c;scp的速度约为40MB&#xff0c;传输400GB则需要170分钟&#xf…

博客论坛网站开发珠宝类网站建设可执行报告

final&#xff0c;finally&#xff0c;finalize的区别 在Java中&#xff0c;final、finally和finalize是三个不同的关键字&#xff0c;它们具有不同的作用和用法。 1、final&#xff1a; final是一个修饰符&#xff0c;可以用于修饰类、方法和变量。 用于修饰类时&#xff0…

未备案的网站可以百度推广吗wordpress58同城主题

✨✨ 欢迎大家来访Srlua的博文&#xff08;づ&#xffe3;3&#xffe3;&#xff09;づ╭❤&#xff5e;✨✨ &#x1f31f;&#x1f31f; 欢迎各位亲爱的读者&#xff0c;感谢你们抽出宝贵的时间来阅读我的文章。 我是Srlua小谢&#xff0c;在这里我会分享我的知识和经验。&am…

海南省建设网站的公司投资 公司 网站模板

题目 产品数据表: Products 写一段 SQL来查找在 2019-08-16 时全部产品的价格&#xff0c;假设所有产品在修改前的价格都是 10 。 以 任意顺序 返回结果表。 查询结果格式如下例所示。 示例 1: 解题思路 1.题目要求我们查找在 2019-08-16 时全部产品的价格&#xff0c;假设所…

安卓app开发模板嘉峪关seo

代码 #include <stdio.h> #include <stdlib.h>/************************************************************************/ /*栈应用示例--数制转换要求&#xff1a;输入任意的正整数N(十进制)&#xff0c;分别输出该整数的二进制、八进制、十六进制的结果算法…

阳江网站建设wordpress 图片 网盘

早期的视频文件将多语言放在了左右声道&#xff0c;手机上播放时&#xff0c;很多播放器并没有切换声道的功能&#xff0c;所以需要做分离 导出单声道视频 ffmpeg -i 01.rmvb -c:v h264 -af pan"stereo| c0FR | c1FR" -acodec aac 01.mp4 这里的FR是右声道&#x…

网站制作目的建设购物网站的条件

外卖业务的快速发展对系统稳定性提出了更高的要求&#xff0c;每一次订单量大盘的异常波动&#xff0c;都需要做出及时的应对&#xff0c;以保证系统的整体稳定性。如何做出较为准确的波动预警&#xff0c;显得尤为重要。 从时间上看&#xff0c;外卖订单量时间序列有两个明显的…