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&…...
OpenClaw多通道管理:Phi-3-vision-128k-instruct同时接入飞书与钉钉机器人
OpenClaw多通道管理:Phi-3-vision-128k-instruct同时接入飞书与钉钉机器人 1. 为什么需要多通道管理? 上周我接到一个需求:团队同时使用飞书和钉钉两个平台,需要让AI助手在两个渠道都能响应。最初我尝试运行两个OpenClaw实例分别…...
企业级文档翻译离线部署终极指南:BabelDOC本地化实战深度解析
企业级文档翻译离线部署终极指南:BabelDOC本地化实战深度解析 【免费下载链接】BabelDOC Yet Another Document Translator 项目地址: https://gitcode.com/GitHub_Trending/ba/BabelDOC 在当今全球化业务环境中,企业面临着海量技术文档、研究报告…...
Kubernetes集群的网络性能优化
Kubernetes集群的网络性能优化 🔥 硬核开场 各位技术老铁,今天咱们聊聊Kubernetes集群的网络性能优化。别跟我扯那些理论,直接上干货!在云原生时代,网络性能是影响Kubernetes集群整体性能的关键因素。不搞网络性能优化…...
Bypass Paywalls Chrome Clean:突破付费内容壁垒的高效浏览器扩展
Bypass Paywalls Chrome Clean:突破付费内容壁垒的高效浏览器扩展 在信息爆炸的数字时代,优质内容常被付费墙阻隔,学术文献、深度报道和专业期刊的访问限制成为知识获取的主要障碍。Bypass Paywalls Chrome Clean作为一款开源浏览器扩展&…...
2026届最火的六大AI学术平台实测分析
Ai论文网站排名(开题报告、文献综述、降aigc率、降重综合对比) TOP1. 千笔AI TOP2. aipasspaper TOP3. 清北论文 TOP4. 豆包 TOP5. kimi TOP6. deepseek 当下,各种各样的AI生成内容检测工具越来越广泛地被使用,这给那些依靠…...
# 002、智能体基础架构:从LLM到多模态模型的支撑体系
上周调一个视觉问答的Demo,半夜被报警短信吵醒。日志里赫然一行:RuntimeError: Expected tensor for image to be CUDA, but got CPU。就这一行错误,背后是三个小时的多模态数据管道调试——图像在预处理阶段漏了.cuda(),而文本编…...
Claude Code 从零复刻教程 - 完整大纲
Claude Code 从零复刻教程 - 完整大纲 本教程面向有 JavaScript 基础的开发者,通过 12 篇系列文章,从零构建一个类似 Claude Code 的 AI 编程助手 CLI 工具。 目录 教程简介技术栈系列大纲每篇教程结构学习路径 教程简介 什么是 Claude Code࿱…...
OpenClaw自动化测试实践:gemma-3-12b-it驱动Python脚本批量执行
OpenClaw自动化测试实践:gemma-3-12b-it驱动Python脚本批量执行 1. 为什么选择OpenClawgemma做测试自动化? 上个月重构一个爬虫项目时,我遇到了测试脚本管理的噩梦——每次修改核心逻辑后,都需要手动执行十几个测试用例…...
如何高效定制暗黑破坏神2角色?全能d2s存档编辑器使用指南
如何高效定制暗黑破坏神2角色?全能d2s存档编辑器使用指南 【免费下载链接】d2s-editor 项目地址: https://gitcode.com/gh_mirrors/d2/d2s-editor 在暗黑破坏神2的冒险旅程中,你是否曾因属性点分配失误、稀有装备获取困难或存档损坏而感到沮丧&a…...
大数据表格销毁后内存居高不下?不是泄漏,是GC不及时!(原理+终极解决方案)
大数据表格销毁后内存居高不下?不是泄漏,是GC不及时!(原理终极解决方案) 一、前言 在后台系统中,一旦渲染 上千行、上万行 大数据表格,就会出现一个经典现象: 切换路由、销毁组件后&…...
