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

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

http://www.lryc.cn/news/117969.html

相关文章:

  • 在UOS系统中管理ORACLE数据库
  • 以http_proxy和ajp_proxy方式整合apache和tomcat(动静分离)
  • 【pinia】Pinia入门和基本使用:
  • Linux 文件系统(一)系统目录
  • 『CV学习笔记』Opencv和PIL Image以及base64编码互相转化
  • 行业追踪,2023-08-07
  • CSRF 攻击和 XSS 攻击分别代表什么?如何防范?
  • RabbitMQ: 详解、使用教程和示例
  • redis NOAUTH Authentication required 可能不是密码问题
  • 动态规划解0-1背包问题(超详细理解)
  • 有哪些可能引起前端安全的问题?
  • 【Unity实战100例】用户头像圆形遮罩使用Shader不用Mask组件
  • arm-linux-gnueabihf-g++ gcc编译、优化命令 汇总
  • vmwera中安装的centos8出现ifconfig不可用
  • 线性表中的时间复杂度
  • ensp与虚拟机搭建测试环境
  • linux内核中的 指针 和 unsigned long
  • STM32--GPIO
  • 剑指 Offer ! 61. 扑克牌中的顺子
  • 《玩转Python数据分析专栏》大纲
  • Zabbix自动注册服务器及部署代理服务器
  • SpringBoot下使用自定义监听事件
  • 并发编程面试题1
  • 【对于一维信号的匹配】对一个一维(时间)信号y使用自定义基B执行匹配追踪(MP)研究(Matlab代码实现)
  • 【Oracle 数据库 SQL 语句 】积累1
  • Django中级指南:理解并实现Django的模型和数据库迁移
  • Chatgpt API调用报错:openai.error.RateLimitError
  • 一键获取数百张免费商用人脸!AI人脸生成器来袭
  • 跳跃游戏 II——力扣45
  • Stable Diffusion - 常用的负向提示 Embeddings 解析与 坐姿 (Sitting) 提示词