草庐IT

compute-shader

全部标签

【Unity】Shader自定义GUI笔记

UnityShaderGUI笔记ShaderGUI笔记0、效果1、首先做好一个Shader,手写、SG、ASE都行,节点名称命名要规范!2、创建一个C#脚本3、画布绘制4、常用API布局类(在OnGUI类里面使用)组件类5、折叠功能6、实战7、补充功能ShaderGUI笔记0、效果可折叠展开,自定义排版1、首先做好一个Shader,手写、SG、ASE都行,节点名称命名要规范!打开Shader代码,在结尾添加上CustomEditor"这里是你创建的C#脚本的名字(类名)"//这样就可以关联在一起了位置随意不用填写路径注意:要放在大括号里面2、创建一个C#脚本继承自ShaderGUI类//自定义

【Unity Shader】Unity阴影

背景记录下在unity中如果想实现阴影,有哪些路子可以选择,目前看有两种1.经典的shadowmap2.planarprojectionShadowMap方式如果开启renderer组件的castshadows为on,开启平行光的light组件的shadowtype,那么就会在物体shader中寻找LightMode=ShadowCaster的Pass进行渲染场景有两个物体,平面和球体,使用unity内置的函数平面的shader为Shader"Unlit/plane_shader3"{Properties{_MainTex("Texture",2D)="white"{}}SubShader{T

linux - 命令 "gcloud compute ssh"和 "ssh"之间的区别

gcloudcomputessh命令和“只是”ssh命令之间到底有什么区别?我观察到即使这样我也可以使用gcloudcomputessh轻松连接两个实例,但我无法使用ssh命令来完成。但是,在手动设置ssh-keys之后,ssh命令可以正常工作。但是gcloud命令不应该处理key管理吗?而且如果使用gcloud设置一次,为什么ssh命令不能正常工作.工作正常:gcloudcomputesshinstance_2gcloudcomputeshhinstance_1.如果不手动设置ssh-keys就无法工作:sshinstance_2shhinstance_1.这个问题来self遇到的另

linux - 命令 "gcloud compute ssh"和 "ssh"之间的区别

gcloudcomputessh命令和“只是”ssh命令之间到底有什么区别?我观察到即使这样我也可以使用gcloudcomputessh轻松连接两个实例,但我无法使用ssh命令来完成。但是,在手动设置ssh-keys之后,ssh命令可以正常工作。但是gcloud命令不应该处理key管理吗?而且如果使用gcloud设置一次,为什么ssh命令不能正常工作.工作正常:gcloudcomputesshinstance_2gcloudcomputeshhinstance_1.如果不手动设置ssh-keys就无法工作:sshinstance_2shhinstance_1.这个问题来self遇到的另

ruby - '配置 : error: cannot compute sizeof (long long)' on scientific linux when installing ruby

我正在尝试更新我在ScientificLinux上运行的ruby​​版本,但是命令:$rvminstallruby-2.1.6失败并出现此错误:checkingsizeoflonglong...configure:error:in`/localdisk/home/user/.rvm/src/ruby-2.1.6':configure:error:cannotcomputesizeof(longlong)如果我尝试重新安装之前安装的ruby​​版本,我也会遇到同样的错误。我不知道发生了什么变化,但我确实有另一台机器,其设置非常相似并且可以正常工作。我比较了工作和失败安装中的configu

ruby - '配置 : error: cannot compute sizeof (long long)' on scientific linux when installing ruby

我正在尝试更新我在ScientificLinux上运行的ruby​​版本,但是命令:$rvminstallruby-2.1.6失败并出现此错误:checkingsizeoflonglong...configure:error:in`/localdisk/home/user/.rvm/src/ruby-2.1.6':configure:error:cannotcomputesizeof(longlong)如果我尝试重新安装之前安装的ruby​​版本,我也会遇到同样的错误。我不知道发生了什么变化,但我确实有另一台机器,其设置非常相似并且可以正常工作。我比较了工作和失败安装中的configu

【Unity Shader】Plane实现风格化水

写在前面长文警告!!!!!很久没更新博客了,,这次是要做一个风格化水效果,是基于Plane着色实现水面效果。项目:Unity2017.4.40f1Build-in,因此实现过程会跟URP有些出入(例如获取相机深度图等等),但思路都是一样的。前期准备效果拆解以《RIME》和《原神》为例:想实现的是二者融合的感觉,总结一下包含的基本效果:随着深浅变化的水颜色:浅水域湖蓝色,深水域天蓝色水面反射:反射天空盒水面折射:即折射带来的扭曲效果,类似上面RIME第一张图里那种水底的扭曲水表面波纹水底扰动:浅水域水底会有扰动效果?岸边的浮沫:《原神》没有岸边浮沫,那就参考RIME的来实现一个基本的水效果之外,

Unity shader 实现图片带圆角和边线border

1前言基本诉求:想要一张图,显示时有圆角,且还能有boarder。图可以是纯色,也可以是图片。在android,绘制这样的图非常简单,在xml声明一下就行。shapexmlns:android="http://schemas.android.com/apk/res/android">solidandroid:color="#FFFFFFFF"/>cornersandroid:radius="25dp"/>strokeandroid:width="3dp"android:color="#FFff0000"/>shape>圆角一般设置一个半径radius,边线border一般设置线宽&颜色即可。在

走进人工智能| Computer Vision 数字化时代的视觉启示录

前言:计算机视觉是通过模仿人类视觉系统的工作原理,使计算机能够感知、理解和解释图像和视频的能力。文章目录序言背景适用领域技术支持应用领域程序员如何学总结序言·计算机视觉是人工智能领域的一个重要分支,它涉及使计算机能够“看”和理解图像和视频的能力。通过模仿人类视觉系统的工作原理,计算机视觉旨在开发算法和技术,使计算机能够感知、理解和解释视觉输入数据。计算机视觉技术在许多领域都有重要的应用,包括医疗影像分析、自动驾驶、安防监控、机器人控制和虚拟/增强现实等。背景计算机视觉是一门涉及处理图像和视频的领域,旨在让计算机能够“看”和“理解”世界。它来源于数字图像处理、模式识别、人工智能等多个学科的交叉融

【vue3】关于watch与computed的用法看这个就ok

😉博主:初映CY的前说(前端领域),📒本文核心:watch()与computed的使用【vue2中watch|computed概念详解】,本文将介绍在vue3中怎么使用这两者技能【前言】vue2当中有这两个技能,那么vue3中的watch与computed是怎么用呢?目录⭐一、watch1.检测reactive内部数据2.监听ref数据⭐二、computed⭐一、watch1.检测reactive内部数据template>p>{{obj.hobby.eat}}/p>button@click="obj.hobby.eat='面条'">click/button>/template>script>i