Skip to content
This repository has been archived by the owner on Aug 21, 2024. It is now read-only.

Release v0.6.0b1

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 19 Sep 15:04
  • SIMD 対応版は libSiv3D.a のみ SIMD 命令を使用しています (外部ライブラリには未適用)
  • emscripten のバージョンは 2.0.22 を使用しています。(emscripten はバージョン間の互換性があまりないので、最新版ではビルドできない可能性があります)

変更点

OpenSiv3D の機能

  • Script
  • TCPClient (TCPServer はサポート対象外)
  • Window::SetFullscreen
  • Microphone
  • HTTPAsyncTask (HTTPSyncTask はサポート対象外)

OpenSiv3D for Web の機能

  • example/shader/* の対応
  • WebCam の open 後から start までの間でも解像度を変更できるように
  • CI でインストーラ生成

OpenSiv3D for Web のバグ

  • iOS で Dialog が表示されない
  • モバイル環境で WebCam が非常に重い
    • PixelUnpack の処理が不必要な場合、処理をスキップ
    • シーンバッファのマルチサンプリング数設定を1に
  • Android 環境で WebCam が暗転したまま
  • 特定の条件で 3D描画が全て失敗して全面黄色になる
  • VertexShader と PixelShader で同名のサンプラー変数があるときに、テクスチャの指定がおかしくなる
  • DownSample が真っ黒な画像を返す
  • Renderer(2D|3D)::Flush が正常に機能しない

Windows

emscripten 2.0.22 emscripten 2.0.22 (simd)
Installer version OpenSiv3D for Web Installer (70.0MB) OpenSiv3D for Web Installer (70.1MB)
zip version OpenSiv3D-wasm.zip (76.4MB) OpenSiv3D-wasm-simd.zip (76.5MB)

Linux, macOS

emscripten 2.0.22 emscripten 2.0.22 (simd)
tgz version OpenSiv3D-wasm.tgz (75.4MB) OpenSiv3D-wasm-simd.tgz (75.5MB)

※ Windows向け, Linux, macOS向けの中身は同じです (圧縮形式が異なるだけ)