aws sdk cppを利用してTexture2DをpngでAWS S3に[uuid].pngの名前でアップロード(Bucket名は決め打ち)しPre-SignedURLを取得する機能を提供するプラグインを作成してみました。 Windows64bit環境にしか対応してません。 提供された機能はBlueprintで以下のように利用できます。 サンプルプロジェクトは以下に載せてみています。 https://github.com/mechamogera/UE4S3UploadPlugin ここではプラグイン作成についてメモします。 2022/10/11追記 aws-sdk-cppの更新をしようとしてはまった内容を以下の記事にまとめました。 利用環境 UE4.23.1 aws-sdk-cpp 1.7.235 aws sdk cppのビルド 基本的にはhttps://github.com/aws/a
![UE4でaws sdk cppを使ってS3アップロードをするプラグインを作ってみた - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/424d0a8570fdec7fe8c1e2e90f6da0b048ce5b5c/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9VUU0JUUzJTgxJUE3YXdzJTIwc2RrJTIwY3BwJUUzJTgyJTkyJUU0JUJEJUJGJUUzJTgxJUEzJUUzJTgxJUE2UzMlRTMlODIlQTIlRTMlODMlODMlRTMlODMlOTclRTMlODMlQUQlRTMlODMlQkMlRTMlODMlODklRTMlODIlOTIlRTMlODElOTklRTMlODIlOEIlRTMlODMlOTclRTMlODMlQTklRTMlODIlQjAlRTMlODIlQTQlRTMlODMlQjMlRTMlODIlOTIlRTQlQkQlOUMlRTMlODElQTMlRTMlODElQTYlRTMlODElQkYlRTMlODElOUYmdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPTcyM2IwYzc4YzAyZmEwZjAzZjMwNGIwMzhlOWQ2MGZm%26mark-x%3D142%26mark-y%3D57%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBtZWNoYW1vZ2VyYSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9NjBlMTBmNDEwMmNiNTFmNGZlZGZlY2ExOGYxODVjM2Q%26blend-x%3D142%26blend-y%3D486%26blend-mode%3Dnormal%26s%3D7373423f38b82adf91ece39d0f654c8d)