自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jamesika 的客栈

Pizza and Diet Coke sticking in the refrigerator

  • 博客(11)
  • 收藏
  • 关注

原创 [UNITY二三事_002] UIToolkit--USS总结笔记

USS总结笔记

2022-12-01 23:29:01 642 1

原创 [机器学习]Pytorch导出onnx报错“RuntimeError: Cannot insert a Tensor that requires grad as a constant...“

pytorch导出onnx报错"RuntimeError: Cannot insert a Tensor that requires grad as a constant. Consider making it a parameter or input, or detaching the gradient"的一种解决方法

2022-08-08 23:52:59 1988 1

原创 [UNITY二三事_001] RaycastTarget 编辑器

目录整活代码废话整活RaycastTarget是Graphic类型的组件的一个成员, 点击之类的事件会发射射线查找开启了RaycastTarget的Graphic对象,并且排序获得最前面的Graphic,而这个功能默认是开启的…会导致奇怪的遮挡问题, 比如某个按钮点击不了开启太多RaycastTarget也会导致性能问题.因此我做了一个编辑器将当前场景(或预制体模式)下的所有开启了RaycastTarget的Graphic对象可视化,并且在EditorWindow中列举,可快速选择对象,开关R

2020-07-26 03:31:12 715

原创 [Fragment Shader] Noise 2D 在Shader中实现

The Book of Shaders - Generative designs - Noise[1] 学习笔记.1. Random 2D首先实现之前学过的的2D随机函数, 即输入一个2D坐标, 输出(0,1)随机值:float random(in vec2 st) { return fract(sin(dot(st.xy,vec2(12.9898,78.233)))*43758...

2019-06-19 13:20:28 499

原创 [Fragment Shader] Noise 1D 可视化理解

Shadershop Part 2. Noise[1] 的学习笔记.0. 绘图工具Graph Toy by Inigo QuilezShader Shop Editor by Toby Schachman1. RandomRandom(x)=Fract(Sine(x)∗999)Random(x)=Fract(Sine(x)∗999)Random(x)=Fract(Sine(x)∗9...

2019-06-19 13:10:22 314

原创 [Fragment Shader] Random

The Book of Shaders - Generative designs - Random[1] 学习笔记.1. RandomRandom(x)=fract(sin(x)∗6331.346237)Random(x)=fract(sin(x)∗6331.346237)Random(x)=fract(sin(x)∗6331.346237)2. Random 2D通过向量点积将二维...

2019-06-19 12:56:36 459

原创 用VSCode写Java的艰辛过程(笑)

用VSCode写Java的艰辛过程(笑)-1. 首先之前…因为以后大概不会用java写代码所以坚持不安装java的ide.0. 首先…vscode 安装插件 Java Extension Packvscode 安装插件 Code Runner在vscode的用户设置里, 我添加了这两项 "code-runner.runInTerminal": true, "code-runne...

2018-11-13 19:23:25 34500 6

原创 C# 委托的逆变和协变

C# 委托的逆变和协变以下是个人理解.若定义委托:delegate Dog DoSomething(Dog d);并且定义了三个类( Animal < Dog 指 Dog类继承自 Animal类 )Animal < Dog < ZombieDog逆变使得委托实例上的目标方法可以接收更抽象的参数, 比如 Animal.协变使得委托实例上的返回类型可以更加具体, ...

2018-11-06 17:56:24 387

原创 VS 创建 .Net Core 控制台项目时遇到的问题

VS 创建 .Net Core 控制台项目时遇到的问题记录一下.1. C# net.core 无法启动程序dotnet.exe添加PATH环境变量 C:\Program Files\dotnet2. F5调试时控制台瞬间退出, 无法正常调试退出的瞬间显示了些错误报告, 但是由于控制台直接退出了所以看不清. 所以打开Cmd, 进入VS项目文件夹, 用 dotnet run 运行, 得到以下...

2018-10-24 16:35:27 4344

原创 VS项目-属性小技巧

项目 - 属性常规- 输出目录$(SolutionDir)$(Configuration)\ 调试时在解决方案文件夹下,生成Debug文件夹,生成.exe (Configuration的值是Debug)- 中间目录$(Configuration)\ 调试时在项目文件夹下,生成Debug文件夹,生成.obj二进制文件.- 举个栗子!将输出目录设置为$(SolutionDir)$(Configura

2017-08-22 15:00:26 454

原创 [游戏随机生成地形] Meteorite Algorithm

懒得不想复习:今天在尝试生成随机地形的时候, 想到了一个简单又比较实用的方法, 不知道是否有前辈已经用过, 我暂且将它命名 Meteorite Algorithm (陨石算法) 从名字就能猜出来, 这是个什么算法了hahahaha.最终效果: 具体思路:1. 生成能存储高度的2维网格2. 初始化高度 (这一步可以影响最终地形效果)3. 在比网格稍大的区域内,随机扔下随机大小的陨石(不

2017-04-21 19:25:10 4012 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除