Search found 47 matches

by koiava
Thu Jul 02, 2015 12:24 pm
Forum: General Development
Topic: pbrt-v3 source code now available
Replies: 23
Views: 24418

Re: pbrt-v3 source code now available

We might have separate Pdf functions but returning sample and sampling Pdf from sampling function I think is more clear. Is there any case when you are sampling something and you doesn't need to know pdf?
by koiava
Thu Jul 02, 2015 8:56 am
Forum: General Development
Topic: pbrt-v3 source code now available
Replies: 23
Views: 24418

Re: pbrt-v3 source code now available

Hello Matt, Really good news! As I see, there is great major features and improvements, congrats! I'll definitely buy a new book! I have a question about code, there you have sampling function for shape(sphere), and in addition you have function for Pdf? What is the reason to separate those two. Pra...
by koiava
Thu Jul 02, 2015 8:28 am
Forum: General Development
Topic: Ideas request for a specific raytracing application
Replies: 28
Views: 19792

Re: Ideas request for a specific raytracing application

Environment Illumination is really great for such type of CAE applications. As the final shading result is dependent on 2 factors, brdf and light, variance coming from both parts will effect on final result. Brdf sampling is really easy, you generate some reflected directions proportional to your BR...
by koiava
Sun Jun 28, 2015 10:03 am
Forum: General Development
Topic: Ideas request for a specific raytracing application
Replies: 28
Views: 19792

Re: Ideas request for a specific raytracing application

As this is very specific case, when you have PCB board, you can increase efficiency of different parts of your renderer. Most of performance goes on determining Visibility, To increase performance of evaluating visibility you definitely need good acceleration structure. 1. Geometry will be static in...
by koiava
Tue Apr 07, 2015 11:42 am
Forum: General Development
Topic: Out-Scattering problem
Replies: 6
Views: 5756

Re: Out-Scattering problem

The paper for Residual Ratio Tracking will be a good reference for you. http://drz.disneyresearch.com/~jnovak/publications/RRTracking/index.html If you want to compute transmittance in in-homogeneous media in unbiased way, you can use Woodcock tracking. Furthermore, in the paper a better method RRT...
by koiava
Tue Apr 07, 2015 8:47 am
Forum: General Development
Topic: Out-Scattering problem
Replies: 6
Views: 5756

Re: Out-Scattering problem

Let's consider the eye point x0, the nearest surface point x1, the point sampled on a light source y0. You mean your renderer samples a few points(xp) along x0x1 and connects xp and y0, add a contribution attenuated by the factors T(y0, xp) and T(xp, x0), followed by adding contribution from the su...
by koiava
Mon Apr 06, 2015 7:27 am
Forum: General Development
Topic: Out-Scattering problem
Replies: 6
Views: 5756

Out-Scattering problem

Hello everyone, I'm really new in participating media rendering, experimenting around this last few weeks( here is my example of single scattering in homogeneous medium) and I'm encountered some problems. I'm using inverse square law for light attenuation from point light sample, but this law is cor...
by koiava
Thu Apr 02, 2015 8:55 am
Forum: General Development
Topic: cosine lobe sampling PDF
Replies: 11
Views: 14974

Re: cosine lobe sampling PDF

In Physically Based Rendering one of the most important factor is Energy Conservation. This means that in every scattering event reflected energy isn't greater than the energy what he received. So, in this case every BRDF must be normalized in such way that if you integrate over hemisphere using thi...
by koiava
Fri Mar 27, 2015 2:41 pm
Forum: Visuals, Tools, Demos & Sources
Topic: Equiangular Sampling example
Replies: 0
Views: 11395

Equiangular Sampling example

Example shows equiangular sampling technique for multiple spherical lights Features: Single scattering, Torrance-Sparrow illumination model for surfaces, Homogeneous Media, Depth of Field, Motion Blur (for camera and objects) Here is a real-time Demo an source code on shadertoy :) https://lh3.google...
by koiava
Sat Mar 21, 2015 7:41 am
Forum: Scratchpad
Topic: Caustics causing trouble in London
Replies: 4
Views: 13912

Re: Caustics causing trouble in London

nice article from iRay team. They took into account the advice of ingenious :) Nice work guys! :D http://blogs.nvidia.com/blog/2015/03/19/ray-tracing-death-ray/ http://blogs.nvidia.com/wp-content/uploads/2015/03/fromaboveweb.png http://blogs.nvidia.com/wp-content/uploads/2015/03/streetsideshot.png