tangent point 英[ˈtændʒənt pɔɪnt] 美[ˈtændʒənt pɔɪnt] 网络 切点; 切的点; 变形点;
转载 2020-02-18 13:41:00
131阅读
2评论
normaltangentbitangent三者互相垂直。 组成一个tangent space表示一个点 对于原本位置的偏移(扰动)考虑到这是为了 normalmap做出虚假的normal来受光我目前是这么理解的,下面做下去可以印证这个想法 保证同一个平面的顶点的切线向量是一样的减少光照插值失真 这里会产生一个问题是 UV winding order表现是,模型的normalmap结果 在某一半是
转载 2014-07-29 21:25:00
207阅读
2评论
http://download.autodesk.com/global/docs/maya2012/zh-cn/index.html?url=files/Polygons_nodes_Tangent_Space.htm,topicNumber=d28e152588 http://azykise.bl
原创 2021-07-20 16:19:19
336阅读
神经切线核(NTK)基本介绍 N eural T angent K ernel (NTK)是描述无限宽深度神经网络在梯度下降过程中演化的核。最早由Jacot et al.[^1] 在2018年发表于NIPS上。 NTK用来描述神经网络参数的训练过程。虽然NTK在初始化时是随机的,并且在训练过程中会发 ...
转载 2021-10-09 10:13:00
1740阅读
2评论
  调了半天发现是逻辑错误,改了一下终于没那么奇怪了:  但是有的接触点很明显跑偏了。再回顾一下自己是怎么求的,我是直接用的下面的代码求解一个点是否在另一个物体内部:var bounds = uso.mesh.bounds; if (bounds.Contains(mesh.vertices[mesh.triangles[i+j]])) { xj = true; }  这个bounds我又
为一个任意网格模型计算其切线空间的基本向量(即切线空间的T B N三个向量)
原创 2021-09-07 15:31:28
5135阅读
0. 基本定义 Singularity (mathematics) 数学上的奇异性一般是指,函数在该点未定义(not defined,比如取值为无穷),或者不可微(fails to be well-behaved)。 1. 举例 f(x)=1x:在 x=0 处未定义; g(x)=|x|:在 x=0 处不可微(左导数不等于右导数); y2=x 也就是 y=x√,x≥0,在点 (0
转载 2017-02-22 11:11:00
930阅读
2评论
0. 基本定义 Singularity (mathematics) 数学上的奇异性一般是指,函数在该点未定义(not defined,比如取值为无穷),或者不可微(fails to be well-behaved)。 1. 举例 f(x)=1x:在 x=0 处未定义; g(x)=|x|:在 x=0 处不可微(左导数不等于右导数); y2=x 也就是 y=x√,x≥0,在点 (0
转载 2017-02-22 11:11:00
369阅读
2评论
Computing Tangent Space Basis Vectors for an Arbitrary Mesh 地址:http://www.terathon.com/code/tangent.html为一个任意网格模型计算其切线空间的基本向量(即切线空间的T B N三个向量)Modern bump mapping (also k...
原创 2021-12-14 11:39:01
106阅读
为一个任意网格模型计算其切线空间的基本向量(即切线空间的T B N三个向量)Modern bump mapping (also k...
原创 2022-04-20 22:43:36
468阅读
注意:这与Java中有所不同,while是满足了某个条件,就开启循环;而for循环强调的是遍历某一数据对象
转载 2023-06-16 13:37:44
518阅读
刷题时候,有道题目的答案是return(num and (num % 9 or 9)) 看的有点懵逼,看来解释如下:1.首先,’and’、’or’、’not’的优先级是not>and>or。 2.其次,逻辑运算符and和or也称作断路运算符或者惰性求值:它们的参数从左向右解析,一旦结果可以确定就停止。在and语句中,如果每一个表达式都不假的话,返回最后一个,如果有一个为假,
转载 2023-07-04 21:00:20
385阅读
循环 有限循环 for range(5),默认从0开始,到4结束,不包含当前显示数,相当于range(0,5) range(2,6),自定义从2开始,到5结束,不包含当前显示数 range(1,100,2),自定义从1开始,到99结束,不包含当前显示数,步长为2 break 中断,跳出当前循环 for   break else break 过后,就不会执行最后面的else语句 flag
转载 2023-07-14 10:00:21
249阅读
列表 一、说到列表,先说一下 数据结构,数据结构是以某种方式组合起来的数据元素集合。在Python,最基本的数据结构为序列。 序列的每个元素都有其编号,即其位置或索引,注意其中第,一个位置的索引为0,第二个索引为1,以此类推。 Python内置了多序列,其中常用的为列表、元组、字符串。接下来说列表:列表和元组、字符串的不同为——列表是可变的。 1、列表的表示为用方括号括起元素,并用逗号隔开
转载 2023-07-15 17:08:11
278阅读
python学习一(Python的列表) python中有两种列表,分别用()和[]表示:例如: letter = ('a','b','c') letter = ['a','b','c'] 用小括号表示的列表初始化后不允许修改,而括号生成的列表可以修改。 例子:列表的列表 movies = ["The Holy Grail", 197
转载 2023-06-19 13:39:47
268阅读
在AI+时代,编程已不是程序猿、攻城狮的专属属性,而是一个工具,或是一种技巧,本质上跟Word、PPT没啥区别。如果大家现在想掌握一门编程技能的话,那一定是 Python, 因为它既简洁高效,又能快速入门上手。本文将从Python基础语法的print()函数开始学习,带领大家轻松入门Python。1、print()函数的概念在python里面,print()函数是我们最先接触
assert基础官方解释:"Assert statements are a convenient way to insert debugging assertions into a program"。通俗解释:在开发一个程序时候,与其让它运行时崩溃,不如在它出现错误条件时就崩溃(返回错误)。这时候断言assert 就显得非常有用。一般用法如下:assert condition,'自定义错误显示信息
python的输入输出(file)在很多时候,你会想要让你的程序与用户(可能是你自己)交互。你会从用户那里得到输入,然后打印一些结果。我们可以分别使用raw_input和print语句来完成这些功能。对于输出,你也可以使用多种多样的str(字符串)类。例如,你能够使用rjust方法来得到一个按一定宽度右对齐的字符串。利用help(str)获得更多详情。 另一个常用的输入/输出类型是处理文件。创
转载 2023-11-01 16:00:23
157阅读
字典Python的字典可以看做是一种键值对表。其底层原理类似于Java的HashMaP,都是散列表。其中每个数组的单元叫做bucket,每个bucket有两个部分,一个是键对象的引用。一种是值对象的引用。当字典的特点:无序,只能通过键来找到值只能存储不可变的对象,例如整数,浮点数,字符,元组。但是列表,字典,集合这类可变对象不能作为键值。字典的创建 1. 可以通过{}或者dict()来创建对象
转载 2023-12-20 06:24:43
47阅读
        线性回归(Linear Regression)是一种非常简单、用处非常广泛、含义也非常容易理解的一类经典的算法,非常合适作为机器学习的入门算法。        线性回归就是拟合出一个线性组合关系的函数。要找一条直线,并且让这
  • 1
  • 2
  • 3
  • 4
  • 5