Enhance your ads with immersive 3D experiences using the 3D Module. This powerful tool allows you to upload a .glb 3D model and define how users can interact with it. Whether it's rotating, zooming and exploring details up close, this module gives users full control over the 3D object, creating an engaging and interactive experience. Perfect for showcasing products, visualizing designs, or adding a futuristic touch to your ads, the 3D Module transforms static content into dynamic, interactive displays.
Use cases
Create interactive ads that lets users explore your product
Example
As with all examples, you can request us to copy them over to your company so you can look at how they are built in detail.
Initial animation
This toggle lets you control if the initial animation (one full rotation of the object) plays.
Note: Since object loading takes some time, you should move the initial animation back to after the 1s mark on the timeline to get a full 360° rotation.
Camera controls
This lets you control if a user can move the camera freely (left/right/up/down).
Disable zoom
This lets you control if a user can zoom in/out of the object.
Disable rotate X
This lets you control if a user can rotate the object around the x axis.
Disable rotate Y
This lets you control if a user can rotate the object around the y axis.
Initial zoom
This lets you control the initial zoom of the object (preview can be seen in the editor).
Model
You can upload a .glb model file here. An example can also be downloaded.
Poster
You can upload a poster image that will be shown during load and if loading the object should fail. You can set up the image sizing/positioning here too.
Properties & Clickout
As for the Background module, the 3D module allows you to change different properties like the opacity seperately in the "Properties" tab.
Also, you can set up a clickout link for the 3D module as usual.
Interactions
The 3D offers all standard triggers & actions that the Background module offers as well. Furthermore, the 3D module offers:
Triggers
3D rotate vertical - Triggers when a user rotates the object on the vertical axis
3D rotate horizontal - Triggers when a user rotates the object on the horizontal axis
3D zoom - Triggers when a user zooms in/out of the object
3D user interaction - Triggers when a user interacts with the 3D module
Actions for other modules
The 3D module offers no specific actions to be triggered through other modules.