Ryo Suzuki
Ryo Suzuki
もし良かったら、@polyester-CTRL さんのリポジトリで簡単なプロトタイプを作って、運用例を見せてもらえると導入がスムーズです。
ありがとうございます。 v0.8 整備時に使ってみます。
参考: https://github.com/sknjpn/TinyCamera
Google Sheets などスプレッドシートを使って項目の洗い出しをする必要がありそうです。 この作業に興味があれば assign します。 例: | | Point | Float2 | Vec2 | Line | Rect | RectF | |--|:--:|:--:|:--:|:--:|:--:|:--:| | `.aaa` | N/A | N/A | ✔...
Siv3D ユーザコミュニティ Slack に `#dev_2dshape` チャンネルを作ってみてよいと思います(自由に作れます)。
https://github.com/falrnd/Sivngi by @falrnd さん。 次回の実装会までに使ってみます。問題がなければ組み込みに向けたレビューに入ります。
2022-0227 実装会レビュー ``` [[nodiscard]] // 改行 int32 ...(); ``` - コンストラクタへの nodiscard は `SIV3D_NODISCARD_CXX20` - 「層」という用語が適切か調査 - 層を動的に変えられるように - 消費しているメモリ量(概算)可視化 - `using I16 = s3d::uint32;//s3d::uint16;` コンパクトなほうを選べばよい
Shape2D に複数の形状を持たせる実装の方針が固まり次第採用します。
少なくとも Windows 環境でノイズを確認。調査中。
E2500 は IntelliSense の問題で、将来の Visual Studio のアップデートで解消されると思われます。 合わせて C6285, C6385 が出る場合があったので、そちらは抑制しました。