POV-Ray

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.

Attached to Project: POV-Ray
Opened by Tim Attwood - 2009-05-09
Last edited by Grimbert Jérôme - 2012-09-09

FS#12 - facets pattern in normal map

Using a facet pattern in a normal map results in a unspecified error in Evaluate_TPat at the render stage.
This probably should be caught at parse time to give a more descriptive error and a line number.

Example:

sphere {
  0, 1
  texture{
    pigment{rgb <1,1,1>}   
    normal {
      facets
      normal_map {
         [0 bumps ]
         [0.5 facets ]
         [1 bumps ]
      }
    } 
  }
}
Closed by  Grimbert Jérôme
Sunday, 09 September 2012, 17:19 GMT
Reason for closing:  Fixed
Additional comments about closing:  

Tested with official 3.7RC6: fine, error line is correct, message seems clear.

Admin
Christoph Lipka commented on Sunday, 10 May 2009, 00:35 GMT

Confirmed with beta.32 based development version.

Note that the offending construct is “facets normal_map {...}”, not the “facets” statement appearing inside the normal_map block (which can be replaced with e.g. “bozo” with the same effect).

Also note that the render-time abort matches behavior of version 3.6.

Thorsten Fröhlich commented on Tuesday, 23 August 2011, 06:52 GMT

What is the status of this?

Admin
Christoph Lipka commented on Thursday, 25 August 2011, 18:42 GMT

nothing new from my side; Chris?

Admin
Christoph Lipka commented on Tuesday, 21 February 2012, 08:14 GMT

I took the liberty to “steal” this task from Chris, and fix this with change #5610 as suggested.

Loading...

Available keyboard shortcuts

Tasklist

Task Details

Task Editing