Skip to content

Commit 53e54ef

Browse files
authored
update render fidelity main page to list renderers in a table. (#4539)
* update render fidelity main page to list renderers in a table. * add platforms for Stellar
1 parent da2b837 commit 53e54ef

File tree

1 file changed

+61
-13
lines changed

1 file changed

+61
-13
lines changed

Diff for: packages/render-fidelity-tools/test/results-viewer.html

+61-13
Original file line numberDiff line numberDiff line change
@@ -103,24 +103,72 @@ <h2>Render Fidelity Comparison Results</h2>
103103
as real-time rendering at this level of quality is still very much an area
104104
of active research with improvements being made constantly. This site
105105
demonstrates where we are on that path to convergence and highlights areas
106-
that could still use improvement. We are comparing the most popular web
107-
renderers: <a href="https://threejs.org/" target="_blank" rel="noopener">three.js</a>
108-
(represented by &lt;model-viewer&gt;), <a
109-
href="https://google.github.io/filament/webgl/"
110-
target="_blank" rel="noopener">filament.js</a>, <a href="https://www.babylonjs.com/"
111-
target="_blank" rel="noopener">babylon.js</a>, <a href="https://github.khronos.org/glTF-Sample-Viewer-Release/"
112-
target="_blank" rel="noopener">gltf-sample-viewer</a>, and <a href="https://github.com/gkjohnson/three-gpu-pathtracer/"
113-
target="_blank" rel="noopener">three-gpu-pathtracer</a>. If any other renderers would like to be
106+
that could still use improvement. We are comparing the most popular real-time web
107+
renderers as well as path tracers (a rendering technique that uses far fewer approximations than are required by real-time renderers):</p>
108+
<table class="browser-support">
109+
<tr>
110+
<th>Name</th>
111+
<th>Rendering Type</th>
112+
<th>Platform</th>
113+
<tr>
114+
<td><a href="https://threejs.org/" target="_blank" rel="noopener">three.js</a>
115+
(represented by <a
116+
href="https://modelviewer.dev"
117+
target="_blank" rel="noopener">&lt;model-viewer&gt;)</a></td>
118+
<td>Real-Time</td>
119+
<td>Web</td>
120+
</tr>
121+
<tr>
122+
<td><a
123+
href="https://google.github.io/filament/webgl/"
124+
target="_blank" rel="noopener">filament.js</a></td>
125+
<td>Real-Time</td>
126+
<td>Web, Android</td>
127+
</tr>
128+
<tr>
129+
<td><a href="https://www.babylonjs.com/"
130+
target="_blank" rel="noopener">babylon.js</a></td>
131+
<td>Real-Time</td>
132+
<td>Web</td>
133+
</tr>
134+
<tr>
135+
<td><a href="https://github.khronos.org/glTF-Sample-Viewer-Release/"
136+
target="_blank" rel="noopener">gltf-sample-viewer</a></td>
137+
<td>Real-Time</td>
138+
<td>Web</td>
139+
</tr>
140+
<tr>
141+
<td><a
142+
href="https://www.3ds.com/products-services/3dexcite/resource-center/stellar-physically-correct/"
143+
target="_blank" rel="noopener">Dassault STELLAR</a></td>
144+
<td>Path Tracing</td>
145+
<td>Windows, Linux</td>
146+
</tr>
147+
<tr>
148+
<td><a
149+
href="https://www.chaos.com/3d-rendering-software"
150+
target="_blank" rel="noopener">Chaos Group V-Ray</a> (via <a
151+
href="https://github.com/ChaosGroup/vray_gltf"
152+
target="_blank" rel="noopener">vray_gltf</a>)</td>
153+
<td>Path Tracing</td>
154+
<td>Linx, Windows, MacOS</td>
155+
</tr>
156+
<tr>
157+
<td><a href="https://github.com/gkjohnson/three-gpu-pathtracer/"
158+
target="_blank" rel="noopener">three-gpu-pathtracer</a></td>
159+
<td>Path Tracing</td>
160+
<td>Web</td>
161+
</tr>
162+
163+
</table>
164+
165+
<p>If any other renderers would like to be
114166
included, please open a PR adding them to the <a
115167
href="https://github.com/google/model-viewer/tree/master/packages/render-fidelity-tools/src/components/renderers"
116168
target="_blank" rel="noopener">render-fidelity-tools</a>
117169
package.</p>
118170

119-
<p>In addition, we are showing a ground-truth render provided by <a
120-
href="https://www.3ds.com/products-services/3dexcite/resource-center/stellar-physically-correct/"
121-
target="_blank" rel="noopener">Dassault STELLAR</a>, which is a professional
122-
path-tracing renderer and approaches the physical result with far fewer
123-
approximations than are necessary in real-time renderers.</p>
171+
124172

125173
<p>The first set of scenarios are for demonstrating material capabilities,
126174
so these are primarily fidelity tests. Following these are simpler cases

0 commit comments

Comments
 (0)