You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -12457,11 +12456,20 @@ <h4 title="Sample Pseudocode for the Ray Trace Gamut Mapping">14.2.6. 射線~tra
12457
12456
<li>
12458
12457
<p>
12459
12458
~IF[
12460
-
`abs^op( %d ) ~LT 1e-12
12459
+
`abs^op( %d ) ~GT 1e-12
12461
12460
]:
12462
12461
◎
12463
-
if abs(d) < 1E-12
12462
+
if abs(d) > 1E-12 7
12463
+
◎
12464
12464
• let inv_d be 1 / d
12465
+
</p>
12466
+
12467
+
<p class="note" id="raytrace-footnote-7">注記:
12468
+
値は単位~型【演算に利用する値~型】において相対的に小さくなるべきである。
12469
+
指定された値 1e-12 は 64 ~bit用であり,
12470
+
32 ~bit用には 1e-6 を利用するべきである。
12471
+
◎
12472
+
↓ #raytrace-footnote-7
12465
12473
</p>
12466
12474
<ol>
12467
12475
<li>
@@ -12524,10 +12532,10 @@ <h4 title="Sample Pseudocode for the Ray Trace Gamut Mapping">14.2.6. 射線~tra
12524
12532
• let tnear be tfar 7
12525
12533
</p>
12526
12534
12527
-
<p class="note" id="raytrace-footnote-7">注記:
12535
+
<p class="note" id="raytrace-footnote-8">注記:
12528
12536
%始端 から %終端 への方向において最初の交点を~~優先する。
12529
12537
◎
12530
-
↓ #raytrace-footnote-7
12538
+
↓ #raytrace-footnote-8
12531
12539
</p>
12532
12540
</li>
12533
12541
<li>
@@ -12575,7 +12583,7 @@ <h5 title="Footnotes for Ray Trace algorithm">14.2.6.1. 射線~trace~algo用の
12575
12583
】</p>
12576
12584
◎
12577
12585
#raytrace-footnote-1
12578
-
It is assumed the minimum value is 0 and that all channels have the same minimum. The value should be small relative to the unit type. 64 bit could easily be as small as 1e-14, but 1e-6 is fine in practice.
12586
+
It is assumed the minimum value is 0 and that all channels have the same minimum. The value should be small relative to the unit type. The specifed value of 1e-12 is for 64-bit, but for 32-bit, 1e-6 should be used.
12579
12587
◎
12580
12588
#raytrace-footnote-2
12581
12589
1.0 represents the maximum in-gamut channel value, and it is assumed all channels have the same maximum.
@@ -12593,6 +12601,9 @@ <h5 title="Footnotes for Ray Trace algorithm">14.2.6.1. 射線~trace~algo用の
12593
12601
For typical RGB spaces where the gamut bounds are 0 and 1 for each component this simplifies to a single constant rather than a 3-element array.
12594
12602
◎
12595
12603
#raytrace-footnote-7
12604
+
The value should be small relative to the unit type. The specifed value of 1e-12 is for 64-bit, but for 32-bit, 1e-6 should be used.
12605
+
◎
12606
+
#raytrace-footnote-8
12596
12607
favoring the first intersection in the direction start -> end .
0 commit comments