会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
kayiko
博客园
|
首页
|
新随笔
|
新文章
|
联系
|
订阅
|
管理
2023年4月8日
Gamma矫正
摘要: Gamma矫正 颜色空间 定义颜色空间需要:色域、白点和Gamma值 (色域指一个颜色空间所有可能颜色的总称 ,白点是色域中最亮的点,gamma指的是对色域中色彩采样的方式,gamma=1就是均匀切割,否则为不均匀切割。) 下图中sRGB和Rec.709的颜色空间是一样的,它们只是传递函数不同,那么
阅读全文
posted @ 2023-04-08 17:32 kayiko
阅读(119)
评论(0)
推荐(0)
编辑
2023年3月25日
FlowMap
摘要: Flowmap的实质: 一张记录了2D向量信息的纹理, Flow map上的颜色(通常为RG通道)记录该处向量场的方向,让模型上某一点表现出定量流动的特征。 通过在shader中偏移uv再对纹理进行采样,来模拟流动效果。 不同软件中有不同的uv坐标,比如UE4中他和unity相比是反转了绿通道(左上
阅读全文
posted @ 2023-03-25 22:32 kayiko
阅读(181)
评论(0)
推荐(0)
编辑
视差映射
摘要: 视差映射Parallax Mapping 主要为了赋予模型表面遮挡关系的细节。引入了一张高度图 可以和法线贴图一起使用,来产生一些真实的效果 高度图一般视为顶点位移来使用,此时需要三角形足够多,模型足够精细,否则看起来会有块状 如果在有限的三角形面的情况下,怎么办?这就用到了视差映射技术 视差映射技
阅读全文
posted @ 2023-03-25 17:12 kayiko
阅读(269)
评论(0)
推荐(0)
编辑
2023年3月24日
Unity Shader 实现 Lambert Phong BlinnPhong
摘要: 1.Lambert模型 基于Lambert余弦定理构造出的模型,只计算了漫反射部分 代码部分解析 可以看到Lambert模型中只返回了漫反射(diffuse) 再看一下diffuse是什么组成的 第一项为主光源的入射光颜色 第二项为漫反射材质的颜色 第三项 法线方向和光照方向的点积(cosθ=n.l
阅读全文
posted @ 2023-03-24 15:05 kayiko
阅读(150)
评论(0)
推荐(0)
编辑
2021年6月15日
3662. 最大上升子序列和
摘要: 给定一个长度为 nn 的整数序列 a1,a2,…,ana1,a2,…,an。 请你选出一个该序列的严格上升子序列,要求所选子序列的各元素之和尽可能大。 请问这个最大值是多少? 输入格式 第一行包含整数 nn。 第二行包含 nn 个整数 a1,a2,…,ana1,a2,…,an。 输出格式 输出最大的
阅读全文
posted @ 2021-06-15 19:13 kayiko
阅读(230)
评论(0)
推荐(0)
编辑
2021年6月9日
树状数组
摘要: int n; int a[1005],c[1005]; //对应原数组和树状数组 int lowbit(int x){ return x&(-x); } void updata(int i,int k){ //在i位置加上k while(i <= n){ c[i] += k; i += lowbit
阅读全文
posted @ 2021-06-09 20:08 kayiko
阅读(36)
评论(0)
推荐(0)
编辑
2021年6月4日
堆优化Dijkstra java模板
摘要: import java.util.*; import java.lang.*; import java.awt.datatransfer.FlavorEvent; import java.io.*; import java.security.spec.ECField; import java.uti
阅读全文
posted @ 2021-06-04 16:34 kayiko
阅读(144)
评论(0)
推荐(0)
编辑
皮亚诺曲线距离
摘要: 思路:把每一个k阶看成一个3*3的网格,计算出点到每层(0,0)的距离,递归求出下一阶n-1的距离。 #include"stdio.h" #include"math.h" #include"string.h" #include"iostream" #include"algorithm" using
阅读全文
posted @ 2021-06-04 14:56 kayiko
阅读(534)
评论(0)
推荐(0)
编辑
2021年6月3日
最长公共子序列(计数问题)
摘要: 题意:字符序列的子序列是指从给定字符序列中随意地(不一定连续)去掉若干个字符(可能一个也不去掉)后所形成的字符序列。令给定的字符序列X=“x0,x1,…,xm-1”,序列Y=“y0,y1,…,yk-1”是X的子序列,存在X的一个严格递增下标序列<i0,i1,…,ik-1>,使得对所有的j=0,1,…
阅读全文
posted @ 2021-06-03 19:48 kayiko
阅读(451)
评论(0)
推荐(0)
编辑
2021年6月2日
最小路径覆盖
摘要: 定义:通俗点将,就是在一个有向图中,找出最少的路径,使得这些路径经过了所有的点。 最小路径覆盖分为最小不相交路径覆盖和最小可相交路径覆盖。 最小不相交路径覆盖:每一条路径经过的顶点各不相同。如图,其最小路径覆盖数为3。即1->3>4,2,5。 最小可相交路径覆盖:每一条路径经过的顶点可以相同。如果其
阅读全文
posted @ 2021-06-02 18:06 kayiko
阅读(419)
评论(0)
推荐(0)
编辑
下一页
公告