腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(81)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
GGX
着色器创作
我正在尝试创建一个
ggx
着色器,但是当我在上运行它时,主页仍然是白色的。我正在努力找出我的错误,但我做不到。有人能帮我吗?pow( 1 - (dotNH), 5); float F = Fresnel(baseColor, dotNH); } float g1i =
ggx
_vis
浏览 0
修改于2018-12-18
得票数 1
回答已采纳
1
回答
重要取样微面
GGX
Lambertian运行良好,我相信我已经为基于另一个用户的问题的
GGX
正确地实现了Eval,但是我很难找到一个我能理解的资源,它解释了如何为
GGX
发行版生成样本,然后计算相应的PDF。我非常想知道如何将“一种简单、准确的可见范数
GGX
分布的抽样程序”转换成单独的Sample()和PDF()函数。function return m.F0.Scaled(r)
GGX
Distribu
浏览 0
修改于2018-05-22
得票数 9
1
回答
无法理解
GGX
抽样的重要性
我读过许多关于
GGX
重要性抽样的文章。然而,我仍然感到困惑。📷📷 在公式中,θ是法向量和半矢量之间的夹角。/post/ggximportancesamplingpart1/一文中,它说:“对于重要的样本D(ω^m ),我们将使用D的If (ω^m)的逆来生成一个微面正常的ω^m,如果您熟悉在游戏渲染中使用
GGX
浏览 0
提问于2019-01-10
得票数 1
回答已采纳
1
回答
Blinn-Phong,
GGX
和半光矢量
我的理解:它本质上是对旧硬件的优化,以避免过多的计算。其他更现实的方法(
GGX
.)不要把自己限制在一个简单的半矢量,而是从微面开始的随机射线数。到目前为止,我的理解正确吗?
浏览 0
提问于2023-02-26
得票数 0
回答已采纳
1
回答
如何处理PBR中
GGX
分布项的爆破?
GGX
分布项的巨大结果使我感到困惑。统一标准着色器使用
GGX
发行术语:private float GGXTerm(float NdotH, float roughness) float将粗糙度设置为较低的值,如0.015
GGX
项的结果为868.58123。这是一个非常大的数字,使得最终颜色比1更大。BRDF中的所有其他项都小于1。
浏览 23
提问于2022-01-03
得票数 1
1
回答
用
GGX
对问题进行一致采样
我已经做了一个程序,统一采样环境地图和计算照明使用
GGX
。最后,我们除以样本数。我正在使用我在这个站点中找到的
GGX
公式:http://graphicrants.blogspot.com/2013/08/specular-brdf-reference.html 我的问题是看上去不太对劲
浏览 0
修改于2020-11-11
得票数 0
回答已采纳
1
回答
microfacet
GGX
BSDF通常作为单独的BRDF和BSDF实现吗?
我想使用
GGX
微面BSDF,但每次不分裂光线,得到反射和传输的Fr和Ft项之和。例如,
GGX
只提供镜面反射和折射吗?在这种情况下,你如何处理扩散?
浏览 0
修改于2018-05-20
得票数 2
回答已采纳
2
回答
微面BRDF (包括
ggx
)能代表完美的镜子吗?
例如,当我将零粗糙度放入
GGX
模型时,(https://www.graphics.cornell.edu/~bjw/microfacetbsdf.pdf ) D(m) = D(H)除以0,G仅为1。
浏览 0
修改于2019-05-06
得票数 6
1
回答
为什么我需要删除的正性函数的pdf输出方向,以集成到1与
GGX
?
上下文:我试图在路径跟踪器中实现基于粗糙表面折射的微面模型的Trowbridge-Reitz (
GGX
)。我使用数值积分来检查pdfs是否集成到1(我使用jacobian将实心角转换为球面坐标,并将其积分):📷 其中m是微面法线,n是宏面法线(为了测试,我把它设为(注意,由于所有给定的微面分布(包括
GGX
)上的正特征函数(X+),如果点积低于零,则不需要在点积上加上D(m) <0。
浏览 0
提问于2023-01-08
得票数 4
回答已采纳
1
回答
重要抽样
GGX
NDF -萤火虫和光明的最终结果
以前有人问过这个问题( 无法理解
GGX
抽样的重要性 ),但它并没有完全回答我的问题。 上面的博客文章描述了基于重要性抽样NDF的重要性抽样方法。
浏览 0
修改于2020-10-06
得票数 0
回答已采纳
2
回答
光线追踪,为什么
GGX
会使我的渲染结果变得越来越暗?
我试图添加
GGX
和PBR纹理到我的GPU射线追踪器。结果很奇怪,每一帧都变暗了。return true;float NDF(const thread float3& h, float roughness) { //
GGX
浏览 0
提问于2020-08-31
得票数 0
1
回答
parfor不考虑它中使用的向量的信息
v=[1,3,6,8];gax=ones(15,14);if m > 1 gax(j,m-1) =
ggx
(j,m-1);endif m<nn gax(jo,m) =
ggx
(jo,m); end end
浏览 3
修改于2017-06-04
得票数 1
回答已采纳
1
回答
从相同的JSX代码在服务器端和客户端生成的不同标记
<h4 data-reactid=".2
ggx
1vlvrwg.1.0.0.$posts-about.$2.0"> <span data-reactid=".2
ggx
1vlvrwg.1.0.0..$2.0.1"> </span> <small data-reactid=".2
ggx
浏览 0
提问于2014-09-25
得票数 0
4
回答
csv文件将两个字符串替换为三个字符
我想用其他字符串替换少数字符串(例如使用shell命令在大型csv文件的第一列中添加"GG“和"
GGX
”、"GG“和"
GGX
”、"FG“和"FGX”等)。
浏览 0
修改于2013-01-24
得票数 0
回答已采纳
1
回答
四点间曲线的插值法
2.612,0],[0,1.6969999999999996],[0.5870000000000001,0],[0,-2.605]])gg_xspline=np.linspace(ggy.min(),ggy.max(),300) ggxnew,ggynew=splev(gg_xspline,
ggx
浏览 0
修改于2020-07-16
得票数 0
回答已采纳
1
回答
在matlab中使用parfor
例如,以下部分:
ggx
=5.*ones(15,14); parfor i = 1:length(v1) if m > 1 end gax(m+1:end,m) =
ggx
(m+1:end,m); end 但是有一个错误: error: parfor中的变量gax不能与
浏览 1
修改于2017-06-04
得票数 0
回答已采纳
3
回答
internet explorer字体ssl
<style type="text/css"> font-family: '
GGX
88UltraLight';src: url('/css/type/
ggx
88_ul-webfont.eot'); src: url('/css/type/
ggx
88_ul-webfont.eot?iefix
浏览 1
修改于2012-02-03
得票数 8
1
回答
半浮子GLSL的优化
在阅读时,我在第4.4.1节中找到了一些有趣的段落,涉及优化半精度float的
GGX
近似的实现。而只是一些常量和宏:#define saturateMediump(x) min(x, MEDIUMP_FLT_MAX) float d = k * k * (1.0 / PI);}float D_
GGX
浏览 2
提问于2020-07-25
得票数 1
回答已采纳
1
回答
平面上最亮点的术语是什么?
(假设我们使用的是
GGX
)。
浏览 0
提问于2021-07-21
得票数 0
回答已采纳
1
回答
与PBR实现混淆
我从我的搅拌机艺术家背景中读到了很多关于"
GGX
“的文章,我认为这是一个模糊的反映,但是我似乎错了,现在我在许多不同的情况下发现了
GGX
这个术语,比如在这个教程中的微面正态分布。简而言之,问题是:“Oren”和"
GGX
“和”库克-托兰斯“是如何相互关联的(如果它们是这样的话),我如何在这些算法中集成"vec3反射”?
浏览 0
修改于2017-06-06
得票数 14
第 2 页
第 3 页
第 4 页
第 5 页
点击加载更多
领券