タグ

2017年12月5日のブックマーク (5件)

  • 八分木(モートンオーダー)を使ってエリアを分割して処理負荷を軽減する - e.blog

    概要 今回の記事に関しては以下の記事をほぼそのまま参考にさせてもらっています。 実装自体はUnityで行い、コードもC#で作りましたがベースとなる理論は記事をそのまま参考にさせていただきました。 マルペケさんの記事には毎度当にお世話になっています。 ここでは、そこで得た知識を「自分なりに」理解した内容をまとめて解説したいと思います。 ちなみに今回の記事を書くのに、Unityで実装したサンプルがあります。(サンプルプロジェクトGithubに上げてあります) 実行イメージは以下のようになります。 赤いラインがセルを表現していて、どの空間に所属しているかによって衝突可能性のあるオブジェクト同士をラインで結ぶというデモです。 参考にさせていただいた記事 その8 4分木空間分割を最適化する!(理屈編) その9 4分木空間分割を最適化する!(実装編) その15 8分木空間分割を最適化する! そして

    八分木(モートンオーダー)を使ってエリアを分割して処理負荷を軽減する - e.blog
    akanehara
    akanehara 2017/12/05
  • FEM

    このページに記載してある情報は、全て私がアメリカ留学中に集めた文献、レクチャーノート、、インタビューから抜粋した事柄がベースになっています。したがって、用語は英語表示になっているところが沢山あります。無理に日語に訳した用語もありますが、適切な日語であるがどうかは保証できません。また、ここで紹介しているソフトも全て、私が留学中に作成したものです。また、教育に役立つ書類も沢山有りますので参考にして下さい。 ■勉強の進め方■ このサイトでは、有限要素法(FEM)の基礎から応用までを紹介しています。下に10つの項目を用意いたしました。FEMについて初心者の方は、まず、1項目から5項目までを勉強されると、効率的にFEMが理解出来ます。つまり ■FEMを知るきっかけ■ 私が最初にFEMを目にしたのは、State University of New York at BuffaloのIrving H

  • http://www.sml.k.u-tokyo.ac.jp/members/nabe/FEM/FEM.pdf

  • 第458回 UbuntuでDocker再入門 | gihyo.jp

    高速で軽量な仮想環境を構築できるDockerは、その利便性から、ソフトウェアの開発者にとってもシステムの管理者にとっても使い方を知っておくべきソフトウェアとしての地位を確立しつつあります。今回はより新しいDockerをUbuntu上で使う上で、気をつけるべきことをおさらいします。 UbuntuにおけるDocker 2017年7月追記:Dockerのリリースポリシーの変更にあわせて、リポジトリのURLやパッケージ名が変更になりました。記事は新しい手順に更新済みです。記事中の「docker-engineパッケージ」は「docker-ceパッケージ」と読み替えてください。 Dockerはカーネルのコンテナ技術などを利用して、アプリケーションをサンドボックス環境の中で動かす仕組みです。Dockerでは最小限のルートファイルシステムである「Dockerのベースイメージ」の上に、各種ソフトウェアのイ

    第458回 UbuntuでDocker再入門 | gihyo.jp
  • 第1回 Dockerとは

    Docker(ドッカー)」とは、非常に軽量なコンテナ型のアプリケーション実行環境である。dotCloud社(現Docker社)が開発し、2013年にオープンソースのプロジェクトとして公開された。ソフトウェアの高速な配布・実行や容易なイメージのカスタマイズ、導入運用の手軽さ、豊富なプレビルドイメージの提供などの理由により、当初はソフトウェアの開発やテスト段階における利用が多かったが、現在ではパブリッククラウドからオンプレミスシステムまで、さまざまなシーンで急速に普及しつつある。 軽量なコンテナ型の仮想化環境Docker 独立したアプリケーション実行環境といえば、PCのハードウェア全体を仮想化して、その上でOSやアプリケーションなどを動作させる仮想実行環境を真っ先に思い浮かべることが多いだろう。ハイパーバイザ型(Hyper-Vなど)やホスト型(VMware PlayerやWindows Vi

    第1回 Dockerとは