tag:blogger.com,1999:blog-7277449027963623452.post3054843679238224350..comments2023-12-07T05:43:10.401-08:00Comments on Ray Tracey's blog: Real-time photorealistic GPU path tracing: Urban Sprawl 2 at double speed!Sam Laperehttp://www.blogger.com/profile/05688552048697970050noreply@blogger.comBlogger23125tag:blogger.com,1999:blog-7277449027963623452.post-44036095181325877942012-05-07T02:09:17.340-07:002012-05-07T02:09:17.340-07:00I'm using FRAPSI'm using FRAPSSam Laperehttps://www.blogger.com/profile/05688552048697970050noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-61918745867026493012012-05-06T17:57:02.398-07:002012-05-06T17:57:02.398-07:00BTW Sam, what software do you use to capture the v...BTW Sam, what software do you use to capture the videos?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-18212272222246020282012-05-06T17:29:52.718-07:002012-05-06T17:29:52.718-07:00fresnel would make it look better indeed, using it...fresnel would make it look better indeed, using it tastefully of course :). I noticed with normal maps add the scene "pop" out more too. Hopefully they can support alpha channel(for leaves and such) in the near future.<br /><br />Idea for Sam, since youtube screw up the video you upload, maybe you can upload a uncompress AVI file to mediafire, to keep the file size small, make it a 10 second video. This will give everyone a true impression of Brigade rendering capabilities.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-81859979536776298582012-05-06T12:20:29.579-07:002012-05-06T12:20:29.579-07:00Alright, I'll pass it on to the developers, th...Alright, I'll pass it on to the developers, thanks.Sam Laperehttps://www.blogger.com/profile/05688552048697970050noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-26745080953280099892012-05-06T11:42:25.507-07:002012-05-06T11:42:25.507-07:00That's a fair point however I would contest th...That's a fair point however I would contest that if fresnel were to be added it would greatly enhance the look of all of the materials that specularly reflect (glass, car paint etc) and make Brigade look even more impressive.Colinhttps://www.blogger.com/profile/12832294406970221637noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-83411033359627484462012-05-06T11:15:04.710-07:002012-05-06T11:15:04.710-07:00I also forgot to mention that Brigade can do Blinn...I also forgot to mention that Brigade can do Blinn as well, which I haven't shown yet.Sam Laperehttps://www.blogger.com/profile/05688552048697970050noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-4948065500768491352012-05-06T11:14:11.819-07:002012-05-06T11:14:11.819-07:00colin: Brigade differs from other GPU path tracers...colin: Brigade differs from other GPU path tracers in that it's main goal is true real-time rendering, there's no need to be as feature rich or complete in materials as for example Octane. Also, Brigade's current material system is already more than sufficient to create scenes with much higher visual fidelity than what you see in today's games. This doesn't mean however that additional materials won't be implemented in the (near) future.Sam Laperehttps://www.blogger.com/profile/05688552048697970050noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-24504490838520688272012-05-06T10:51:02.800-07:002012-05-06T10:51:02.800-07:00Excellent work so far, but I'm curious how Bri...Excellent work so far, but I'm curious how Brigade means to extend to more complex BRDFs, unless I'm missing something I have only seen Diffuse, Specular and Glossy (non-fresnel'd specular over diffuse). I would really like to see how the engine handles something like CookTorrence or a Fresnel'd BlinnPhong ...Colinhttps://www.blogger.com/profile/12832294406970221637noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-79201239348917552552012-05-06T06:58:27.479-07:002012-05-06T06:58:27.479-07:00Brigade also has a hard limit on the number of tex...Brigade also has a hard limit on the number of textures (no streaming yet). I'm not sure it's a memory problem, could be CUDA related though.Sam Laperehttps://www.blogger.com/profile/05688552048697970050noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-4587266639100420342012-05-06T06:55:53.036-07:002012-05-06T06:55:53.036-07:00@anonymous: Brigade probably has even more limitat...@anonymous: Brigade probably has even more limitations; it's an engine that targets games. Octane is more generic. - J.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-74407956818921082862012-05-06T06:23:26.519-07:002012-05-06T06:23:26.519-07:00awesome stuff!
tech question: i was recently play...awesome stuff!<br /><br />tech question: i was recently playing around with octane and it has this (somewhat disappointing) limitation of "Maximum number of 32bpp RGBA Textures Reached", which is a pain for large urban environments. they argue it is a cuda limitation. how does brigade handle this? by async texture streaming in the background or something similar?<br /><br />thanks.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-51342511042571413142012-05-06T02:34:51.847-07:002012-05-06T02:34:51.847-07:00Jacco: the path tracer is indeed not that much fas...Jacco: the path tracer is indeed not that much faster when the camera or objects are moving (only about 25-30%), but when the image is left to converge, samples are now accumulated twice as fast as before, which makes it extremely useful for real-time walkthroughs of static scenes with dynamic day/night cycle (e.g. archviz or urban planning).<br /><br />Anonymous: I have no idea why the 2x playback speed button is present with previous videos, but not on this oneSam Laperehttps://www.blogger.com/profile/05688552048697970050noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-6105422434829892212012-05-05T23:23:53.920-07:002012-05-05T23:23:53.920-07:00Any guess as to why youtube allows some videos to ...Any guess as to why youtube allows some videos to be played at various speeds (.5x,1.5x,2x,..) but other videos can't? Videos like this that are ~10fps would be perfect for 2x playback. I couldn't find an answer through google.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-74017147751896280202012-05-05T11:04:09.679-07:002012-05-05T11:04:09.679-07:00Wait a minute, that's only under very specific...Wait a minute, that's only under very specific circumstances. Even the 30% is only 'semi-real', as it was essentially a bug fix. We did quite some work in terms of overhead reduction, but the path tracer itself didn't really get that much faster. There will be some developments later on, but not at the break-neck speed people seem to expect now. :) - J.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-3856604061441304202012-05-05T08:47:30.407-07:002012-05-05T08:47:30.407-07:00Exactly :)Exactly :)Sam Laperehttps://www.blogger.com/profile/05688552048697970050noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-59814307555638389692012-05-05T08:33:56.797-07:002012-05-05T08:33:56.797-07:00So, Brigade is not 2 but 2.6 (1.3 * 2) times as fa...So, Brigade is not 2 but 2.6 (1.3 * 2) times as fast :). Nice!!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-57968353293649107052012-05-05T01:22:26.919-07:002012-05-05T01:22:26.919-07:00Anonymous: sounds a bit like temporal reprojection...Anonymous: sounds a bit like temporal reprojection, I might like into that soon.<br /><br />nuninho: there won't be any downloadable executables (you'd need a very powerful system + the 3d scenes are protected), but there might be something else soon ;)Sam Laperehttps://www.blogger.com/profile/05688552048697970050noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-39773333424949578482012-05-04T15:16:13.483-07:002012-05-04T15:16:13.483-07:00You have lastest your projects/demos but on youtub...You have lastest your projects/demos but on youtube only!?! Always videos! Unfortunately no executable demos yet... :S I want much executable its. :(nuninhonoreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-28339995666345848282012-05-04T12:54:44.761-07:002012-05-04T12:54:44.761-07:00This comment has been removed by the author.tigrazonehttps://www.blogger.com/profile/08861486776470762633noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-17595673767828463102012-05-04T12:53:43.776-07:002012-05-04T12:53:43.776-07:00try http://vimeo.com
save uncorrected videotry http://vimeo.com<br />save uncorrected videotigrazonehttps://www.blogger.com/profile/08861486776470762633noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-91065425932102848842012-05-04T12:40:33.158-07:002012-05-04T12:40:33.158-07:00@Sam
Another great video!
Previously you may ha...@Sam <br /><br />Another great video!<br /><br />Previously you may have mentioned toning down the frame averaging during camera rotations; however, I think there may be a better, simple solution for improved frame averaging. If you are rendering a 1280x720 image with a 60 degree FOV and the camera rotates to the right 5 degrees for the next frame, then when applying the average, the previous frame should be shifted left (5/60)*1280 = 106.6 pixels, so it is more likely to line up with the new frame. This would leave some edge pixels un-averaged, but I think it would greatly improve the ghosting AND the quality of the averaging. It should be pretty easy to do.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-40006245768251467302012-05-04T08:04:15.414-07:002012-05-04T08:04:15.414-07:00Yes, I've compared my captured video and the Y...Yes, I've compared my captured video and the Youtube one and while the colors are now quite vibrant in Brigade (a bit too much), Youtube messed up the contrast, e.g. at 0:25 the car is totally obscured in the Youtube video, while it isn't in the original. <br /><br />The frame averaging runs in OpenGL and it's totally free.Sam Laperehttps://www.blogger.com/profile/05688552048697970050noreply@blogger.comtag:blogger.com,1999:blog-7277449027963623452.post-27005162572043486312012-05-04T07:50:19.993-07:002012-05-04T07:50:19.993-07:00Are the wrong colors only in the Youtube? Because ...Are the wrong colors only in the Youtube? Because we did some experiments with gamma / exposure over the past weeks.<br />You mentioned moving code to the GPU. Did you move your own frame averaging code?<br /><br />- Jacco.Anonymousnoreply@blogger.com