Well, I've been working on it, and I think I found what the potential issue is.
The generator I used (SVG Circus) exports the svg animation script in ECMAScript, which doesn't seem to play nicely with reveal.js or the third-party reveal.js-plugins pages. (It works fine on a blank html page, though. I have a feeling that it could work, but I am JS illiterate as of now.) I attempted to use RevealAnimate, from reveal.js-plugins by Raj Goel, to circumvent this issue, but it utilizes svg.js, so that was a bust too. Fortunately, reveal.js, external markdown and RevealAnimate play nicely with native SVG commands, so something that was written and animated in pure SVG will be hidden, shown, and typeset perfectly in reveal.js if you include it in your markdown like any other image, like so:
![Alt text.](your_animated_svg.svg)
So, you either need to code up your own native SVG files, code up animations in svg.js and use RevealAnimate, or use a generator that exports in pure SVG. Personally, if you want to put interactive SVG animations into your presentations, you probably should stick with RevealAnimate, but if you just want an animated SVG, I would recommend using Freestyle from blender. It can export 3d or 2d animations as pure SVG.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…