How to use Body Tracking universal app parameters
🌐 Website: https://lab.geen.ee/body-tracking
⚠️ Important: Start parameters list with ?
sign. Separate parameters with &
sign.
Example: *<https://lab.geen.ee/body-tracking/?twin&scale=0.5*
>
Render types
outfit
- Body Tracking “avatar/outfit” style. (works by default, no parameter needed )twin
- Body Tracking “Twin” style experience.face
- Face Tracking experience type including Face Mesh.head
- Head Tracking.Load GLB file from remote file hosting:
model=
- set url to your model .glb asset file. (example: model=[<https://dl.dropbox.com/s/9kv0nra4vwivpce/clonex_geenee_1k.glb>](<https://dl.dropbox.com/s/9kv0nra4vwivpce/clonex_geenee_1k.glb>)
).,
Twin Experience type settings:
scale=
- scale of twin avatar (example: scale=2.5,2.5,2.5
- 2.5x Scale of the original 3D model)translation=
- move 3D twin model in any direction from original body tracking by X,Y,Z (example: translation=1,0,0
- moves twin 3D model to the left along X axes)rotation=
- rotate the model along X,Y,Z axes in deg (example: rotation=0,30,0
- 30" deg rotate along Y axes)Occluders Settings:
occluders=
- list on Mesh names which should act as occluder (make everything invisible behind it, useful for Outfit experience type, when you need to hide everything befind Head and Body),
for one 3D model (example: occluders=Head_1,Body_1
);
(example: occluders=Head_1,Body_1;Head_2,Body_2
)Hidden elements:
hiddens=
- hide any mesh you need from the scene (example: hiddens=Mesh_01,MyMesh_02
);
for multiple objects (example: *occluders=HideMesh_1,SomeMesh_1;HideMesh_2*
)Carousel thumbnails images:
previews=
- use this parameter to setup preview images for switcher carousel if you have multiple 3D models in your experience. (example: previews=test01.png,[<https://mysite.com/image02.png,https://dropbox.com/image3.jpg>](<https://mysite.com/image02.png,https://dropbox.com/image3.jpg>)
)Video
video
- use this parameter to use default video instead of the camera
or video=
to use custom video instead of the default
Audio
audio=
- use this parameter to set global audio clip
(example: audio=[<https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3>](<https://www.soundhelix.com/examples/mp3/SoundHelix-Song-1.mp3>)
)
Animations
animations
- use this parameter to run all included animations at the same time
or animations=
- to run only specific animations
PoseTuneParams All PoseTuneParams from our API are available, more at API doc: https://lab.geen.ee/engeenee-doc/interfaces/_geenee_bodyrenderers_three.PoseTuneParams.html.
Upcoming features**:**
debug