白泽图

  • 文章
    • Unity渲染
    • Unity项目开发
    • 工具
    • 数学
    • 算法
    • 网站搭建
    • 网络&操作系统
蒋程个人博客
互联网技术经验总结&分享
Unity渲染

罗德里格斯(Rodrigues)公式推导

作用:可以使三维空间中的任意向量s绕任意方向a,旋转θ度,得到结果向量srot (图中a,b,c都是单位向量,且相互垂直) \(R\times S= S_{rot}\)  (R就是公式所表达的旋转矩阵,S代表向量s的列矩阵写法) 公式推导过程: (也就是求旋转矩阵R过程) 1.通过向量s与a可得s的分量s1(投影)与s2(垂直于a) \(s1 = (s\cdot a)\cdot a\) \(s2= s - s1\) \(\hat{a} = \frac{s1}{\left \| s1 \right…

2020-12-01 0条评论 2882点热度 1人点赞 蒋程 阅读全文
Unity渲染

空间变换

空间变换是图形学的基础,也是必须掌握的知识点,个人总结一下其实分为以下几点:(纯属个人理解) 1.什么是空间,为什么图形学要用到那么多空间,为什么不能在一个空间下完成? 其实所谓的空间其实就是由一个原点加三个相互垂直的向量组成的坐标系,在图形学里用到很多空间概念,比如模型空间,世界空间,视图空间,UV空间,切线空间等等,之所以用到如此多的空间概念归根结底只有一个原因就是在不同阶段的关注点不同,举个例子:比如在模型空间,美术同学在制作一个模型的时候不会关心这个模型在世界空间下与其他模型的位置关系,也不会关心这个模型被…

2020-12-01 0条评论 2084点热度 0人点赞 蒋程 阅读全文
数学

线性方程组

1.齐次线性方程组 (1)、一般形式: \[\left\{\begin{matrix}a_{11}x_{1}&+a_{12}x_{2}&...&+a_{1n}x_{n}=0\\ a_{21}x_{2}&+a_{22}x_{2}&...&+a_{2n}x_{n}=0\\ ...\\a_{m1}x_{m}&+a_{m2}x_{2}&...&+a_{mn}x_{n}=0\\\end{matrix}\right.\] (2)、矩阵形…

2020-11-30 0条评论 1305点热度 0人点赞 蒋程 阅读全文
工具

C#所有编码格式

2020-11-25 0条评论 1498点热度 0人点赞 蒋程 阅读全文
工具

解决svn无法显示最新日志的问题

TortoriseSVN->Setting->Log Caching->Cached Repostiories,选中对应的记录 Delete->确定

2020-11-25 0条评论 4697点热度 0人点赞 蒋程 阅读全文
Unity渲染

图形学基础-向量

向量有两个属性  1是长度  2是方向 向量长度(模长) 记作: \(\left \| \vec{a} \right \|=\sqrt{x^{2}+y^{2}+z^{2}}\) 模长为1的向量为单位向量 记作: \(\hat{a}\) 向量的运算 1.相向相加 下图分别为: 平行四边形法   与  三角行法 2.向量相减 向量相减与相加互逆,已知红色 \(\vec{c}\)  和 \(\vec{a}\) 或…

2020-11-24 0条评论 2160点热度 0人点赞 蒋程 阅读全文
网站搭建

wordpress显示数学公式

最近想写一些数学上的东西,需要在能显示数学公式,但是默认编译器不支持,所以我都是在word中写好然后截图放到文章里,这种方式有点不方便,查了一下,发现了一个让wordpress直接显示数学公式的方法: 1.外观->编辑->主题页眉 (header.php)。在head标签里添加以下代码: <script src='https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.0/MathJax.js?config=TeX-MML-AM_CHTML'>&…

2020-11-23 0条评论 2716点热度 0人点赞 蒋程 阅读全文
Unity渲染

贝塞尔曲线与伯恩斯坦多项式

做U3D的时候,我们经常使用贝塞尔曲线,比如我们将一个元素从左边移动到右边,但是我们又不想让它匀速的移动,因为那样看上去会很死板,这个时候我们就可以使用一个事先调整好的贝塞尔曲线来表示速度的变化,或者我们想让一个元素按一个特定的曲线轨迹移动,我们也会用到它,在图形学中,贝塞尔曲线也是学习其他复杂曲线以及曲面的基础,所以有必要搞懂原理 我们先从二阶贝塞尔曲线分析:   上图中有三个顶点,分别是P0,P1,P2, 我们通过这三个顶点可以获得一条唯一的贝塞尔曲线,该贝塞尔曲线从P0开始,到P1结束 现…

2020-11-13 0条评论 3316点热度 1人点赞 蒋程 阅读全文
算法

蓄水池抽样(Reservoir Sampling)算法详解

蓄水池抽样算法是比较经典的算法,可以高效的在大数据中等概率且不重复采样,比如从一个大文件中等概率抽取m行内容打印出来。 说白了就是需要  从n个数中等概率且不重复取出m个数 (其中m<=n) 先贴出最终代码如下(数组下标从1开始可以更好阐述问题,所以我使用lua代码表示) --1.假设dataStream,是一个长度为n的数组 --2.定义pool数组用于存放最终采样出来的m个数 local pool = {} --3.算法 for i = 1,n do    &nbs…

2020-11-07 0条评论 2972点热度 1人点赞 蒋程 阅读全文
网站搭建

搭建wordpress个人网站(一)

搭建个人网站的好处这里不必多说,相信能看到这篇文章的人心里都已经有了答案,我本人也是前段时间搭建了现在这个个人博客网站,由于当时毫无方面的经验,踩了无数次坑, 甚至还被黑过,所以特意记录下来,便于记忆,另一方面也为后来者学习搭建网站提供一些帮助,如有不对的地方,希望读者指正 1.首先你需要一个虚拟服务器,国内一般就是阿里云或者腾讯云,不建议使用国外的VPS,原因是虽然看着便宜,但是很不稳定,不稳定指是国外VPS的Ip地址很容易被墙, 我自己曾经买过Vultr的VPS平均一个月左右时间就会被墙,我使用的是腾讯云,到目…

2020-10-31 0条评论 1897点热度 1人点赞 蒋程 阅读全文
1…678910
分类
  • Unity渲染 / 26篇
  • Unity项目开发 / 46篇
  • 工具 / 20篇
  • 数学 / 2篇
  • 算法 / 1篇
  • 网站搭建 / 4篇
  • 网络&操作系统 / 8篇
最新 热点 随机
最新 热点 随机
手记 | 从 VLESS+Reality 到 VLESS+WS 双跳中继的迁移记录 cli-toolkit-fw:一个可由 AI 对话定制的通用 CLI 工具集框架 手记 | 从 VMess+WS+TLS 到 VLESS+Reality 的代理升级记录 代码执行耗时检测 坐标系转换技术应用 解决Quaternion.FromToRotation两方向平行相反的问题
cli-toolkit-fw:一个可由 AI 对话定制的通用 CLI 工具集框架手记 | 从 VLESS+Reality 到 VLESS+WS 双跳中继的迁移记录
非等比缩放模型法线转换UnityObjectToWorldNormal详解 贝塞尔曲线与伯恩斯坦多项式 关于visual studio 2022默认不支持.net4.0以下版本的问题 真机调试工具 URP使用后期实现NGUI的卡牌溶解效果 Unity项目优化-AnimationClip动画的定制压缩

COPYRIGHT © 2023 白泽图. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang