2020/10-2023/7 Notes
2020/10-2023/7 Notes
1.Unity WebGL 字体
动态字体
2.Path.Combine
3.播放Unity WebGL构建包
Vistual Studio Code->Extensions->Live Server
4.Cloud Compare
laszip.net
RenderDoc
Mike Zero
Ras Mapper
HDF Viewer
5.使Unity支持GLSL
Project->添加命令行参数->-force-opengl
6.Bounds.ClosestPoint
7.如果修改了jslib,打包时报错,则可能是jslib有问题;
8.Slope-Scale Depth Bias;
9.Unity 物理系统
3D Nvidia PhysX
2D Box2D
10.Unity中,我们不能对调用相同类型事件的顺序进行细粒度控制;
11.CPU Usage
Edit->Project Settings->Quality->VSync Count->Don’t VSync
12.Marching Cubes
13.Allow ‘unsafe’ code
14.Mathf.PingPong
15.Mathf.Repeat
16.Unity IOS打包
1.Lauchpad ->Terminal
2.+ chmod + x +MapFileParser.sh
3.Unity Phone ->Signing&Capabilities ->All ->Automatically manage signing Team->Neo
4.Unity Phone ▽ ->Data △ Images.xcassets->Right Click ->Show in Folder->Replace Application.appiconset
17.Types.GetType(typeName,“Assembly-CSharp”)(×)
System.Reflection.Assembly.Load(“Assembly-CSharp”).GetType(typeName);(√)
18.ECS Traffic Simulate
19.TELNET
1.telnet
2.o smtp.163.com 25
3.ehlo 163
4.Auth LOGIN
5.matrixNeo@163.com->Base64
6.163 SMTP/POP3 授权码->Base64
7.System.convert.ToBase64String(System.Text.Encoding.Default.GetBytes("MatrixNeo@163.com");
8.需要关闭防火墙
20.KlayGE
21.Unity Terrain to Mesh
A two Dimensional Quality mesh Generator and Delaunat Triangulation
22.WebGL中GL传入的Vector3数组需要注意其个数的判断;
23.Chazelle’s triangulation
24.il2cppDumper
Aot(Ahead of Time)
DevXUnityPackerMain
il2cpp类型剪裁
Assets/link.xml
<linker><assembly fullname="System" preserve="all"/>
</linker>
25.Array.Copy方法执行的是浅拷贝,换言之,如果数组元素是引用类型,新数组将引用现有的对象;
26.极简
买任何东西,一次只买一件,无论有什么样的促销活动;
将买零食的钱,都买成水果;
茶叶买50g的
置换反应原则:
用更好的替换当前拥有的;
对于书籍,定一个截止日期,如未能在截止日期之前阅读完,则送/售出;
27.Blender导出FBX到Unity
Ctrl+A: Apply Scale
Transform->:
Scale:1.00Apply Scalling :All Local
Forward:Z Forward
Up:Y Up
Apply Unit
Use Space Transform
Apply Transform
28.委托,协变性和逆变性
委托是方法的包装器,使方法通过包装器来间接调用;
协变性是指方法能返回从委托的返回类型派生的一个类型;
逆变性是指方法获取的参数可以是委托的参数类型的基类;
只有引用类型才支持协变性与逆变性,值类或void不支持;
由于委托是类,所以凡是能够定义类的地方都能定义委托;
29.opennurbs
OpenImageDenoise
30.Don’t be clever until your code works and you find that you need to be clever.
31.匿名类型
两个匿名类型要在同一个程序集中做到类型兼容,属性名、数据类型和属性顺序都必须完全匹配
匿名类型“不可变,immutable”,一经实例化,再要改它的某个属性,就会造成编译错误。
32.Directory.GetTypes();
Directory.GetDirectories();
DirectoryInfo.GetFiles();
DirectoryInfo.EnumerateFiles();
33.ScriptableWizard;
34.ShadowCaster
将对象深度渲染到阴影贴图或深度贴图中
35.SHADOW_COORDS(1)
36.使用SetReplacementShader,相机需要使用Forward Reder Mode;
37.DHI/Mike.core
38.OnDrawGizmos中过于复杂的调用可能会印象深度贴图的采样;
39.Shader中的同名变量在使用SetGlobal(name)时可能会导致无法显示正确的视觉效果;
使用FrameDebugger查看设置的变量值是否与期望值相同;
40.Visualizing Depth Precision
d:深度缓冲区[0,1]
z:世界空间深度
d=a*1/z+b
a,b是与近平面或远平面设置有关的常量;
两项主要建议以最大限度地减少舍入误差;
1.使用无限远的farplane;
2.保持投影矩阵与其他矩阵分开,并在顶点着色器中单独操作,而不是将其组合到视图举证中;
Reversed-Z映射几乎是魔法。
41.Makin’Stuff Look Good
Glitter
Unity Fast Dual Cintouring
SDF
42.西江月·问讯湖边春色
张孝祥·南宋
问讯湖边春色,重来又是三年。东风吹我过湖船,杨柳丝丝拂面。
世路如今已惯,此心到处悠然。寒光亭下水如天,飞起沙鸥一片。
43.如果Shader中没有"ShaderCaster" Pass,则可能不会再深度图中被采集;
44.在OnRenderImage/Replace Shader中无效果时,可能需要修改Shader的RenderType和Queue。
45.Watercolour Shader Effect
46.UModl
Unity Boolean Operation
47.LEDA
相关文章:
2020/10-2023/7 Notes
2020/10-2023/7 Notes 1.Unity WebGL 字体 动态字体 2.Path.Combine 3.播放Unity WebGL构建包 Vistual Studio Code->Extensions->Live Server 4.Cloud Compare laszip.net RenderDoc Mike Zero Ras Mapper HDF Viewer 5.使Unity支持GLSL Project->添加命令行参数-&g…...
在UOS系统中管理ORACLE数据库
在明确了“数字中国”建设战略后。自主创新与国产化已成为我国实现科技强国、经济强国的发展趋势与行业共识。 即信息技术应用创新产业,简称“信创”。 而现有的国产操作系统,虽然已日趋成熟,但因为很多应用软件由国外垄断,因此…...
以http_proxy和ajp_proxy方式整合apache和tomcat(动静分离)
注意:http_proxy和ajp_proxy的稳定性不如mod_jk 一.http_proxy方式 1.下载mod_proxy_html.x86_64 2.在apache下创建http_proxy.conf文件(或者直接写到conf/httpd.conf文件最后) 3.查看server.xml文件 到tomcat的安装目录下的conf/serve…...
【pinia】Pinia入门和基本使用:
文章目录 一、 什么是pinia二、 创建空Vue项目并安装Pinia1. 创建空Vue项目2. 安装Pinia并注册 三、 实现counter四、 实现getters五、 异步action六、 storeToRefs保持响应式解构七、基本使用:【1】main.js【2】store》index.js【3】member.ts 一、 什么是pinia P…...
Linux 文件系统(一)系统目录
系统目录 基本概念分区划分目录划分 基本概念 虽然Linux有很多不同的发行版,但是其基本目录结构都是类似的,因此只要了解一个发行版基本足矣。 分区划分 系统默认 大致有以下几种分区 /(根目录):该分区包含了操作系…...
『CV学习笔记』Opencv和PIL Image以及base64编码互相转化
Opencv和PIL Image以及base64编码互相转化 文章目录 一. opencv&PIL.Image&Skimage1.1. opencv-python读取透明图片(带alpha通道)1.2. opencv、PIL.Image、Skimage读取的彩色图片维度区别1.3. opencv、PIL.Image转换二. base64和cv2 imge互相转换三. base64和PIL imge互…...
行业追踪,2023-08-07
自动复盘 2023-08-07 凡所有相,皆是虚妄。若见诸相非相,即见如来。 k 线图是最好的老师,每天持续发布板块的rps排名,追踪板块,板块来开仓,板块去清仓,丢弃自以为是的想法,板块去留让…...
CSRF 攻击和 XSS 攻击分别代表什么?如何防范?
一:PHP 1. CSRF 攻击和 XSS 攻击分别代表什么? 1.CSRF攻击 1.概念: CSRF(Cross-site request forgery)跨站请求伪造,用户通过跨站请求,以合法身份做非法的事情 2.原理: 1.登录受信任…...
RabbitMQ: 详解、使用教程和示例
RabbitMQ: 详解、使用教程和示例 什么是 RabbitMQ? RabbitMQ 是一个开源的消息代理(Message Broker)软件,它实现了高级消息队列协议(AMQP),用于在应用程序之间进行异步消息传递。它允许应用程…...
redis NOAUTH Authentication required 可能不是密码问题
开发环境 springboot 2.4.3 spring-boot-starter-data-redis 2.4.3 redis 4.0 lettuce 6.0.2 背景 多环境(test,pre,prd)部署,在测试环境测试通过之后部署预发环境的时候,服务一直报错,提示【i…...
动态规划解0-1背包问题(超详细理解)
前言: 好久没写0-1背包问题了,都有些不记得了,写这篇文章给自己以后做简单参考,如果能同时帮到读者,不胜荣幸。 正文 0-1背包问题是这样的一个问题,假设有一个背包,其容量为 capacity 。在地…...
有哪些可能引起前端安全的问题?
跨站脚本 (Cross-Site Scripting, XSS) ⼀种代码注⼊⽅式,为了与 CSS 区分所以被称作 XSS。早期常⻅于⽹络论坛, 起因是⽹站没有对⽤户的输⼊进⾏严格的限制, 使得攻击者可以将脚本上传到帖⼦让其他⼈浏览到有恶意脚本的⻚⾯, 其注⼊⽅式很简单包括但不限于 JavaScript / CSS …...
【Unity实战100例】用户头像圆形遮罩使用Shader不用Mask组件
目录 一.创建材质 二.创建Shader文件编写Shader代码 三.Image材质设置 源码:https://download.csdn.net/download/qq_37310110/88196529 前言:我们在使用Unity的自带组件Mask的时候会出现毛边现象很难处理掉,这里我们使用着色器shader来进行处理就不会出现毛边现象。...
arm-linux-gnueabihf-g++ gcc编译、优化命令 汇总
gcc优化选项,可在编译时间,目标文件长度,执行效率三个维度,进行不同的取舍和平衡。 gcc 常用编译选项 arm-linux-gnueabihf-g -O3 -marcharmv7-a -mcpucortex-a9 -ftree-vectorize -mfpuneon -mfpuvfpv3-fp16 -mfloat-abihard -…...
vmwera中安装的centos8出现ifconfig不可用
刚刚在虚拟机中装好centos结果发现自己的ifconfig命令不可用。 看一下环境变量里有没有ifconfig命令的路径,因为ifconfig是在/sbin路径下的,root用户登录进去才可以运行,先看一下root用户的环境变量。 root用户的环境变量里是有/sbin路径的&a…...
线性表中的时间复杂度
线性表 一、顺序表示的线性表 插入操作的时间复杂度 最好情况: O ( 1 ) O(1) O(1)。(新元素插到表尾,不需要移动元素)最坏情况: O ( n ) O(n) O(n)。(新元素插到表头,需要将原有的n个元素全部…...
ensp与虚拟机搭建测试环境
1.虚拟机配置 ①首先确定VMnet8 IP地址,若要修改IP地址,保证在启动Ensp前操作 ②尽量保证NAT模式 2.ensp配置 (1)拓扑结构 (2)Cloud配置 ①首先点击 绑定信息 UDP → 增加 ②然后点击 绑定信息 VMware ... → 增加 ③最后在 端口映射设置上点击双向通…...
linux内核中的 指针 和 unsigned long
文章目录 1.指针的来源2.指针的定义:3.字长和数据类型4.Linux内核为什么常用unsigned long来替代指针?参考资料 1.指针的来源 方便引用一个内存地址。 给定一个内存地址,CPU就可以取出该地址的数据。 给定一个内存地址,CPU就可以…...
STM32--GPIO
文章目录 GPIO简介GPIO的基本结构GPIO位结构GPIO模式LED和蜂鸣器LED闪烁工程及程序原码代码: 蜂鸣器工程和程序原码代码 传感器光敏传感器控制蜂鸣器工程代码 GPIO简介 GPIO(General Purpose Input Output)是通用输入/输出口的简称。它是一种…...
剑指 Offer ! 61. 扑克牌中的顺子
参考资料:力扣K神的讲解 剑指 Offer 61. 扑克牌中的顺子 简单 351 相关企业 从若干副扑克牌中随机抽 5 张牌,判断是不是一个顺子,即这5张牌是不是连续的。2~10为数字本身,A为1,J为11,Q为12&…...
React第五十七节 Router中RouterProvider使用详解及注意事项
前言 在 React Router v6.4 中,RouterProvider 是一个核心组件,用于提供基于数据路由(data routers)的新型路由方案。 它替代了传统的 <BrowserRouter>,支持更强大的数据加载和操作功能(如 loader 和…...
在rocky linux 9.5上在线安装 docker
前面是指南,后面是日志 sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install docker-ce docker-ce-cli containerd.io -y docker version sudo systemctl start docker sudo systemctl status docker …...
CMake基础:构建流程详解
目录 1.CMake构建过程的基本流程 2.CMake构建的具体步骤 2.1.创建构建目录 2.2.使用 CMake 生成构建文件 2.3.编译和构建 2.4.清理构建文件 2.5.重新配置和构建 3.跨平台构建示例 4.工具链与交叉编译 5.CMake构建后的项目结构解析 5.1.CMake构建后的目录结构 5.2.构…...
对WWDC 2025 Keynote 内容的预测
借助我们以往对苹果公司发展路径的深入研究经验,以及大语言模型的分析能力,我们系统梳理了多年来苹果 WWDC 主题演讲的规律。在 WWDC 2025 即将揭幕之际,我们让 ChatGPT 对今年的 Keynote 内容进行了一个初步预测,聊作存档。等到明…...
《通信之道——从微积分到 5G》读书总结
第1章 绪 论 1.1 这是一本什么样的书 通信技术,说到底就是数学。 那些最基础、最本质的部分。 1.2 什么是通信 通信 发送方 接收方 承载信息的信号 解调出其中承载的信息 信息在发送方那里被加工成信号(调制) 把信息从信号中抽取出来&am…...
python如何将word的doc另存为docx
将 DOCX 文件另存为 DOCX 格式(Python 实现) 在 Python 中,你可以使用 python-docx 库来操作 Word 文档。不过需要注意的是,.doc 是旧的 Word 格式,而 .docx 是新的基于 XML 的格式。python-docx 只能处理 .docx 格式…...
C++ 求圆面积的程序(Program to find area of a circle)
给定半径r,求圆的面积。圆的面积应精确到小数点后5位。 例子: 输入:r 5 输出:78.53982 解释:由于面积 PI * r * r 3.14159265358979323846 * 5 * 5 78.53982,因为我们只保留小数点后 5 位数字。 输…...
【生成模型】视频生成论文调研
工作清单 上游应用方向:控制、速度、时长、高动态、多主体驱动 类型工作基础模型WAN / WAN-VACE / HunyuanVideo控制条件轨迹控制ATI~镜头控制ReCamMaster~多主体驱动Phantom~音频驱动Let Them Talk: Audio-Driven Multi-Person Conversational Video Generation速…...
佰力博科技与您探讨热释电测量的几种方法
热释电的测量主要涉及热释电系数的测定,这是表征热释电材料性能的重要参数。热释电系数的测量方法主要包括静态法、动态法和积分电荷法。其中,积分电荷法最为常用,其原理是通过测量在电容器上积累的热释电电荷,从而确定热释电系数…...
android RelativeLayout布局
<?xml version"1.0" encoding"utf-8"?> <RelativeLayout xmlns:android"http://schemas.android.com/apk/res/android"android:layout_width"match_parent"android:layout_height"match_parent"android:gravity&…...
