tag:blogger.com,1999:blog-8216868933119618528.post7401016208223920090..comments2024-01-24T01:24:57.800-08:00Comments on An eye into my World -Tricks, Thoughts, Ideas, Solutions: Snapshot from my latest GLSL Path tracerMMMovaniahttp://www.blogger.com/profile/02716826252349695343noreply@blogger.comBlogger25125tag:blogger.com,1999:blog-8216868933119618528.post-9682702659683082732016-10-13T21:32:44.500-07:002016-10-13T21:32:44.500-07:00Hi, could you provide the source code?Hi, could you provide the source code?Leandrohttps://www.blogger.com/profile/07511337491291999159noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-53480992107134287702015-08-06T00:59:22.027-07:002015-08-06T00:59:22.027-07:00Here you go
https://www.dropbox.com/s/k6dfcwms17p7...Here you go<br />https://www.dropbox.com/s/k6dfcwms17p75tq/GLSLPathTracer_x64.rar?dl=0<br />MMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-81688327840113708422015-08-05T22:50:55.411-07:002015-08-05T22:50:55.411-07:00OK I will but please provide me some time.OK I will but please provide me some time.MMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-49172208688157652362015-08-05T12:42:04.679-07:002015-08-05T12:42:04.679-07:00Could you provide a 64 bits executable ?Could you provide a 64 bits executable ?Denis TRUFFAUThttps://www.blogger.com/profile/13472217514881844434noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-34285038453980217422015-08-04T21:12:24.526-07:002015-08-04T21:12:24.526-07:00Hi Denis,
Sure it should be fine on an x64 mach...Hi Denis,<br /> Sure it should be fine on an x64 machine too. it should be fine in webgl as I converted the original webgl code to c++.<br /><br />Regarding loud noise on object placement is expected as that is how path tracing works. The results should converge rapidly to a noise free output.MMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-62128656522907695972015-08-04T14:40:58.689-07:002015-08-04T14:40:58.689-07:00Hi, I'd like to test the code on a 64 bits mac...Hi, I'd like to test the code on a 64 bits machine.<br /><br />Do you think it is usable in realtime in WebGL ?<br /><br />The original version was not because there was some loud noise at the screen on object displacement...Denis TRUFFAUThttps://www.blogger.com/profile/13472217514881844434noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-75482071848637598512013-11-01T14:11:38.218-07:002013-11-01T14:11:38.218-07:00Thanks for sharingThanks for sharinglobachevsckihttps://www.blogger.com/profile/01500109159979993422noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-48295667598401221182013-11-01T14:08:39.318-07:002013-11-01T14:08:39.318-07:00Thanks for sharing.Thanks for sharing.lobachevsckihttps://www.blogger.com/profile/01500109159979993422noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-47524844896836701692013-09-11T16:47:29.909-07:002013-09-11T16:47:29.909-07:00OK the reason you get this error is because probab...OK the reason you get this error is because probably you are running the code on an x64 bit machine. I build the exe on an x86 machine. I will upload an x64 version of code and let you know.<br /><br />Thanks,<br />MobeenMMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-27905114582540416142013-09-11T06:22:10.560-07:002013-09-11T06:22:10.560-07:00Hi,
yes it show some Sidy-By-Side configuration ...Hi, <br /><br />yes it show some Sidy-By-Side configuration error ...MarioFoersterhttps://www.blogger.com/profile/13146104483086380276noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-54287234595054345142013-09-10T03:40:30.642-07:002013-09-10T03:40:30.642-07:00hi MarioFoerster,
What error do you get on the ...hi MarioFoerster,<br /> What error do you get on the dos console? Or is it some side-by-side configuration error?<br /><br />Thanks,<br />MobeenMMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-10252199831438262512013-09-09T05:57:30.565-07:002013-09-09T05:57:30.565-07:00Hi,
also cannot run the GLSL Path tracer with NVI...Hi, <br />also cannot run the GLSL Path tracer with NVIDIA 310M or NVIDIA 560GTX. Have bought your CookBook (which is really awesome :)) and PathTracing example from there is running on both cards. Any idea why this is not working?MarioFoersterhttps://www.blogger.com/profile/13146104483086380276noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-21469998685119688112013-05-06T18:15:38.919-07:002013-05-06T18:15:38.919-07:00Hi blueangel74,
Well it works for me both on my ...Hi blueangel74,<br /> Well it works for me both on my home network and my office network. Could u try this direct link<br />https://dl.dropboxusercontent.com/u/5513476/GLSLPathTracer%28bin%29.zip <br />MMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-60482254989453956812013-05-06T03:08:45.886-07:002013-05-06T03:08:45.886-07:00Hi,great work,but the link don't work,can you ...Hi,great work,but the link don't work,can you modify the link,thanksblueangel74https://www.blogger.com/profile/13232327837850779611noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-40483098043952270182013-04-16T00:40:06.536-07:002013-04-16T00:40:06.536-07:00Hi Dmitriy,
I have just ran it on my office mach...Hi Dmitriy,<br /> I have just ran it on my office machine (NVIDIA Quadro FX 5600) and it works fine. Could you share which GPU u r running this on AMD/NVIDIA and what model?MMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-84220496602460065842013-04-15T08:37:50.816-07:002013-04-15T08:37:50.816-07:00Thank you for the shaders, Muhammad. But the prog...Thank you for the shaders, Muhammad. But the program doesn't work )) I get "Error executing program(t)".Dmitriy Khudorozhkovhttps://www.blogger.com/profile/02214590236438794818noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-56927376191612904062013-04-15T08:00:06.387-07:002013-04-15T08:00:06.387-07:00I have modified the link. Now it should work fine....I have modified the link. Now it should work fine. If it doesnot, you can download from here.<br /><br />https://dl.dropboxusercontent.com/u/5513476/GLSLPathTracer%28bin%29.zip MMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-35009719551945406652013-04-15T07:51:57.179-07:002013-04-15T07:51:57.179-07:00Hi Dmitriy,
I have shared the shaders already. ...Hi Dmitriy,<br /> I have shared the shaders already. You can give it a try first. If you really cannot do it then I will post my code here for you and others.<br /><br />Thanks,<br />MobeenMMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-27657651467234546962013-04-15T05:43:47.655-07:002013-04-15T05:43:47.655-07:00Good evening,
anyway you can share a sources for ...Good evening,<br /><br />anyway you can share a sources for this demo? Thank you.<br /><br />Dmitry.<br />dmitry.khudorozhkov@gmail.comDmitriy Khudorozhkovhttps://www.blogger.com/profile/02214590236438794818noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-39830406108133105132012-09-16T22:06:43.875-07:002012-09-16T22:06:43.875-07:00hi Brendon,
I have removed the sqrt in the unif...hi Brendon,<br /> I have removed the sqrt in the uniform hemisphere sampling which Evan Wallace used. This gives almost the same output but with improved performance. Another thing I did was some shader caveats like replacing the if conditions by using the variable used as the fragment alpha. This way if the conditions is false, the alpha is 0 thus the fragment does not show up on display. MMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-74329958443436012112012-09-15T23:28:11.964-07:002012-09-15T23:28:11.964-07:00What did you do to make it faster?What did you do to make it faster?Brendonhttps://www.blogger.com/profile/16961838586297809493noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-72465065916804446762012-03-08T19:41:16.560-08:002012-03-08T19:41:16.560-08:00HI Mark,
Thanks. I am a bit involved these days...HI Mark,<br /> Thanks. I am a bit involved these days. I have this in my pipeline as soon as I am free I will be focusing on this. <br /><br />Regards,<br />MobeenMMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-44716984041318084672012-02-23T10:33:00.683-08:002012-02-23T10:33:00.683-08:00Cool stuff. I would be interest in purchasing your...Cool stuff. I would be interest in purchasing your book and see a live demo for myself. Let me know when you have any of that info out. Keep up the awesome work!!!Markhttps://www.blogger.com/profile/09714696666702897979noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-16545923820940269662011-12-09T03:29:55.371-08:002011-12-09T03:29:55.371-08:00Hi Seth,
Thanks for the compliments. Currently, ...Hi Seth,<br /> Thanks for the compliments. Currently, I am very busy with some stuff. I am planning to opensource this pathtracer. Another thing I am planning is to do a book on practical GLSL-based ray/pathtracing and photon mapping. I have seen a couple of books but none of these give u practical details on how to do it in practice. Stay tuned for more stuff soon.MMMovaniahttps://www.blogger.com/profile/02716826252349695343noreply@blogger.comtag:blogger.com,1999:blog-8216868933119618528.post-15743339304065057032011-12-08T05:32:40.276-08:002011-12-08T05:32:40.276-08:00Are you planning on posting any sample code anytim...Are you planning on posting any sample code anytime in the future? <br /><br />I've written raytracers before, but this puts my work to shame.. :)<br /><br />Awesome stuff!Sethhttps://www.blogger.com/profile/06655299985723674163noreply@blogger.com