ASAP 2006 V2R1 (August 30, 2007) Release Notes File (c) 1982-2007 Breault Research Organization, Inc. All rights reserved. Late-breaking information about this release of ASAP. SQAWCS worked: 06PRD00000484 Status: Fixed Description: Scattered flux has a very small error for scattering towards an importance edge which is nearly parallel to the scattering surface. See also: 06prd00001510 06PRD00001108 Status: New Feature Description: The Path eXplorer has a new Elementary Test, for selecting paths based on flux: FLUX [ object ] comp_type comp_value This query creates a path-set containing all paths for which the flux incident on 'object' satisfies the comparison. If 'object' is omitted, then the comparison is applied to the terminal flux, which is either the object on which a path ends or, in the case of a missed ray, the flux escaping the system. The GLOBAL and setname options are implemented, as for other Elementary Tests. The FLUX test is currently implemented in script only. See also: The Path eXplorer documentation describes the use of comparisons. 06PRD00001109 Status: New Feature Description: The Path eXplorer has a new Elementary Test, for selecting paths based on angle of incidence: ANGLE [ object ] comp_type comp_value This query creates a path-set containing all paths intersecting 'object' at an angle satisfying the comparison, which is expressed in degrees. If 'object' is omitted, then the comparison is applied to all objects. The GLOBAL and setname options are implemented, as for other Elementary Tests. The ANGLE test is currently implemented in script only. See also: The Path eXplorer documentation describes the use of comparisons. 06PRD00001263 Status: Fixed Description: Upgraded license key drivers now enable ASAP to run on 64-Bit Windows platforms. Current supported: - Windows 2000 Professional - Windows XP Professional 32 & 64 bit 06PRD00001328 / 06PRD00001546 Status: Fixed Description: Total Internal Reflection (TIR) calculation on absorptive medium gives wrong reflectance. 06PRD00001393 Status: Enhanced Feature Description: The MEDIA SCATTER MODIFIER now allows specification of the maximum number of scattering events per ray, for all volumetric models, including homogeneous models expressed using the short form. Previously, the maximum number of scattering events could be specified only with the long form, which is intended for specifying inhomogeneous models. The maximum number of scattering events per ray defaults to 1000. The old syntax was MEDIA [ i ] n [ n' n" . . . ] SCATTER m [ k [ e [ t [ l ] ] ] ] [ 'name' ] The new syntax is MEDIA [ i ] n [ n' n" . . . ] SCATTER m [ k [ e [ t ] ] ] [ l ] [ 'name' ] Note: Rays which would require more than l scattering events or more than LEVEL scattering events will not escape from the volumetric scatterer and will be reported (as by STATS) as attached to the last surface intersected. 06PRD00001425 Status: New Feature Description: Spatially varying user-defined scattering The FCN function passed to USERBSDF can now use the coordinates of the incident ray. The coordinates are expressed in the local coordinates x, y, z of the scattering object, stored in high registers. The registers set by SPATIAL are therefore Register Value _0 vacuum wavelength of incident ray _1 U _2 V _3 W _64 x _65 y _66 z The intersection point (x,y,z) is expressed in the local coordinates of the scattering object. This facilitates use of a single scattering FCN on multiple surfaces. This requires careful attention to the reference point of the surface. The z-coordinate is useful for applying scattering models to curved surfaces. Recall that USERBSDF... PLOT evaluates the TIS using the specified user-defined FCN and that care is therefore required to ensure that the user-defined function yields a meaningful 'nominal' function for PLOT. This means that any registers on which FCN depends, other than those set by SPATIAL, must be set appropriately before the USERBSDF...PLOT command is issued. 06PRD00001494 Status: Fixed Description: Corrected typographical error in Path eXplorer help. 06PRD00001495 Status: Fixed Description: A very rare error condition caused the Path eXplorer session to terminate on analysis subcommands, such as LIST and SPOTS. 06PRD00001496 Status: Fixed Description: STATS DIRECTION can give 0 as a minimum or maximum direction cosine for fans of rays strictly confined to coordinate half-spaces, regardless of the actual range of direction cosines. 06PRD00001510 Status: New Feature Description: The ACCURACY command now accepts an option PARALLEL to specify the maximum angle for which scattering toward an edge uses a parallel-disk approximation: ACCURACY [ HIGH | MEDIUM | LOW ] [ PARALLEL [ d ] ] If ACCURACY is not used to specify the PARALLEL approximation, the historical value of 8.1 degrees (direction cosine 0.99) is still used. If PARALLEL is specified, the parallel-disk approximation is used for importance edges within 'd' degrees of parallel to the scattering surface; a more accurate calculation is used for larger angles. The default value for 'd' is zero, which causes ASAP to use the more accurate calculation for all angles. See also: 06prd00000484 06PRD00001517 Status: Fixed Description: Clarified description of active Path-Set in Path eXplorer help. 06PRD00001538 Status: New Feature Description: SolidWorks object names now exported to GTX.