[置顶] C#的兰姆达表达式与委托配合使用时的一些问题

摘要: C#的兰姆达表达式与多播委托的问题 阅读全文

posted @ 2018-10-31 12:21 stigerzergold 阅读(1098) 评论(0) 推荐(0) 编辑

2022年6月15日

unity中的相对位置和相对角度计算

摘要: 1.已知父物体的位置,父物体的旋转, 子物体相对父物体的偏移,计算子物体的世界位置公式如下 sonWorldPos = parentWorldPos + parentWorldRot * sonPosOffset ; 其中parentWorldRot 为四元数表示的旋转,若是已知欧拉角进行转换即可 阅读全文

posted @ 2022-06-15 16:29 stigerzergold 阅读(1742) 评论(0) 推荐(0) 编辑

2020年3月2日

leetcode7. 整数反转

摘要: 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123输出: 321 示例 2: 输入: -123输出: -321示例 3: 输入: 120输出: 21注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231, 231 − 1 阅读全文

posted @ 2020-03-02 14:30 stigerzergold 阅读(200) 评论(0) 推荐(0) 编辑

leetcode1 两数之和

摘要: 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。 你可以假设每种输入只会对应一个答案。但是,你不能重复利用这个数组中同样的元素。 示例: 给定 nums = [2, 7, 11, 15], target = 9 因为 num 阅读全文

posted @ 2020-03-02 13:14 stigerzergold 阅读(190) 评论(0) 推荐(0) 编辑

2019年8月15日

unity模型法线可视化shader

摘要: 新建一个Material,选择此shader渲染,然后再要使用的物体上新增加一个Material,把此Material赋值给物体,就可以了,如果不显示,可自行调整shader,实现方法是几何着色器画线。效果如下: 阅读全文

posted @ 2019-08-15 17:10 stigerzergold 阅读(3943) 评论(0) 推荐(0) 编辑

2019年7月4日

记录lua的一些领悟

摘要: 在lua中设置metatable,如果设置了本身,也不会一直循环下去,实际只尝试访问一次metatable,例如 如果有连续的metatable,会沿着设置链一直访问下去,知道最后一个,或者遇到本身(即循环) 长链如下: 长链+循环如下: 关于lua中使用.和:来访问的区别如下图: 函数返回形式为x 阅读全文

posted @ 2019-07-04 16:42 stigerzergold 阅读(150) 评论(0) 推荐(0) 编辑

2019年6月2日

记录OPENGL学习中遇到的问题

摘要: 1,向shader中的uniform传递数据时,必须先绑定shader的ID,即glUseProgram(ID),而且必须是挨着操作的,如果中间又绑定了另外一个shader,那么此时传递的数据就会有问题。 2,顶点着色器给片段着色器传递的法向量,需要左乘模型矩阵的逆转矩阵即Normal =mat3( 阅读全文

posted @ 2019-06-02 23:07 stigerzergold 阅读(308) 评论(0) 推荐(0) 编辑

2019年1月27日

计算机实现乘法和除法的运算规则

摘要: 计算机底层的逻辑运算处理,我们这边不进行解释,只从二进制的位运算方面来解释实现乘法和除法的运算规则。 计算机在计算乘法、除法、以及求余运算时都是利用二进制的加法来实现的,也就是计算机中最繁忙的累加器(包括减法运算也是将被减数转换为补码的形式再利用加法的法则运算的)。我们先来说乘法: 乘法: 先来个例 阅读全文

posted @ 2019-01-27 23:40 stigerzergold 阅读(10716) 评论(1) 推荐(2) 编辑

2018年9月6日

使用pyinstaller将图片,文件等打包到exe依赖文件的处理方法

摘要: 在网上查了好久相关的教程都没有详细的说明,于是自己去pyinstaller的官网按照教程做了一下,大概理出了点思路,如下: 基本介绍:data.txt是你要打包的文件,TestRe.py是你的程序主入口文件,TestRe.spec就是pyinstaller在本地生成的spec配置文件(cmd命令行将 阅读全文

posted @ 2018-09-06 22:12 stigerzergold 阅读(1930) 评论(0) 推荐(0) 编辑

2018年8月20日

unity中转换屏幕坐标到世界坐标

摘要: 原理就是根据ui在屏幕上的位置,算出比例,然后利用投影中的相似三角形原理算出准确的距离,三维的原理图比较难画,就不画了,大家可以按照这个思路自己研究一下。 上述代码中的摄像机是经过Y轴和X轴旋转的,如果摄像机的位置和旋转变化没有很多,计算应该会更加方便。 阅读全文

posted @ 2018-08-20 12:41 stigerzergold 阅读(2102) 评论(0) 推荐(0) 编辑

导航