The Persistence of Vision Raytracer (POV-Ray).

This is the legacy Bug Tracking System for the POV-Ray project. Bugs listed here are being migrated to our github issue tracker. Please refer to that for new reports or updates to existing ones on this system.


FS#4 - Integrate Subsurface Scattering with standard lighting code

Attached to Project: POV-Ray
Opened by Christoph Lipka (clipka) - Friday, 08 May 2009, 20:11 GMT
Last edited by William F Pokorny (wfpokorny) - Tuesday, 01 November 2016, 12:55 GMT
Task Type Unimp. Feature/TODO
Category Backend → Subsurface Scattering
Status Tracked on GitHub   Reopened
Assigned To Christoph Lipka (clipka)
Operating System All
Severity Low
Priority Normal
Reported Version 3.70 beta 32
Due in Version Future release
Due Date Undecided
Percent Complete 90%
Votes 0
Private No


Subsurface Scattering still uses its own rudimentary code to compute illumination from classic light sources; this must be changed to use the standard light source & shadow handling code, to add support for non-trivial light sources (e.g. spotlights, cylindrical lights, area lights), partially-transparent shadowing objects etc.

This task depends upon

Comment by Christoph Lipka (clipka) - Wednesday, 09 September 2009, 10:50 GMT

As of change #4882, all standard lighting features are now supported. Some issues remain though regarding "insideness".

Comment by Thorsten Fröhlich (thorsten) - Tuesday, 23 August 2011, 07:04 GMT

What is the status of this?

Comment by Christoph Lipka (clipka) - Thursday, 25 August 2011, 15:15 GMT
  • Field changed: Due in Version (Undecided → Future release)

Still some work to do, but nothing to be included in 3.7.0 release proper. After all, subsurface scattering was always meant to enter 3.7.0 as highly experimental.

Comment by Christoph Lipka (clipka) - Friday, 08 March 2013, 18:33 GMT

Area lights are not supported yet; they're still treated like point light sources instead.

Comment by Christoph Lipka (clipka) - Monday, 31 October 2016, 16:06 GMT

I haven't had a closer look at subsurface scattering for a while, and would need a thorough code review to determine what is and what is not still open in this regard; due to the complexity of the interactions with other features, I wouldn't want to close this task based on mere black box testing.

Comment by William F Pokorny (wfpokorny) - Tuesday, 01 November 2016, 12:55 GMT
  • Field changed: Status (Investigating → Tracked on GitHub)

Now tracked on github as issue #141.