Media & Components

Project Feed supports rich media in every post. Drag and drop images, 3D models, audio files, and documents directly into the editor. Each media type gets a purpose-built interactive viewer inside the app.

Images

Images are auto-optimized to AVIF/WebP for 60–80% smaller file sizes. Originals are preserved for download. Open any image in the fullscreen viewer to zoom (1x–5x) and pan.

You can also click any spot on an image to drop an annotation pin and start a threaded discussion — ideal for design review, bug reports, and creative feedback.

3D Models

Upload GLB, GLTF, FBX, OBJ, STL, or USDZ files. The interactive viewer supports orbit, zoom, pan, and plays embedded animations automatically.

Click on any surface of a 3D model to place an annotation pin with accurate raycasting. The camera position is saved so reviewers see exactly the angle you intended.

Audio

Audio files render as a waveform player with play/pause, seeking, speed controls (0.5x–2x), and volume adjustment. Supported formats include MP3, M4A, WAV, OGG, and FLAC.

Video

MP4, WebM, and MOV files play in a full-featured player. Like images and 3D models, video supports spatial annotations pinned to a specific frame and timestamp for precise review feedback.

All supported formats

Project Feed handles a wide range of file types. Media gets interactive viewers, while documents are attached for download.

Images
.png.jpg.jpeg.gif.webp.avif.heic.heif

Auto-optimized to AVIF/WebP for fast delivery

3D Models
.glb.gltf.fbx.obj.stl.3ds.dae.ply.usdz

Interactive viewer with orbit controls and animations

Audio
.mp3.m4a.wav.webm.ogg.flac.aac

Waveform player with speed and volume controls

Video
.mp4.webm.mov

Full-featured player with annotation support

Rive Animations
.riv

Interactive animation player with state machine support