3d跑大图一晚上跑了一张,跑光子精灵s再跑大图怎么没事?半个小时就跑完一张

(重新整理)vr使用光子贴图渲染的方法与技巧(速度质量平衡的关键) [论坛存档]
- 第3页 - 火星时代论坛-CG论坛_3dmax论坛_Maya论坛_室内设计论坛_平面设计论坛
查看完整版本 :
chenyuan1104一遍看的不是很明白,继续,狂顶楼主
exquisite强悍!!!理解到位!!!!!!
永恒水晶很有帮助
不需要很高深的理论
只需要知道怎么用就可以了
狂人筇好東東,就一個字
通俗明了,不顶不行!
yangjue看第二遍了 懂了些了
Y怎么老是忘记理论好强 我看了1个小时 似乎有点懂
9nine_song3Q
zq8835支持
gift88谁谁谁谈,
为何高温快要风干的
就不能看懂的啊
ceee谢谢你的教程!
wubangan研究到位,学习中
lxt22很好。。。。
xionglixxOH,MYGOD终于看懂了,,不简单,,,,
奕想飞扬谢谢~~~收获不小啊~~~~~~
cjingjingj没看懂,我怎么觉得你说的前后矛盾呢!
冷雪冰心老大说的光子OK,成图就OK.
意思是不是我渲染640*480的光子帖图OK,可是我还是不知道这里的MIN和MAX应该分别设成多少.MIN和MAX从上面老大讲的基本是看明白*明白了,如果MAX是0意思就是说出了一个640*480的光子帖图了,而MIN只是影响光子帖图的精度的.如果MAX是-1时,就出了一个800*600的光子帖图了,-2就出了一个的帖图了?不知道是不是这样理解的.可是到后来又不知道了,老大说的要找零界点,也没有看明白..(以上理解一定是错误的,因为没有理解明白/)
再渲染的大图就OK
冷雪冰心其实看了鹏帆的教程明白了一点死的方法.不用管什么MIN和MAX.你只需要选LOW和HIGH之间的,自己根据情况选就是了,呵....头都搞晕了还没搞明白,都看了几次了.
sdsx635支持
7109556好东西当然要顶
yscping嘎嘎。。。真的要第三次才看得明白。。。你真厉害呀。这样也猜到。。。。谢啦
冀涵峰对我这样的初学者就好像是在看天书,不明白呀,不过还是要留个记号,后面肯定用的着
醇香果汁学习到了
飞奔的蚂蚁明白一点
还不很懂啊 ``
留着慢慢看吧
d好象有点明白
wuling06学习了~~~-
bjfngu好像看懂了,又好像没看懂!好深懊!高手!顶了!
blueiceman谢谢楼主,看明白了
lh88666厉害!!!佩服!!佩服!!
冰雪融化支持你
海洋里的小格格高手
songzhihai牛 呵呵 顶了
看的懂的就看 看不懂的 自己去发贴 不要乱说话 这是一块境地
BATMANXXX不错
taozi陶子:(:(三维大哥好久不见了,想你了来看看:D:D
yoyot真是好贴啊
kk0007受益
万里鹏程受教不少...狂顶.....
baijiayu支持
xinyu0922终于是弄清了所谓的光子了,不然都把我弄得团团转了,谢谢拉
zxbdyhm顶!!!!!!!!!!!!!!1
chenyameng经典好贴
杨杨SHOP终于看懂 了,谢谢楼主。
lilinice看教程
w3583697牛人呀——————————
ocjio真是太有见解了
让人茅塞顿开
ocjio又看了2遍
对于我这种刚接触VR的新手来说
实在是太有帮助了
要再次力顶你
不知道哪有VR其他设置的详解
知道的告诉我下啊
bobi99说得很深啊
不过收益非浅
天天好心情啊
1981_ljzy好支持学习了
salayoo说的很清楚,很明白,谢谢了!!
salayoo说的很清楚,很明白,谢谢了!!
lys147感谢楼主
ZJVK1986顶了
sjlyuhue支持~~
风火动力:angry:
破茧成虫我是没有看懂!可能是初学着的原因,楼主你数学一定很棒,某一句话太长了,标点顿一下。
平衡感好玩意!
liwanbo看了
MARS_1020一定的顶
doubleyu记号
xwxwww好教程
点这空间贴子真的很受用,谢谢!
czyyf我以前用VR1.5R3也出现了此问题,于是我改用VR1.5R5就没事了。
欠你一滴泪谢了。。辛苦拉。
54ys总算明白光子的作用了,楼主人太好了,强烈支持!!多发好帖啊!!
wenroubye你这种帖子不顶都不行
cg007tt感觉出图时不渲光子图,渲染时间没什么区别
刘成生:haha:
刘成生你这种帖子不顶都不行
ooer谢谢 终于理解了
doni好人好贴好多字啊!
美麗人生顶,解决了困扰好久的难题!
dhhwww你用的是9.0吧,因为9.0默认的显示设置是Direct3d(Direct3d模式),把它改成openGL(openGL模式)或software(软件模式)就不会有问题了
在那看是改software(软件模式)
suruijian哈哈哈
这次终于看懂了
太感谢了 :haha::haha::haha:
wq1017学习了`` `
aipao188不错 ~ 辛苦啊 ~、 、 、 、
三石三好人啦,大家要顶起来,如要能够把面板中其它的参数也像这样讲解那就太好了.支持!!!
magic222谢谢
汪昕我用休息天认真看了贴的每个子,虽然有句子不通但我也看的很有味道,慢慢看,大家都会看的懂.
wan5207看了两遍,大概是理解了你的意思,不过我也发现了问题,。
例如:现在我用300*300的分辨率来测试,结果OK,现在我保存光子,渲任何像数的图都OK?您大概就是这意思,当然我还找时间测试,才知道。
反过来说就是我渲的图可以是16*16的光子,也可以是500*500的光子,还可以是的光子只要我测试光子的时候那图OK就OK。您大概是这意思吧。您的观点还有待实例验证,希望下次能做点、实例出来论证你的观点,不能老是用理论。
另外还有个问题,您中文版上的“分布式渲染”,那个怎么也和跑光子次数联系上了,。在我应用经验中那就是联机渲染,可以应用多台计算机的CPU同时来渲染一张图,而不是和跑光子的次数有关。希望你能列举实例做更详细的说明,。不要把初学者带入误区,。当然我现在也不明白,我也想知道。
你上面不知道我能不能总结为一句话:如果渲染的测试效果OK,测试时候用的分辨率就可以保存光子,那么用这光子渲染任何像数的成图都OK。
妄想101谢谢,无论什么东东,能给自己帮助的就是好东东
可乐没加冰:haha:
说不定:up::up:
laiscxz谢谢真的谢谢了
xiuj9谢谢了:haha::haha::haha:
我是农民的孩子真的很不错,这些时间我一直在玩,也没有什么做,也很少来火星,真的很对不起浪费的这么时间啊,不过又不知道做些什么,
总之,好贴,一定顶
aipao188:up::up::up:
hezaizhang太有才了,支持支持支持支持!!:haha:
salayoo受教良多,感激不尽!
LEELLF学了很多,谢谢
meihao1107非常感谢!支持!
很对,我还郁闷我怎么没出这种情况呢,原来是因为我用的是openGL模式
诶,真的很谢谢楼主,我现在终于明白了为什么我在给物体给边面显示的时候老出现错误,.....终于明白了谢谢,~~~~想你学习
自作自受:hit:
雪云很不错的见解~
用VR很长时间了~一直没想过光子图的大小会有这么大的影响~
贾文义谢谢楼主,以后多发教程
fairy-du:up:
nkf841g这个帖子是必须留脚印的,太感谢了!!~~~~~~~~~~~~~~~~~~~~~~~~~:hit::up::haha::cold::shame::angry:::suspire::halo::sad::yeah::embarrassment::cry::surprise::beaten::BS:
心底深处看了两遍 还是不太懂
你一直强调最大值
我想 问一下
那最小值 我怎么理解
个性不坏整理过后的 终于看明白了~呵呵 谢谢楼主了~楼主辛苦了
吻回1984:yeah::up:
clf2279写的真乱
没法看啊~~~~~~:surprise:
lanhua08很好
yao_yuan看来笨的还不只我一个。呵呵。对于我们这些初学者来说还真挺难看懂。呵呵 !!!谢了!
yao_yuan:haha:
访问者谢谢咯:haha:
ok0751顶..厉害拿回去慢慢研究
win8306太有才了
好人啊....:yeah:
宏兴看了很好,只有加入才能顶,就注册了
qx7788谢谢||||||||||||||||||||||||||||||||||||||||||||
jiangyingm用心感谢。我用心看懂了。我学到东西了,感谢楼主。
lsy2008是不是渲几个角度 也就是多个摄像机 就要渲几张光子图?
1221yuwei还得继续看 继续理解 第一遍的确有点迷糊 不过还是谢谢楼主
jnak2008今天终于明白什么叫光子图了,谢谢
llrant好东西啊,要抽时间好好的看以下,一直以来都是在糊里糊涂的跑光子,究竟是为什么那样设置 ,却浑然不知,现在好了 ……
xinyu0922终于还是看完了,继续理解,谢谢楼主拉
shao7588谢谢。。
:embarrassment:
615035好东西就该顶下
第一次接触VR
不兴趣貌似很高
今天晚上泡上咖啡 弄一晚上
真兴奋 准备去了
楼主真好。嘿嘿。学到东西了。
topsontopson学到东西了~~呵呵~~但如果把最小值也解释一下那就最好了~~
wanghui2真不错!:hit:
郑小琼:up:
飞翔的白菜谢谢楼主,仔细看了遍明白经常犯什么错误了,我太在意参数和时间,谢谢,让我理解了更多。
lmrs2008感谢你啊?受益非浅啊!
song hua谢谢斑竹的高见:hit::hit:
问风无语顶!!!
继续潜水中...
ze1611谢谢:hit:
pzxizi支持楼主,讲的珍惜!!!!:surprise:
:up:看了两遍没明白,跑光子图时,怎么先渲图,再保存啊。
还有,出大图时,如果是400*300的光子图,渲的大图。最大值
给多少,最小值给多少啊!!!!
:haha:。。帮帮忙。。。
sakai12099谢谢:cry:
saige:halo:
saige:surprise:
恐慌学习了,很受用,谢谢了,有空再自己测试测试:hit:
那年的雪:haha::haha::haha:
tmf1111:haha:
om155顶一个大的
y你***太有才了·:up::up::up::up::up:
yaozi21通俗易懂···:haha:
yaoda大哥我还是不怎么明白 哎
但是贴是好贴 就是我不懂 顶上去
ybbihitx:cry:
3322615:haha:我操,置顶啊!:up:
3322615:up:
svita谢谢·!!
亦羽看了两遍,不错,顶,解惹了
:haha:楼主请点击
ppesun吥错...学倒了一些东西..呵呵.
sbmymk_dh有点迷茫:cold:
wszidan很少说话,这次真的是受益匪浅,谢谢高手的无私奉献。
456381:haha:
chql谢谢楼主,又加深了,又有一个理解了,谢谢
win8306顶了
之前我反复看了好几次都没看明白,这次终于看明白了。太感谢!!!!:D
luosysex学到了好多东西 谢谢楼主了:yeah:
不了解说的不错
shu11200:yeah:强人
yugu1004今天又学到一招了,谢了
WH时光雕刻感谢
seatao2008太好了。又学习了一些知识。一天一小进步,工资一大进步。哈哈
八零后的伤感收藏了,呵呵,严重支持中....
wan0206:haha:
山西杨子支持!!!!
郭福金:haha::haha::hit::hit:楼主你太有才了,全收下,感谢了
l525234学到很多了 。支持支持!!!:embarrassment:
继续前行好,收藏了
:hit::hit:
LeafCloud接触它才没几天,似懂非懂..........:angry::
win8306我又看了便~
天诚设计高手一出手就知道有没有。希望多写点教程好了,对了,最好写点关于贴图的教程
上帝他哥跑光子时设好了VR面板参数 ,出图时提高一下参数 有用吗
mingcmyk恩 我看了一个下午才看懂 看来本人的悟性还是有限啊
不过这是好贴
我顶了:up:
tangchuansong其实渲染光子图  只要不渲染最终图像  所占的时间很少很少  一般也就十来分钟而已吧  何不渲染大点的光子图呢
gooooood很感恩!学习了。。。。:up:
········
csy1047的按显示材质会出问题么?我怎么没遇到过!
lsc8604:hit:
yuyongren:up:
非常不错,讲相当好,
yue受教..算是看懂了..:cry:
tntboy0419强就一个字
zhylxyn321:D:D 有点晕
guohenglu楼主讲的东西还是很有用的
能让初学者少走很多弯路
支持楼主继续出来这么好的帖子:up:
常琼琼顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
和合装饰:up::hit::hit::haha::surprise:爽。顶死你了
huoxingfeifei:up:太专业了
顶....................
huoxingfeifei:D
一克拉有点*不明白
~only~赞一个
fmy1987看你的文字很轻松··顶:hit::hit:
一横一梦很好,很精彩。谢谢LZ了!
烟一直抽再来学习一次~
楼主讲的真好
shiwodqq你用的是9.0吧,因为9.0默认的显示设置是Direct3d(Direct3d模式),把它改成openGL(openGL模式)或software(软件模式)就不会有问题了
这个是在那改的了,
ptwwk001这个是在那改的了,
不用改,默认的就行了。
看明白了,楼主辛苦了。
倾城回忆:up::up::up:
aidexiaoyu讲的很好,不愧是高手:up:
尘语牛,可以到QQ群中来坐坐
尘语有不有关于室外渲染的呀,发点上来,让大家学习一下呀
junw000不错支持,
wyhn1314温故知新 好教程 顶个
lbbhxsdzy精辟:D
wangqi4444楼主辛苦了
wangqi4444:cry::cry::cry:我看了前后两个帖子 看都看辛苦了
可想而知 楼主写的是多么辛苦 !!
annd0010支持一下,感谢分享经验!!!
ls33lq:cold:好难啊:cold::cold::cold:
ydxdnuem好贴,虽然没怎么看懂,但是我会慢慢想想的。支持下!
哒哒呱呱说的太好了。受教了。不顶不行了
zx426650谢谢楼主苦口婆心的讲解:D
长空飛叶分析的 好专业 得再仔细领悟下
visual好专业,看了
一半 看不完
keai_xiangsidou:up::up::up:
伆莣Wǒ顶顶顶:haha:
xl0731太强了!绝对的受益匪浅!
wufei1shejs学习了:up::up:
ying1990终于弄明白了,谢谢LZ
yifacccc不知道是不是我理解能力不好!硬是没看懂:sad::sad:
qc说的我还是
迷迷糊糊!!!
哎!!!!
liyin012楼主真是太有才了,佩服,跟你学了不少东西,以前我是先算小图再出大图,好象有点浪费时间,现在明白了其中道理直接出大图就比原来快多了。
同感!!!!!!
你用的是9.0吧,因为9.0默认的显示设置是Direct3d(Direct3d模式),把它改成openGL(openGL模式)或software(软件模式)就不会有问题了
在那里改啊 `
heqilong2008谢谢!看懂了!:D:D
新手路过``太深袄咯``还是直接跑算了``!
浪吧万绍林楼主说的很好,其实楼主的所说的速度与质量的平衡 ,其实意思就是教大家怎么样用最小的光子图(不出错的情况下)渲染大图。。。。:up::up::up::up::up:
xing1227:up:
xing1227:up:
九天9876542好东西
慢慢琢磨下 :haha:
掝许緈富:cry::cry:
掝许緈富:hit::up::up:
Wloveyou13看得头晕晕的,嘻嘻,我不渲光子:hit::hit::hit:
memory_f头晕晕:suspire:
tonghang52看了一遍,有点昏。。准备回个贴,然后看第二遍,在看第三遍,第四遍。。。。。。
sh102005受教了
maf12009好贴,有学习到
羽儿阳光:D:D:D
yokeny:up::up::up:
070角度:D厉害哦
wwj8679学习了
寻找仅有空间不错,讲得很深入又易懂,支持一下。
lliujiang找了·`好久~~终于豁然开朗·~谢谢·lz~~
韩永辉学会了 感谢楼主 楼主是个好人
fg333fg很好的教程,以前用光子贴图总是有问题,似乎明白了一些,顶:haha::haha:
wwgkh我很少说话,但内心很感激你们这些高手,谢谢啦
一塌糊涂01:up::up::up::up::up:谢谢啦
差不多呗:hit:顶死你!
张甲学习了!!!谢谢楼主本人做图采用VR渲染器,渲染习惯是先跑小图,保存光子再跑大图。但问题出来了。_百度知道
本人做图采用VR渲染器,渲染习惯是先跑小图,保存光子再跑大图。但问题出来了。
这样会时GI信息更加精确,也就是用2个数据插补得到中间剩下的9个光子像素点。预渲染光子后。对于楼上说的。光子的分辨率是固定。第二这么简单还用问,光子失真已经很大了,我们渲染光子的时候使用-2-2渲染。这时候,当你放大的时候,光子的质量与精确度与图像采样有关,所有的GI信息都呗写入到了光子图中,光子是不会再被计算的,因为在第一次计算光子的时候。所以,有的翻译为自适应蒙特卡洛采样器,当然就会出现损失,第一,如果你是使用发光贴图+灯光缓存,建议使用自适应DMC。我们用这个光子去出1000的小图。比如,然后没有采样到的细节,对于,对于复杂的场景,细小的东西是看不清楚的,进行插补运算,当然,那个时候你乱改光子的参数对成图没有影响,那么相当于成图上大约10*10范围的像素点使用一个像素点的光子采样,那么光子的分辨率则为*=250*250分辨率的光子,这个时候,小图好就大图好,那么灯光缓存会被再计算一次,成图使用从文件模式时,如果你开启二次反弹,但是你用250分辨率的光子去渲染3000的成图,3000一条横线像素上所使用的2750个像素的光子采样都是通过计算机将相邻的两个光子像素点进行插补得到的,可以将最大细分值加大,是不正确的,渲染成图的时候亦如此。成图的时候你甚至可以直接关闭二次反弹?对于光子的问题,甚至会调到100,可以在算光子图的时候把图像适当加大,或者提高最大比率以及半球细分来提高光子的精确度和质量,所以即便是250的光子小图整体看上去还可以,提高光子图的分辨率。包括成图的质量与采样也有很大的关系,做动画为了高精确度以避免光子闪烁,并不是大家通常认为的那样
其他类似问题
您可能关注的推广
vr渲染器的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁后使用快捷导航没有帐号?
查看: 6134|回复: 10
怎么跑光子图 然后跑大图啊
TA的每日心情开心昨天&09:04签到天数: 69 天[LV.6]常住居民II
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
才可以下载或查看,没有帐号?
见我们公司的设计师都是先跑光子图,然后再跑大图,自己只是个实习生,不好意思问他们,谁能给说一下是怎么回事啊&&谢谢
TA的每日心情开心 14:59签到天数: 912 天[LV.10]以坛为家III
这样不好,要不耻下问才能进步快,其实跑光子图只是为了省时间,如果机子好的话,还不如直接出大图,这样的效果比用小光子跑出来的大图要好,用小光子来跑大图是以损失光影细节来节约时间的,跑光子图的教程前面的版主说了,论坛时很多自己可以去看下
TA的每日心情怒 20:14签到天数: 399 天[LV.9]以坛为家II
& && && & 一张小光子和放映出五倍的大小
TA的每日心情怒前天&10:30签到天数: 240 天[LV.8]以坛为家I
呵呵" B+ K5 {# u9 j% }2 m! n7 n$ H
TA的每日心情奋斗 18:36签到天数: 1 天[LV.1]初来乍到
正需要,真心学习
该用户从未签到
正需要,真心学习
TA的每日心情奋斗 11:53签到天数: 107 天[LV.6]常住居民II
跑光子要设置
TA的每日心情慵懒 10:41签到天数: 156 天[LV.7]常住居民III
{:soso_e119:}
TA的每日心情擦汗 13:47签到天数: 180 天[LV.7]常住居民III
看看。。知道知道
TA的每日心情奋斗3&天前签到天数: 398 天[LV.9]以坛为家II
是渲小图看看效果吧,达到要求的话再渲,不行再修改,好像是这样的
模型销售&教程销售&论坛管理&
联系手机:
联系手机:为什么VR调用光子跑大图的时候会是黑的?_百度知道
为什么VR调用光子跑大图的时候会是黑的?
图居然是全黑的在跑完光子后。但是在跑光子的时候。光子的图却是正常的。。,调用光子跑大图的时候
我有更好的答案
按默认排序
参数按照大图的调。不渲染最终图像就可以了这样大图的效果会很好 而且节省很多的时间
其他类似问题
光子的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁[转载]小光子染大图详解
今天整理了一下小光子图渲染大图的一些技巧.
概念理解: 小光子贴图. 什么才是一个400*300的小光子贴图?
而非是渲染出一个尺寸仅仅为400*300的图出来,然后保存的光子贴图。(这段话很重要,认真理解。因为400*300可以渲染200*150的光子图,也可以渲染出800*600的光子图) 
问题1. 渲染尺寸与光子贴图设置的问题.
例子说明.(注意:例子是用来说明渲染尺寸与光子贴图设置的问题,并不是教大家增大渲染尺寸的解决方案)
两个重要概念:1.出图的分辨率大小(也就是出图设置的渲染尺寸的大小)
2.光子贴图的分辨率大小(它与出图分辨率和“最大比率值”有关)
只要掌握了它们的关系,速度质量平衡的关键基本上也就掌握了。
在做图的时候,不要首先不在去考虑你最终要出多大的图,而是去考虑这张图你需要设置为多大的光子图才能满足(也就是不出现漏光等错误现象).
首先理解一下发光贴图(irradiance map)的具体是怎么计算。
围绕在min和max数值及图像解晰度的关系,其实十分简单的。首先我想讲的是,关于光子图的正确概念,光子图也叫光子贴图(photon
map),在之前使用的ir map+photon map组合中,一般先设置为pm + pm,保存计算好的photon
map,这个就是所谓的光子图,然后再设置为ir map + pm模式,pm设置为读取保存的光子图,加快ir
map的计算。现在常用的组合就是ir map + lc,其相应能保存下来的就是发光贴图文件和灯光缓存文件。
首先假定图像尺寸为640*480,默认情况下,system卷展栏下的render region
division是64*64的。将min和max参数都设置为0,那么此时的发光贴图的采样解晰度为640*480,即与图像大小一样。
而当min和max都为-1时,发光贴图的采样解晰度为320*240,即是图像解晰度的1/2。
又当min和max都为-2时,发光贴图的采样解晰度就变成了160*120,即是图像解晰度的1/4。
这里需要了解的就是,VRay是以像素为单位来进行GI采样,抗锯齿采样,噪波处理,色溢处理等工作的。其实min与max参数的含义十分简单的,它的数值就是确定要多少个像素取一个采样。当值为0时,就是每一个像素取一个采样;-1时,每4个像素取一个采样;-2时,每16个像素取一个采样;……之后的就类推就可以了。换算很简单,假设它为n,就是4的-n次方个像素取一个采样。所以当设置为1时,就是1/4个像素也就是1个像素取4个采样,这是超采样(oversampling)了。
在前面,都是将min和max设为相同的数值。将这两个参数设置为相同的数值的话,就没有让VRay去适应环境来计算,也就是没有利用好发光贴图计算GI的强大能力。如果将这两个参数分开设置,就可以让VRay在需要大量采样的地方应用较大解晰度的发光贴图,在较少的采样都可以接受的地方就应用较小的发光贴图。
下面来看看发光贴图是怎么进行自适应采样的。在下面的左图可以看到场景里大量的采样(显示为点),采样没有关心实际的需要,到处都给上同样的感情。这是因为min和max都设置为-3,仅一次采样pass。结果就是用去较多的时间(7.5sec)。
来看这两个图,可以看出用更少的时间(5.7sec)得到了同样的质量。注意在特定区域采样比较多。
&&&&&发光贴图是以min设置的采样精度开始计算,以max设置的采样精度结束计算。以-3/0设置为例,ir
map以-3的精度开始进行采样;接着再以-2的精度进行采样,这次是在-3采样的基础上,来决定哪些地方需要增加采样,哪些地方不需要增加采样;之后再继续-2、-1、0的采样。这里进行了-3、-2、-1、0共4个pass,所以这个pass数的确定可以按这个公式来计算:max-min+1。
在理想情况下,当然是每个像素取一个样本甚至几个样本就最好了,可是时间会以平方级增加的,没有足够的时间和强劲的机器是撑不下来的。所以一般情况下,max取-3~-1的精度都可以满足高质量的需要了。这里还需要min的配合,因为需要的足够的pass数才能进行准确的采样,一般有3~4个pass都可以是高质量的了,太多的话也没什么必要了。因为min太小,也就是初始采样精度太小,基本是可以忽略的。
对于640*480,-3/0是一个高的设置,如果你要在下要得到同样的质量的话,-4/-1的设置就可以了;-5/-2就可以满足的高质量需要了。
又再比如用320*240,-3/-2设置来计算,再用来渲染的图的话,那么相对于来说的设置就大概是-6/-5左右,试想下这样的发光贴图能满足GI精度的要求吗?细节能保证吗?
那么什么样的设置是最优的设置呢?这就需要对其了解并掌握了经验并根据自己的工作流来确定,当然针对每一个场景的设置都是不同的。我个人比较喜欢用low来进行小场景的测试,very
low来进行大场景的测试;出图的话,一般medium都可以满足的了,如果质量还不行就用high,不过我还是喜欢用high的多。当然光看这两个参数还是不够的,还需要与其他参数如hsph.subdivs、inter.samples、DE等参数配合来出速度质量比最优的设置。
有人说,用320*240,-3/-2来计算小图,再在,-3/0来进行渲染。这是不正确的,可能也是造成大家的图质量不好的原因。保存计算好的信息,在读取模式下,再怎么调节min/max数值都已经不起作用了。其实很容易就知道,在读取模式下,就算调高了min/max的数值,发光贴图都不会再计算了的。
还有,不需要在测试中随时保存发光贴图文件的,在一切都调节好后再用高参数计算后保存,再读取进行渲染就可以了。
最后补充,min和max所决定的并不是ir map的解析度,ir
map并不是一张图,不存在解析度一说,它决定的是用何种像素解析度来采样场景, 生成的ir
map并不是图片,而是一种特殊的数据结构,是一些点和色值信息,
并不是说max为0就生成了原图一样分辨率的图片,而是用与原图同分辨率的解析度来采样生成采样点, 最后得到一个三维空间点阵信息图,
不管min max的取值如何,ir map都不是一张图片,也没有所谓的分辨率。
Q: 终出的图解析度应该是光子解析度的几倍最为合理!速度最快?
(因此,根据现在普遍用法的小图计算来渲染大图的话,除了考虑图像大小比例外还要考虑到发光贴图的尺寸。比如对于640*480,-3/0是一个高的设置,如果你要在下要得到同样的质量的话,-4/-1的设置就可以了;-5/-2就可以满足的高质量需要了。)
还有如果-3 , 0 和-4 ,-1这样的参数!速度有区别吗?还是只是算光子的时候慢点!渲染大图差不多?求赐教!!
这个没有什么一成不变的一个通用设置,通常需要杂在练习中掌握经验来控制.每个人的工作流不同,所以设置也有所不同.
假如你的图在测试时,400*300
-3/-1的质量你认为可以.最终出图你需要的是那么只需要-5/-3的设置就可以得到在400*300下的质量了,因为尺寸增大了两倍,min/max也相应地减去2.
渲染时是要看场景的物体的多少,光影的复杂程度,抗锯齿采样器的正确选择上.
-3/0,-4/-1如果不看图像尺寸的话,计算时间是肯定不同的.
这里是400*300的情况下的一个测试数据
-3/0,计算1m46.3s,渲染19.5s
-4/-1,计算31.3s,渲染19.0s
由于是小图,质量没有明显的区别
当值为0时,就是每一个像素取一个采样;-1时,每4个像素取一个采样;-2时,每16个像素取一个采样
可是为什么图象的尺寸只是2倍,而采样象素是4倍?
还有就是如果300x200 -2/0 和/-2
最终出图是 那个速度快,快多少,那个质量好,好多少?
A: 320*240的大小不就是640*480的大小的1/4,长和宽都是1/2,面积不就是1/4了嘛.
如果300*200
-2/0下的质量你觉得可以了,你要用出图,就用-4/-2的设置就可以得到同样的质量了,渲染时间肯定不一样的,除去计算的时间,渲染时的图像大小不一样的吧,所以时间肯定不一样的.
到底小光子图对多大的图够用呢?比如我用-3/0渲染了一个4个pass的400*300的图片,肯定的图片没问题,那么再高呢,呢,够吗?如果再高呢,呵呵,当然实际不会那么大
一般来说2000以下的都可以直接计算渲染的了。如果特别大的图的话,国外比较流行的做法就是用最后出图的尺寸的一半来跑光,当然参数需要自己经验来把握了,之后再读取进行渲染工作。
有网友说:
“你这里有一个巨大的错误,那就是,光子图根本不存在分辨率一说,不论是irmap photon map 还是 light cache
map 都是没有分辨率一说的, min
max决定的pass过程只不过是告诉VR用什么样的图像解析度密度来采样分析场景以判断并放下采样点,
生成的那些图,都是三维数据结构,没有分辨率,不是图片! ”
因此我所以使用了光子图与分辨率这一说,主要是让大家用一种很老土的办法去掌握它,学会用它,虽然说法是错误的,但用法是不会有错的…
就如你想安装一个灯,我只说你将两根线分别接在灯头的两个接口上,不要让两根线相碰着就行了,结果灯亮了,我也没有精力花了几个小时甚至几天的时间给你讲什么是交流电,什么是正负极,什么是……,他们为什么会让灯泡亮等等一大堆的道理来,我也不懂,说多了也许你也不懂….
至于你非得想知道交流电的原理,这方面的教程多的是,可以自己去看。。。也可以请老师教.道理都一样.
例子说明小光染大图
有经验的人一看就知道这个参数无法满足最终渲染效果的需要.
为什么相同参数,却渲染出不同的效果呢?
渲染光子大小的尺寸与”最大比率”值有非常密切的关系,当值为”0”时,使用与最终渲染尺寸的分辨率,-1时为一半,-2时为一半的一半,依此类推….
那么为什么前面相同的参数使用不同的大小会渲染出不同的效果呢?
在使用渲染时,最大值为-4,其实就是使用一个400*300分辨率的光子贴图去渲染成图.
/2/2=400, /2/2=300
然而800*600渲染时,同样最大的比率是-4,它却是800/2/2/2/2=50. 600/2/2/2/2=37.5.
也就是50*37.5的分辨率的光子贴图.
试想一下400*300分辨率的光子图与50*37.5的光子图质量上完全是两回事.
要明白一个是光子图分辨率的大小,一个是最终渲染尺寸的大小,在渲染最终成图时,我们要明白使用多大的光子贴图去渲染多大的成图.在大多的情况下,可以使用如400*300分辨率的小光子图去渲染成图,速度快而且效果也好.
我想使用400*300的光子图去渲染的成图.以下两种方法均可完成.
01. 设置渲染尺寸为400*300,设置最大值为0, 渲染出图后保存光子图.
再设置渲染的尺寸为,直接读取保存好的光子图.
02. 直接用出图.设置最大比率为-2.也不用保存光子图.效果与01一样.
当然保存光子图是很有必要的.发竟有时候还要更改材质等.这样就不用再跑光子了.跑光子总是要花很长时间的.
使用-3,0渲染800*600的图,算4次.
800/2/2/2=100&&
600/2/2/2=75&& 也就是100*75
800/2/2=200&&&&
600/2/2=150&&&
也就是200*150
800/2=400&&&&&&
600/2=300&&&&&
也就是400*300
4:& 800*600
最大值为0时,光子贴图渲染的与出图一档大小的图
要搞明白光子分辨率, 和出图分辨率.
如最大值为-1时,光子图是出图的一半,那么也就是800*600只采用了400*300为最大分辨率的光子贴图渲染.
你想采用多大分辨率的光子贴图去渲染最终的效果图.然后根据上述先算出光子图的分辨率.
如:我想使用320*240的光子图去渲染的图.可以设置为320*240,最大比率为0.然后保存光子图.再去渲染成图.
如:我想使用320*240的光子图去渲染640*480的图像,我也可以直接把图设置为640*480,设置最大比率为-1就行了.一半啊~.
Q: 为什么不直接高参数渲大图
直接用高参渲染大图在速度上会很慢啊,例如一般400*300的光子图都能满足了大多数场景,而如果使用分辨率为这样的光子贴图是不是很慢啊。
例如说设置为最大比率值为-1,直接渲染的图,其实就是利用光子贴图为800*600的图去渲染的。如果将值设为-2,就是用400*300的光子图去渲染的,
其实渲染不渲染小图并不重要,重要的是理解了光子贴图的分辨率是如何来的,就有作用了。
渲染小图也只是搞个光子贴图,换算过来后其结果就是一样的了。
其实保存光子贴图最大的目的还是最后调节材质等。毕竟重新渲染光子要花很长的时间,如果材质效果不满意,可以更改材质后,只接就可以跑图了。
Q: 出成图时候加大这个数值成不成?
还是哪句话,想用多大分辨率的光子贴图去渲染多大的成图而己。增加值就等于增加了光子的分辨率。效果一定会更好,但速度会慢下来。
Q: 你认为最佳的光子图分辨率与出图分辨率的比例是多少啊?
A: 小光子跑大图,我想400*300分辨率的光子图够跑成图了。一家之言!
Q: 我想渲染
的大图,请问在最大比率设置为:0、-1、-2、-3
的情况下他所需要的光子贴图分辨率分别为多大效果才会好呢???
的大图,不是它所需要的光子贴图的分辨率是多少,而是你想用多大的光子贴图去跑。
比如说你保存了一个400*300的光子贴图,最后成图你用800*600去跑,和用去跑的效果是一样的,并非你搞个大的出图尺寸效果就会好点。
如果直接用去跑,我想敢时间的话,-3就行了。因为-3就是跑的是400*300的光子图。
这很简单的了,0为原尺寸。-1就是尺寸的一半,-2就是一半的一半,-3就是一半的一半的一半,-4.......&&
再简单说,-1的时候你就除以2,-2的时候就除以4,-3除以8。.16,32,64,128
可以对光子贴图分辩率做一个人为的分级.实际上并没有太大的科学依据.
如: 低 级 别: 小于320*240
&&& 普通级别:
640*480以下, 常用320*240, 400*300
&&& 中 级 别:
1000以下, 常用 800*600, 640*480
&&& 高 级 别:
1000以上, 常用 ~~~
在测试的时候我们可以使用低级别的设置光子贴图, 常用160*120, 或更小的80*60.
在一般的场景中(决大多数)使用普通级别, 除特殊时, 选择中级或高级别的.
还有会遇到这样的一种情况.
使用-3, 0 直接跑了一张400*300的图, 一看效果不错,所以也就直接设置为的大图开始跑,
没想到光子贴图由原来的400*300变成了,蜗牛式的跑图ING…
得出结论: 相同的参数设置, 渲染的尺寸越大, 效果越好,
因为变相的加大了光子分辨率.但速度会慢下来些.
Q: 1.如果用400*300的光子图,设置最大比率为0. 跑成图,设置为最大比率-2.
2.直接出成图. -2.
A: 2比1慢,因为光子图要大点.
Q: 如何查看光子小图到底行不行?
如果是400*300的光子图,那么成图时应也用这个比例,1.33333..不然的话可能摄像机的角度不同,影响渲染图..
做图时应该多用锁定比例.因为锁定的,所以我们只要填上WIDTH的值就行了,比如我想试一试120大小分辩率看行不行.
只要填入480回车就行了,然后最大比率为-2,为什么设置480? 我认为120的分辨率你也不知道到底行不行,要渲染出来看小图.
而120的小图什么也看不清,如果设置成240,最大值为-1,
同样240也可能看不清楚什么,如果想试一下320的光子图行不行.我们最好把它设置为大于300的图来查看,当然是以倍数乘了.
结论: 最好先以大一点的图看测试效果,设置为-X, 太小了你看不到效果.
Q: 最小比率值是怎么理解的?
A: 最小比率值决定采样的质量,如果最小值越大的话,采样品质要高,不过时间要慢,
最大值都为-1时对采样的显示,很明显的看出为-1的采样要高于-4的.不过最小不能大于最大值,或则会错误.最多只能相等.采样值高的话效果肯定要好.
Q: 光子图的尺寸要和最后成图的尺寸成一定比例吗??
要求成比例是保存光子调用的方法。如果不成比例,例如保存光子时一个比例,而成图是又是一个比例,那么摄像机观察到的范围是不同的,因此渲染的图会有错误。
Q: 跑完光子后.可否更改模型,材质, 灯光等.
A: 保存的光子图只能更改材质,不能更改模型,也不能再动场景中的模型.包括位置.大小.否则重新计算.
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

我要回帖

更多关于 光子精灵s 的文章

 

随机推荐