OpenSiv3D icon indicating copy to clipboard operation
OpenSiv3D copied to clipboard

C++20 framework for creative coding 🎮🎨🎹 / Cross-platform support (Windows, macOS, Linux, and the Web)

Results 211 OpenSiv3D issues
Sort by recently updated
recently updated
newest added

reported by: https://twitter.com/azaika_/status/1522082025124950016

- [x] TextReader (#775) - [x] TextWriter (#775) - [x] INI (#783) - [ ] CSV - [ ] XMLReader - [ ] TOMLReader - [ ] JSON - [x]...

Script

ドット絵のゲームや、アプリケーションに特化するのに「シーンへの描画のAAを無効にする」機能があったらいいなと思いましたので、Isuueさせて頂きました。 どっちにしても、「`.paint()`などの`Antialiased`」「`MSRenderTexture`」など、一部被る機能があり、 描画周りに関する事なので、3Dが安定的に実装できてきてから一緒に出来るようにして頂けたらありがたいです。 ## 現状のMSを無効にする方法 ### 座標系、サイズなどを区切りの良い値にする 矩形なら(整数・`XX.0`)に、線分なら(`XX.5`)にすればきれいに描画出来るのですが、 円や微妙に斜めの線分などはマルチサンプリングされて描画されてしまいます。 ### RenderTextureを使用する `RenderTexture`なら上の項の事は解決できるのですが、すこし不便な点があります。 * RenderTextureのサイズをシーンのリサイズに合わせるとき、非効率になってしまう。 → `RenderTexture`は自身を`resize`出来ない(テクスチャのリサイズは現実的ではない) * やりたいことにしては少し冗長になる。 ```cpp RenderTexture rtex(256, 144); while (System::Update()) { { const ScopedRenderTarget rtarg{ rtex.clear(Scene::GetBackground())...

proposal

- [stb_image_resize.h](https://github.com/nothings/stb/blob/master/stb_image_resize.h) を検討

reported by: https://twitter.com/yakijakeP/status/1482360149394493444

reported by: https://siv3d.jp/bbs/patio.cgi?read=535&ukey=0

Type: Bug

- `std::hive` のリファレンス実装。 - https://plflib.org/colony.htm

### 参考 - https://twitter.com/tana_ash/status/1508054230644391936 - https://gist.github.com/tana/251fe532640df211658e71e1595caa08 - https://gist.github.com/polyester-CTRL/bd2c03e5b0f995208fdb9d8799b220f3 より詳しい議論は Siv3D Slack の `#linux` チャンネルへ。

Type: Information

参考: - https://github.com/Clemapfel/jluna

Type: Enhancement