Ten rules for working with Radii

Ten rules for working with Radii#

Following these rules should prevent you from running into errors and performance issues. This becomes more important in the later phases of a project.

1

Only publish if necessary

Do not spam content. Publish large static content (like context) once and only keep the part of the scene live that you are working on

2

Prepare your content according to the power of the viewer’s device

Complex scenes can make the viewers on slower devices choke

3

Keep an eye on frame rate performance drops in your scene

Check your scene for places with performance drops (no lower than 25-30 fps) and solve issues below

4

Apply relative level of detail

Use your effort on highly detailed modelling thoughtfully and only where necessary

5

Use mesh count wisely

Keep an eye on the meshing of your geometries. See also: PublishGeometry

6

Check your scene for hidden or duplicate objects and materials

Purge geometries that are occluded from view as well as unused materials

7

Use adequate texture resolutions

Match the texture resolution to the object size. See options of PublishMaterial

8

Only apply collision to objects if needed

Do not put collision on screws, nails, fixtures etc. See also: PublishGeometry

9

Trim and subsample point clouds

Pointclouds can very quickly generate heavy scenes. Process them to fit your viewer’s device: Tools Pointcloud

10

Report bugs

If you find things working unexpectedly, please report to Github