<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<oembed>
  <author_name>nojikaba</author_name>
  <author_url>https://blog.hatena.ne.jp/nojikaba/</author_url>
  <blog_title>路地裏カジノ</blog_title>
  <blog_url>https://nojikaba.hatenadiary.org/</blog_url>
  <categories>
    <anon>javascript</anon>
    <anon>3D</anon>
  </categories>
  <description>JavaScriptのライブラリ、Three.jsとglmatrix.jsを使って球体が惑星のような動きをするプログラムを書いてみました。（※ブログパーツでは表示されないようですので、サイトに移動してご覧ください） ソースコードは上記のリンクから見ることができます。 基本的な考え方としては、まず、原点O=(0,0,0)のときのxz平面上の円運動を考えます。 x = rcosθ y = 0 z = rsinθ このまま球体の座標に設定してθを動かせばxz平面上を円運動しますが、この場合は30度ほど傾けてみたいので、計算のためにベクトルにします。 var rad = i*Math.PI/180; …</description>
  <height>190</height>
  <html>&lt;iframe src=&quot;https://hatenablog-parts.com/embed?url=https%3A%2F%2Fnojikaba.hatenadiary.org%2Fentry%2F20151123%2F1448240711&quot; title=&quot;glmatrix.jsとThree.jsで球体を惑星っぽく動かしてみました。 - 路地裏カジノ&quot; class=&quot;embed-card embed-blogcard&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;&quot;&gt;&lt;/iframe&gt;</html>
  <image_url></image_url>
  <provider_name>Hatena Blog</provider_name>
  <provider_url>https://hatena.blog</provider_url>
  <published>2015-11-23 10:05:11</published>
  <title>glmatrix.jsとThree.jsで球体を惑星っぽく動かしてみました。</title>
  <type>rich</type>
  <url>https://nojikaba.hatenadiary.org/entry/20151123/1448240711</url>
  <version>1.0</version>
  <width>100%</width>
</oembed>
