Is there a way to animate the opacity of a glTF/glb model in a-frame so that it doesn't begin its fade-in until after a specified number of seconds, then remains at full opacity for a specified number of seconds, and then fades out?
Thanks to a really great solution posted by Piotr Adam Milewski in response to a similar question I'm successfully able to fade a model in and out using this script plus the following:-
<a-entity
id="model01"
gltf-model="#head01"
scale="1 1 1"
shadow="receive: true"
model-opacity animation='property: model-opacity.opacity;from: 1; to: 0; dur: 2500;loop: true; dir: alternate; startEvents: model-loaded'>
</a-entity>
However, it doesn't quite do what I'm looking for as I'm hoping there's a way to create the delay/timing I've described?
Many thanks for taking the time to read this post (I hope it makes sense )... and thanks, too, in advance, for any help that you might be able to offer