
2026/11/11 22:39
WebGL2 を用いた超リアルなサンドシミュレーション
RSS: https://news.ycombinator.com/rss
要約▶
Japanese Translation:
PourLay は、WebGL2 と JavaScript で構築されたハイパーリアリスティックな砂シミュレーターであり、インタラクティブな物理法則を直接ウェブブラウザに持ち込みます。この技術スタックにより、スマートフォン、タブレット、デスクトップにおいてソフトウェアのインストールが不要な複雑でリアルなレンダリングが可能になります。体験は直感的なモーションコントロールによって駆動されており、ユーザーは指で砂粒を押すか、デバイスを傾けて砂を滑らせたり、振って粒子を自然に散らしたりすることができます。異なる嗜好に応えるため、本アプリケーションには 4 つの独自のモードが用意されています:標準的な物理法則向けの「Flat(フラット)」、重力に基づく動き向けの「Tilt」、散らばり効果向けの「Shake」、カスタム形状を作成する「Draw」です。これらのメカニクスをアクセシブルなウェブプラットフォームと組み合わせて、PourLay は瞬時のデジタルエンターテインメントを提供します。プロジェクトは純粋に現在の機能性に焦点を当てており、ユーザーが複数のデバイスでリアルな砂遊びを楽しめる一方で、更新を待ったりインストールの壁に直面したりすることなくすぐに利用できます。これは業界全体のより広範な変化への一歩ではなく、カジュアルな対話のためのスタンドアローンツールとして立ち位置しています。
本文
WebGL2 と JavaScript で実現する超リアルな砂シミュレーター
ブラウザ上で動作し、スマートフォン、タブレット、デスクトップデバイスに対応したインタラクティブな砂遊び体験です。
特徴と操作方法
- 超高実装: WebGL2 と JavaScript を用いた高精度な物理計算が採用されています。
- マルチデバイス対応: スマートフォンから PC まで、どの端末でもスムーズに遊べます。
インタラクション
指での操作や端末の動きを通じて、砂の自然な挙動を体験できます。
- 押す: 指で直接砂粒を押して形状を変えます。
- 滑らせる: 端末を傾けることで重力の変化を楽しみ、砂を移動させます。
- バラけさせる: 端末を振ることで砂を散らかし、物理演算の限界まで試せます。
シミュレーションモード
シミュレーターには以下の 4 つの注ぐ(操作)モードがあります。
- 水平に置く: 重力の影響を受けながら安定した状態を作ります。
- 傾ける: 斜面を利用して砂を動かします。
- 振る: 動的なエネルギーを与えてバラけます。
- 描く: 指の動きに合わせて砂を配置し、自由なアート創作が可能です。