{"componentChunkName":"component---src-templates-blog-post-js","path":"/readings_Dec20/","result":{"data":{"site":{"siteMetadata":{"title":"/dev/yukarinoki"}},"markdownRemark":{"id":"294d3be6-f291-5e11-b9c7-a1c0e11bdcdb","excerpt":"やったこと VRChat UDON VRChatのWorldが作りたいので、UDONを学習した。（参考:https://qiita.com/amamagi/items/ac497db1b20cb754a1e6)\nここに書いてあるような方法ではとてもじゃないけど一定以上のリッチなinteraction…","html":"<h1 id=\"やったこと\" style=\"position:relative;\"><a href=\"#%E3%82%84%E3%81%A3%E3%81%9F%E3%81%93%E3%81%A8\" aria-label=\"やったこと permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>やったこと</h1>\n<h2 id=\"vrchat-udon\" style=\"position:relative;\"><a href=\"#vrchat-udon\" aria-label=\"vrchat udon permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>VRChat UDON</h2>\n<p>VRChatのWorldが作りたいので、UDONを学習した。（参考:<a href=\"https://qiita.com/amamagi/items/ac497db1b20cb754a1e6\">https://qiita.com/amamagi/items/ac497db1b20cb754a1e6</a>)\nここに書いてあるような方法ではとてもじゃないけど一定以上のリッチなinteractionを持ったワールドを作ることができないので、UDON Sharp (略称：U#)を用いるしかなさそうである・・・。</p>\n<p>U#とは、C#をUDONの機能にコンパイルしてくれるプラグイン。</p>\n<p>U# 入門 ①（by ハツェ氏）\n<a href=\"https://hatuxes.hatenablog.jp/entry/2020/04/05/013310\">https://hatuxes.hatenablog.jp/entry/2020/04/05/013310</a></p>\n<p>を読めば大体のことはわかりそう。読むかな。</p>\n<p>追記：読んだんですが、このようなやり方でゲーム性を持ったworldを制作するのはものすごい大変だろうと思いました。たとえばAmong Us “Game”（というamong usのVRChat移植版）を作成するためには地獄のような作業量が必要そうなことがわかり、震えました。</p>\n<h2 id=\"blenderでキャラクターモデリング\" style=\"position:relative;\"><a href=\"#blender%E3%81%A7%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0\" aria-label=\"blenderでキャラクターモデリング permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Blenderでキャラクターモデリング</h2>\n<p>VRChatのAvatarは以前友人に作ってもらったものがあるんですが、やっぱり自分で作ったほうが愛着が湧くし、上の事もあって自分でモデリングする作業がどこかで必要になるので、練習ついでにキャラクターモデリングをしてみることにしました。</p>\n<p>以下の動画がわかりやすく参考にしています。<br>\n【Blender 2.9 Tutorial】キャラクターモデリング解説 #1 -Character Modeling Tutorial #1<br>\n<a href=\"https://youtu.be/BBtgjTiL1XQ\">https://youtu.be/BBtgjTiL1XQ</a>  </p>\n<p>モデリングの学習ができればよかったんですが、副産物としてアニメキャラの基本的な造形についても詳しくなれて良いです。<br>\n以下が#1の動画を見終わったあとの、途中経過です。  </p>\n<p><span\n      class=\"gatsby-resp-image-wrapper\"\n      style=\"position: relative; display: block; margin-left: auto; margin-right: auto; max-width: 401px; \"\n    >\n      <a\n    class=\"gatsby-resp-image-link\"\n    href=\"/static/643c4f9cea96ec3f8eb8cd9e590de1a2/9144d/model1.png\"\n    style=\"display: block\"\n    target=\"_blank\"\n    rel=\"noopener\"\n  >\n    <span\n    class=\"gatsby-resp-image-background-image\"\n    style=\"padding-bottom: 137.16216216216216%; position: relative; bottom: 0; left: 0; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAbCAYAAAB836/YAAAACXBIWXMAAA7DAAAOwwHHb6hkAAACaUlEQVRIx5VV23LiMAz1Ly1DSez4kpJyy41ASqd0gZ12Z///E7SyEweTmNA+aGzL0uHoWAqEcw6PLIoi795n5LtgenX3PwLsJzJcF/MYpBAP2ZKx0uw5pAzetmtInhUwFt1l/pChtVkQwvFQQJGvIAjpqBykz6grkzFjUcRgNgtgt82h3hXw9DQzvr4sNpfc064Ba84US14vF3A67oC2fkqpF5T4NHPB7Hkex/B5ObSx/C4oucfu5pXxvEgSOH/Ug/bpg5K+dj7AMAwhTzO4nN4Hd/34AUO33Ki9C4IAXusazqej0XAs5+ZRhNO4whr6dMI2y+BQV+Ze+3w5BlA7XHMDBRfddBTLF9hXhWHdz+lI4N4LOJ1OuwClfdh3+zyDfLPpGPYB7d4LOJlMzENIKRtQTDgfKuzF5QDQZdcASiwLrVmlmYLJ5BdecuOXCn2MwtfHG+RZbvTUcfqO88iYzddGpEJ0iclKmDXiDF8S2Tl+ff57+Q1VWQLj1Ph0HBeR2etYa8SKb8ttSpJOWdKU/+/rE+piC8w0sn44MdDSq6Ft8kY/biZB25/zGcq8BEnpjWZ3AW2QbVTNSjd0M1oM3us9LBZLEPhjsW4twb2tRga91zYypfa7h2cawi7dwPx5jh9bCgo/soqLpicdIt5J8ZVDkW2xSQ1gEAbmLyEx2t8S6SZlTBMDiIwP9Sts1tfG1hOU4IPxXj7ps+ubAcQy6/0eUpwUDS7acmNc5+1+ULIPsGOIgLuqgrIoEZBeWwwtQUDlgJLv/NFrVlmawmq1Qv3Y4P6FX/UkY+W6371YxaCkGt6hqZapPv8HIQqe4orSj5AAAAAASUVORK5CYII='); background-size: cover; display: block;\"\n  ></span>\n  <img\n        class=\"gatsby-resp-image-image\"\n        alt=\"model1\"\n        title=\"model1\"\n        src=\"/static/643c4f9cea96ec3f8eb8cd9e590de1a2/9144d/model1.png\"\n        srcset=\"/static/643c4f9cea96ec3f8eb8cd9e590de1a2/12f09/model1.png 148w,\n/static/643c4f9cea96ec3f8eb8cd9e590de1a2/e4a3f/model1.png 295w,\n/static/643c4f9cea96ec3f8eb8cd9e590de1a2/9144d/model1.png 401w\"\n        sizes=\"(max-width: 401px) 100vw, 401px\"\n        style=\"width:100%;height:100%;margin:0;vertical-align:middle;position:absolute;top:0;left:0;\"\n        loading=\"lazy\"\n      />\n  </a>\n    </span></p>\n<h1 id=\"読んだもの\" style=\"position:relative;\"><a href=\"#%E8%AA%AD%E3%82%93%E3%81%A0%E3%82%82%E3%81%AE\" aria-label=\"読んだもの permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>読んだもの</h1>\n<h2 id=\"角居勝彦著さらば愛しい競馬-1206\" style=\"position:relative;\"><a href=\"#%E8%A7%92%E5%B1%85%E5%8B%9D%E5%BD%A6%E8%91%97%E3%81%95%E3%82%89%E3%81%B0%E6%84%9B%E3%81%97%E3%81%84%E7%AB%B6%E9%A6%AC-1206\" aria-label=\"角居勝彦著さらば愛しい競馬 1206 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>角居勝彦著　さらば愛しい競馬 (12/06)</h2>\n<p><a href=\"https://amzn.to/2JRsuwH\">https://amzn.to/2JRsuwH</a>  </p>\n<p>いろいろなことが書いてあったし、調教の実態や調教師から見たジョッキー・競馬界のシステム・レースについての見解には（僕にとっての）目新しさがあった。ただ、調教に関する一貫した理論やシンプルな法則・原則が記述されていないことは残念だった。一方で、競馬界のシステムの変化（降級馬がなくなる・スーパー未勝利がなくなる等）がもたらす調教シーンの変化予測には説得力があり、確かに「出走ローテーションなどによって陣営の競走馬への期待値が測れる」というのはそのとおりだと思った。未勝利戦では、調教師の期待値は最も結果に影響を与える要素になるはずだし、また、この要素はあまり顧みられていなそうなので、とても興味深い観点だと思った。あと次競馬見るときには、上手に手前を変えているか、馬の利き足、右回り左回りの得意不得意、に注目したい。</p>\n<h2 id=\"huge-puerto-rico-radio-telescope-already-damaged-collapses-1201\" style=\"position:relative;\"><a href=\"#huge-puerto-rico-radio-telescope-already-damaged-collapses-1201\" aria-label=\"huge puerto rico radio telescope already damaged collapses 1201 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Huge Puerto Rico radio telescope, already damaged, collapses (12/01)</h2>\n<p><a href=\"https://apnews.com/article/technology-arecibo-observatory-puerto-rico-science--0da6abb251f455977bf0c752348e712e\">https://apnews.com/article/technology-arecibo-observatory-puerto-rico-science—0da6abb251f455977bf0c752348e712e</a></p>\n<p><a href=\"https://blog.yukarinoki.com/readings_Nov20/#famed-arecibo-telescope-on-the-brink-of-collapse-will-be-dismantled\">こないだ言及した</a>、アレシボ天文台が日本時間 2020年 12月1日 20:56 (現地時間 7:56) に崩壊した。 <em>アーメン・・・</em> 。</p>\n<p><img src=\"https://afpbb.ismcdn.jp/mwimgs/b/c/-/img_bcc2a4c4422a956934fa79e7078ebd0a300370.jpg\" alt=\"arecibo\"></p>","tableOfContents":"<ul>\n<li>\n<p><a href=\"/readings_Dec20/#%E3%82%84%E3%81%A3%E3%81%9F%E3%81%93%E3%81%A8\">やったこと</a></p>\n<ul>\n<li><a href=\"/readings_Dec20/#vrchat-udon\">VRChat UDON</a></li>\n<li><a href=\"/readings_Dec20/#blender%E3%81%A7%E3%82%AD%E3%83%A3%E3%83%A9%E3%82%AF%E3%82%BF%E3%83%BC%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0\">Blenderでキャラクターモデリング</a></li>\n</ul>\n</li>\n<li>\n<p><a href=\"/readings_Dec20/#%E8%AA%AD%E3%82%93%E3%81%A0%E3%82%82%E3%81%AE\">読んだもの</a></p>\n<ul>\n<li><a href=\"/readings_Dec20/#%E8%A7%92%E5%B1%85%E5%8B%9D%E5%BD%A6%E8%91%97%E3%81%95%E3%82%89%E3%81%B0%E6%84%9B%E3%81%97%E3%81%84%E7%AB%B6%E9%A6%AC-1206\">角居勝彦著　さらば愛しい競馬 (12/06)</a></li>\n<li><a href=\"/readings_Dec20/#huge-puerto-rico-radio-telescope-already-damaged-collapses-1201\">Huge Puerto Rico radio telescope, already damaged, collapses (12/01)</a></li>\n</ul>\n</li>\n</ul>","frontmatter":{"title":"Dec 2020 読んだもの、やったこと","date":"December 02, 2020","description":""}}},"pageContext":{"slug":"/readings_Dec20/","previous":{"fields":{"slug":"/making_toc/"},"frontmatter":{"title":"gatsby-blogにtable of contentを付ける"}},"next":{"fields":{"slug":"/wandalgorithm/"},"frontmatter":{"title":"WANDアルゴリズム、効率的なTop-kのために"}}}}}