<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url><loc>https://www.rivemasterclass.com/</loc></url>
<url><loc>https://www.rivemasterclass.com/upgrade</loc></url>
<url><loc>https://www.rivemasterclass.com/account/sign-up</loc></url>
<url><loc>https://www.rivemasterclass.com/contact</loc></url>
<url><loc>https://www.rivemasterclass.com/free-lesson-file</loc></url>
<url><loc>https://www.rivemasterclass.com/terms-and-conditions</loc></url>
<url><loc>https://www.rivemasterclass.com/app-privacy</loc></url>
<url><loc>https://www.rivemasterclass.com/app-privacy-riv-file-viewer</loc></url>
<url><loc>https://www.rivemasterclass.com/syllabus</loc></url>
<url><loc>https://www.rivemasterclass.com/blog</loc></url>
<url><loc>https://www.rivemasterclass.com/favorites</loc></url>
<url><loc>https://www.rivemasterclass.com/account/sign-in</loc></url>
<url><loc>https://www.rivemasterclass.com/account/forgot-password</loc></url>
<url><loc>https://www.rivemasterclass.com/account/update-password</loc></url>
<url><loc>https://www.rivemasterclass.com/account/account</loc></url>
<url><loc>https://www.rivemasterclass.com/404</loc></url>
<url><loc>https://www.rivemasterclass.com/access-denied</loc></url>
<url><loc>https://www.rivemasterclass.com/scripting</loc></url>
<url><loc>https://www.rivemasterclass.com/courses/scripting</loc></url>
<url><loc>https://www.rivemasterclass.com/courses/scripting/course-intro</loc></url>
<url><loc>https://www.rivemasterclass.com/courses/scripting/intro-to-scripting</loc></url>
<url><loc>https://www.rivemasterclass.com/courses/scripting/creating-the-space</loc></url>
<url><loc>https://www.rivemasterclass.com/courses/scripting/make-it-responsive</loc></url>
<url><loc>https://www.rivemasterclass.com/courses/scripting/connect-to-data</loc></url>
<url><loc>https://www.rivemasterclass.com/courses/scripting/space-fog</loc></url>
<url><loc>https://www.rivemasterclass.com/courses/scripting/building-the-sun</loc></url>
<url><loc>https://www.rivemasterclass.com/courses/scripting/asteroid-field</loc></url>
<url><loc>https://www.rivemasterclass.com/course/all-lessons</loc></url>
<url><loc>https://www.rivemasterclass.com/course/0-welcome-to-rive-masterclass-for-designers</loc></url>
<url><loc>https://www.rivemasterclass.com/course/001-rive-setup</loc></url>
<url><loc>https://www.rivemasterclass.com/course/002-free-preview</loc></url>
<url><loc>https://www.rivemasterclass.com/course/003-final-project</loc></url>
<url><loc>https://www.rivemasterclass.com/course/1-create-artboard</loc></url>
<url><loc>https://www.rivemasterclass.com/course/2-reference-assets</loc></url>
<url><loc>https://www.rivemasterclass.com/course/before-we-start-rive-editor-updates</loc></url>
<url><loc>https://www.rivemasterclass.com/course/3-design-character</loc></url>
<url><loc>https://www.rivemasterclass.com/course/4-groups</loc></url>
<url><loc>https://www.rivemasterclass.com/course/5-create-your-first-animation-blinking</loc></url>
<url><loc>https://www.rivemasterclass.com/course/6-animate-a-logo-character-entrance</loc></url>
<url><loc>https://www.rivemasterclass.com/course/7-add-easing-for-natural-motion</loc></url>
<url><loc>https://www.rivemasterclass.com/course/8-create-your-first-state-machine</loc></url>
<url><loc>https://www.rivemasterclass.com/course/9-parallel-animations-with-layers</loc></url>
<url><loc>https://www.rivemasterclass.com/course/10-transition-between-reveal-and-outro-states</loc></url>
<url><loc>https://www.rivemasterclass.com/course/11-trigger-inputs</loc></url>
<url><loc>https://www.rivemasterclass.com/course/12-boolean-input-day-night-toggle</loc></url>
<url><loc>https://www.rivemasterclass.com/course/13-solo-groups-for-weather-backgrounds</loc></url>
<url><loc>https://www.rivemasterclass.com/course/14-numeric-input-weather-modes</loc></url>
<url><loc>https://www.rivemasterclass.com/course/15-finishing-the-splash-screen</loc></url>
<url><loc>https://www.rivemasterclass.com/course/15-1-exporting-and-sharing-your-animations</loc></url>
<url><loc>https://www.rivemasterclass.com/course/16-build-the-main-weather-screen-current-forecast</loc></url>
<url><loc>https://www.rivemasterclass.com/course/17-1-update-nested-artboards-components</loc></url>
<url><loc>https://www.rivemasterclass.com/course/17-build-the-main-weather-screen-forecast-buttons</loc></url>
<url><loc>https://www.rivemasterclass.com/course/17-5-update-listener-presets-ui-update</loc></url>
<url><loc>https://www.rivemasterclass.com/course/18-make-the-forecast-buttons-interactive-with-listeners</loc></url>
<url><loc>https://www.rivemasterclass.com/course/19-update-the-design-based-on-the-weather</loc></url>
<url><loc>https://www.rivemasterclass.com/course/20-constraints-smart-layer-connections</loc></url>
<url><loc>https://www.rivemasterclass.com/course/21-create-the-avatar-component</loc></url>
<url><loc>https://www.rivemasterclass.com/course/22-connecting-avatar-component-to-the-main-screen</loc></url>
<url><loc>https://www.rivemasterclass.com/course/23-create-the-blinking-animation-clear-skies</loc></url>
<url><loc>https://www.rivemasterclass.com/course/24-eye-tracking-with-mouse-or-touch</loc></url>
<url><loc>https://www.rivemasterclass.com/course/25-create-the-blinking-animation-heatwave</loc></url>
<url><loc>https://www.rivemasterclass.com/course/26-create-the-blinking-animation-rainy-and-snowy</loc></url>
<url><loc>https://www.rivemasterclass.com/course/27-create-interactive-bounce-animation</loc></url>
<url><loc>https://www.rivemasterclass.com/course/28-seamless-intro-and-outro-animations</loc></url>
<url><loc>https://www.rivemasterclass.com/course/29-create-seamless-switch-between-avatars</loc></url>
<url><loc>https://www.rivemasterclass.com/course/30-perfecting-the-avatar-transition-with-feather-and-advanced-masking</loc></url>
<url><loc>https://www.rivemasterclass.com/course/31-creating-a-smooth-background-transition</loc></url>
<url><loc>https://www.rivemasterclass.com/course/32-splash-screen-revamp-file-cleanup</loc></url>
<url><loc>https://www.rivemasterclass.com/course/33-custom-events-for-external-communication</loc></url>
<url><loc>https://www.rivemasterclass.com/course/34-communicate-from-components-to-parent-artboard</loc></url>
<url><loc>https://www.rivemasterclass.com/course/35-intro-to-data-binding</loc></url>
<url><loc>https://www.rivemasterclass.com/course/36-binding-weather-text-values-using-converters</loc></url>
<url><loc>https://www.rivemasterclass.com/course/37-using-data-binding-for-state-transitions</loc></url>
<url><loc>https://www.rivemasterclass.com/course/38-data-binding-main-project</loc></url>
<url><loc>https://www.rivemasterclass.com/course/39-bonus-exrc-avatar-night-mode</loc></url>
<url><loc>https://www.rivemasterclass.com/course/pro-tip-show-hide-elements-without-states</loc></url>
<url><loc>https://www.rivemasterclass.com/course/40-data-binding-instances</loc></url>
<url><loc>https://www.rivemasterclass.com/course/41-update-current-weather-from-instance</loc></url>
<url><loc>https://www.rivemasterclass.com/course/42-1-creating-data-structure</loc></url>
<url><loc>https://www.rivemasterclass.com/course/part-2-connecting-the-components</loc></url>
<url><loc>https://www.rivemasterclass.com/course/part-3-updating-the-selected-forecast-instance</loc></url>
<url><loc>https://www.rivemasterclass.com/course/part-4-binding-the-forecast-details-to-the-selected-instance</loc></url>
<url><loc>https://www.rivemasterclass.com/course/43-bonus-exercise-sunsettime</loc></url>
<url><loc>https://www.rivemasterclass.com/course/44-create-dynamic-forecast-button-component</loc></url>
<url><loc>https://www.rivemasterclass.com/course/45-connect-forecast-button-container</loc></url>
<url><loc>https://www.rivemasterclass.com/course/46-dynamic-list-for-the-forecast-days</loc></url>
<url><loc>https://www.rivemasterclass.com/course/47-create-snowy-weather-animation</loc></url>
<url><loc>https://www.rivemasterclass.com/course/47-create-clear-skies-glowing-sun</loc></url>
<url><loc>https://www.rivemasterclass.com/course/show-hide-sun-according-to-the-selected-weather</loc></url>
<url><loc>https://www.rivemasterclass.com/course/creating-clouds-loop-animation</loc></url>
<url><loc>https://www.rivemasterclass.com/course/add-parallax-effect-to-the-clouds-idle</loc></url>
<url><loc>https://www.rivemasterclass.com/course/50-add-celebration-entry</loc></url>
<url><loc>https://www.rivemasterclass.com/course/51-create-heatwave-weather-animation</loc></url>
<url><loc>https://www.rivemasterclass.com/course/animating-the-heatwave-ball-anticipation-overshoot</loc></url>
<url><loc>https://www.rivemasterclass.com/course/52-add-personality-animations-heatwave-avatar</loc></url>
<url><loc>https://www.rivemasterclass.com/course/53-controlling-the-ball-with-state-machine-logic</loc></url>
<url><loc>https://www.rivemasterclass.com/course/54-add-personality-animations-rainy-avatar</loc></url>
<url><loc>https://www.rivemasterclass.com/course/53-create-rainy-weather-animation</loc></url>
<url><loc>https://www.rivemasterclass.com/course/55-leaves-animation-with-follow-path-constraint</loc></url>
<url><loc>https://www.rivemasterclass.com/course/55-add-personality-animations-snowy-avatar</loc></url>
<url><loc>https://www.rivemasterclass.com/course/build-the-core-snow-layer</loc></url>
<url><loc>https://www.rivemasterclass.com/course/adding-depth-with-parallax</loc></url>
<url><loc>https://www.rivemasterclass.com/course/extending-the-snow-scene</loc></url>
<url><loc>https://www.rivemasterclass.com/course/51-add-personality-animations-clear-skies-avatar</loc></url>
<url><loc>https://www.rivemasterclass.com/course/53-rigging-and-bones-intro</loc></url>
<url><loc>https://www.rivemasterclass.com/course/bonus-tree-reveal-animation</loc></url>
<url><loc>https://www.rivemasterclass.com/course/60-add-height-customization-using-slider</loc></url>
<url><loc>https://www.rivemasterclass.com/course/59-sliders-joystick-and-controllers-intro</loc></url>
<url><loc>https://www.rivemasterclass.com/course/snow-system-with-scripting</loc></url>
<url><loc>https://www.rivemasterclass.com/course/61-additive-blending-for-multiple-customization</loc></url>
<url><loc>https://www.rivemasterclass.com/course/bonus-advanced-dynamic-snow-particle-system</loc></url>
<url><loc>https://www.rivemasterclass.com/course/65-create-customization-button-and-popup</loc></url>
<url><loc>https://www.rivemasterclass.com/course/66-responsive-design-intro</loc></url>
<url><loc>https://www.rivemasterclass.com/course/68-make-the-forecast-control-scrollable</loc></url>
<url><loc>https://www.rivemasterclass.com/course/69-make-the-design-responsive</loc></url>
<url><loc>https://www.rivemasterclass.com/course/72-clean-up-optimize-performance-bonus</loc></url>
<url><loc>https://www.rivemasterclass.com/course/73-connect-your-rive-file-to-code-and-test-on-a-real-device</loc></url>
<url><loc>https://www.rivemasterclass.com/scripting/intro-to-scripting</loc></url>
<url><loc>https://www.rivemasterclass.com/scripting/build-a-dynamic-brush-with-converter-scripts</loc></url>
<url><loc>https://www.rivemasterclass.com/scripting/smarter-rive-animation-using-converter-scripts</loc></url>
<url><loc>https://www.rivemasterclass.com/scripting/how-to-build-dynamic-particle-system-in-rive-using-scripting-ai-agent</loc></url>
<url><loc>https://www.rivemasterclass.com/blog/rive-ai-agent-scripting-tutorial-for-beginners</loc></url>
<url><loc>https://www.rivemasterclass.com/blog/rive-blink-animation-how-to-make-any-character-feel-alive-with-3-keyframes</loc></url>
<url><loc>https://www.rivemasterclass.com/blog/how-to-build-an-interactive-toggle-button-in-rive-day-night-mode</loc></url>
<url><loc>https://www.rivemasterclass.com/blog/why-rive-animations-look-different-on-real-devices</loc></url>
<url><loc>https://www.rivemasterclass.com/blog/how-to-create-a-dynamic-animated-brush-in-rive-with-path-effect-scripts</loc></url>
<url><loc>https://www.rivemasterclass.com/blog/rive-vs-lottie</loc></url>
<url><loc>https://www.rivemasterclass.com/blog/driving-data-driven-animation-with-converter-scripts-in-rive</loc></url>
<url><loc>https://www.rivemasterclass.com/blog/why-your-rive-idle-animations-jump-and-how-to-make-them-seamless-in-3-simple-steps</loc></url>
<url><loc>https://www.rivemasterclass.com/blog/build-dynamic-particles-system-scripting-ai-agent-rive</loc></url>
<url><loc>https://www.rivemasterclass.com/blog/rive-scripting-best-practices-ai-interactive-animation</loc></url>
<url><loc>https://www.rivemasterclass.com/blog/rive-scripting-tutorial-data-binding-responsive</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/riv-file-viewer</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/quick-start</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/loading-files</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/animation-preview</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/state-machine-inputs</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/data-binding</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/joystick-controller</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/console-logs</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/asset-inspector</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/zoom-gestures</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/about</loc></url>
<url><loc>https://www.rivemasterclass.com/riv-file-viewer/feature-requests</loc></url>
</urlset>