まえがき Web上で広く利用されるPNG(Portable Network Graphics)フォーマットは、デジタル画像を変化させずに小さいデータサイズへ変換する圧縮技術の一種です。PNGフォーマットはオリジナル画像を完全復元可能な可逆(lossless)圧縮ですから、JPEGフォーマットのように画像を歪めてしまう非可逆(lossy)圧縮ほどは小さくできません。それでもオリジナルのデジタル画像データの半分程度まではサイズ削減可能な画像圧縮アルゴリズムと言われています。[1] そげぶ いいぜ てめえが何でも思い通りに圧縮出来るってなら まずはそのふざけた幻想をぶち壊す!! (スペース都合によりAA省略) 本記事では、PNGフォーマットを画像データ圧縮(compress)用途で利用するのではなく、オリジナル画像データよりも遥かに巨大なPNGファイル を生成します。 PNGフォーマットでは任意
この記事はUnity Advent Calendar 2022 その3 24日目の記事です。 qiita.com ダークソウルのようなカメラワークとは 開発環境 プロジェクトの設定 パッケージのインストール シーンの作成 プレイヤーの作成 追加でオブジェクトを作成 移動制御Scriptの作成 Input Systemの対応 カメラの作成 Bodyの設定 Aimの設定 Input Systemの対応 Cinemachineの詳細設定 Cameraの更新設定(カクつきの対策) Cameraが地形を貫通しないようにする よりダークソウルっぽいカメラ設定 カメラの中心点 距離と角度制限 カメラのデーモン対策 カメラのデーモンとは 対策方法 オブジェクトを透過(ディザ抜き)する プレイヤーが壁と密着しないようにする モンスターと重なった時プレイヤーを透過する ロックオン機能の実装(仮) ロックオン時
【2018/04/07追記】 ※この方法、OverrapSphereの半径分だけ、空中で判定されちゃうんですよね。 なので、着地判定時にモーション再生するときに、空中で着地してるように見えてしまいますね。 ダメですねこれ 本文 ↓このクソみたいな発想後に考えたまともな接触判定方法 Unity 簡単な地面との接触判定 - gologiusの巣 方法 CapsuleColliderの足元でPhysics.OverlapSphere()を使用する→Sphere内のオブジェクトを走査→中に無機物があれば地面に接触している gist.github.com 実行結果はこちら。注意点としては、使用するCapsuleCollider自体の接触判定が常にあります。
Index / Blog / Håkon Wium Lie: "Maybe we're in the metaverse already. If so, we don't need another one." Read an interview with Håkon Wium Lie, who is most notably recognized for his work in the development of CSS while collaborating with Tim Berners-Lee and Robert Cailliau at CERN. Introduction We had a nice chat with Håkon Wium Lie, a prominent figure in web industry. Håkon has made significant
In the design world, masking is a popular technique to achieve unique design effects. As a designer, I’ve used it many times, but my usage of it on the web is rare. I think that the reason that kept me from not using a CSS mask is the browser support, they are partially supported in blink browsers (Chrome and Edge) and fully supported in Safari and Firefox. The great news is that CSS masking will
offsetプロパティは、パス上に要素を配置・移動させるCSSのプロパティです。animationプロパティやtransitionプロパティと組み合わせることで、手軽に一見複雑そうなアニメーションが作れます。 SVGやJavaScriptは詳しくないけど、複雑そうな動きのアニメーションを作ってみたい方、animationプロパティなどのおさらいをしておきたい方にオススメの記事です。 サンプルを別ウインドウで開く ソースコードを確認する offsetプロパティと対応ブラウザについて offsetプロパティは、任意のパス上に要素を配置・移動させる一括指定プロパティです。以下の5つのプロパティが指定可能です。プロパティの詳細については、MDNのドキュメントをご参照ください。 offset-path:要素を配置・移動させるためのパス。(MDN) offset-distance:offset-pat
中国で悪質な起動時広告が横行している。じゃまな広告を消すつもりでスワイプをすると、それが広告表示に同意した動作とみなされ、ランディングページが表示されるというものだ。あまりの悪質ぶりに、中国工信部が規制に乗り出したと雷科技が報じた。 ユーザー体験の悪い起動時広告 アプリの起動時広告が問題になっている。起動時広告とは、アプリを起動した時に表示される全面広告。以前のスマートフォンは性能が限られていたため、多くのアプリを起動するのに数秒かかっていた。その待ち時間に全画面広告を表示するという一種のスキマ広告だった。 それがスマホの性能があがり、アプリが起動するまでの待ち時間がほとんどなくなっても、起動時広告だけが残った。起動時広告を消さなければアプリの画面に遷移ができない状態だけが残った。 しかも、起動時広告を消すための「×」ボタンや「skip」ボタンは意図的に見つけづらくするなどの”工夫”もされ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く