ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/doc/man/man1/rtpict.1
(Generate patch)

Comparing ray/doc/man/man1/rtpict.1 (file contents):
Revision 1.9 by greg, Wed Mar 16 00:06:08 2022 UTC vs.
Revision 1.10 by greg, Sun Apr 10 03:46:27 2022 UTC

# Line 112 | Line 112 | rtpict -n 8 -vf fish.vf @render.opt -ovLn fisholay sce
112   .SH NOTES
113   Users should seriously consider using
114   .I rpiece(1)
115 + for multiprocessing
116   when irradiance caching is employed with a shared ambient file.
117   If
118   .I rtpict
119 < is used in multiprocessing mode with a shared irradiance cache,
120 < it is trying to compute almost
121 < the same part of the same scanline in different processes, which
122 < results in many redundant calculations.
123 < The
124 < .I rpiece
125 < program avoids this by working on separate tiles in each
126 < process, with less overlap in the indirect irradiance calculation.
127 < Either program will benefit from an "overture" run of a
128 < single-process rpict to create the ambient file using a low-resolution
129 < rendering that is discarded, but this will not completely solve the
130 < problem for
131 < .I rtpict.
119 > is used with
120 > .I \-n
121 > greater than 1, it tries to compute neighboring parts
122 > of the same scanline in different processes, which can
123 > result in many redundant calculations and cache entries.
124 > .I Rtpict
125 > will automatically run a randomly-ordered overture calculation
126 > to mitigate this problem, but it is not a perfect solution.
127 > .I Rpiece
128 > avoids redundant cache calculations by working on separate tiles in each
129 > process, which brings other benefits as well, such as enabling the
130 > .I \-ps
131 > option for image plane sampling.
132   .SH AUTHOR
133   Greg Ward
134   .SH "SEE ALSO"

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines