<h5 dir="auto">Description of the problem</h5>
<p dir="auto">MeshStandardMaterial &amp; MeshPhysicalMaterial Lighting problem on Adreno GPU.</p>
<p dir="auto">Not Adreno GPU<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/15254228/48467216-38d85080-e823-11e8-920e-b9a037189e00.png"><img src="https://user-images.githubusercontent.com/15254228/48467216-38d85080-e823-11e8-920e-b9a037189e00.png" alt="image" style="max-width: 100%;"></a></p>
<p dir="auto">Adreno GPU<br>
<a target="_blank" rel="noopener noreferrer nofollow" href="https://user-images.githubusercontent.com/15254228/48467178-1f370900-e823-11e8-931c-29bd91b28a09.png"><img src="https://user-images.githubusercontent.com/15254228/48467178-1f370900-e823-11e8-931c-29bd91b28a09.png" alt="image" style="max-width: 100%;"></a></p>
<p dir="auto">live example:</p>
<ul dir="auto">
<li><a href="https://codepen.io/magiclm/pen/WYpGyg?editors=1111" rel="nofollow">codepen</a></li>
</ul>
<h5 dir="auto">Three.js version</h5>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> r98</li>
</ul>
<h5 dir="auto">Browser</h5>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> All of them</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Chrome</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Firefox</li>
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox"> Internet Explorer</li>
</ul>
<h5 dir="auto">OS</h5>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> Android</li>
</ul>
<h5 dir="auto">Hardware Requirements (graphics card, VR Device, ...)</h5>
<ul class="contains-task-list">
<li class="task-list-item"><input type="checkbox" id="" disabled="" class="task-list-item-checkbox" checked=""> Adreno GPU</li>
</ul>
<p dir="auto">I have a particle system and I want distant particles to appear more diminished than they'd actually be based on the space (darker, less opaque, etc.) Fog is an obvious way to do this, but I have a background plate behind the system that I don't want to be dimmed.</p>
<p dir="auto">What's the easiest way to handle this?</p>
<p dir="auto">Is there a way to do fog on only this particle system and not the whole scene? Should I look into reworking the particle shader to diminish opacity based on distance in z? Am I missing something obvious?</p>