0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

ちょっとだけWebGLを触ってみた結果。

Posted at

あらすじ

知人から「WebGL詳しい?」と声をかけられました。初耳でした。せっかくなので少し触ってみることに。

軽く調べて分かったこと

  • WebGLの GL は「Graphics Library」の略
    • OpenGLとかの GL と同じ
  • WebGLはJavaScriptのAPI
    • つまりWebブラウザ上でのコンピュータグラフィックス(CG)表示に用いられる
  • JavaScriptということは下記2つがあれば試しに書いて動かして遊べる
    • テキストエディタ(自分はVSCodeを使用)
    • ブラウザ(自分はGoogleChromeを使用)

入門サイトを探してさっそく触ってみた

上記サイトを発見し、チュートリアルのページを見てみると真っ黒な背景にカラフルな正方形を描画するサンプルが載っていたのでさっそくトライ。所要時間2~3時間程度で作ることができました。

さらに背景色や正方形の色・サイズを自由に変えることもできました。

ところがこのチュートリアルページ、元英語を日本語訳した独特の言い回しが解釈しにくかったり、文章の一部が未翻訳(英語のまま)だったり、説明文中のコードにところどころミス(バグ)があったり、説明不足だったり、、、いろいろ厄介でした。
正解のソースコードがまるごとGitHubに置いてあったのでそれをお手本にしてなんとかした感じです。
まだ正直なところサンプルコードが何をしているのか完全には理解できていません。
ちなみにチュートリアルをさらに進めていけば正方形をぐるぐる動かす(アニメーション)こともできるみたいですが、、、いったん今日はここまでにします。

さらに調べて分かったこと

自分はcanvasタグすら知らなかったので勉強になりました。
WebGLはテクニック次第でいろいろできそうですね。今日はちょっと触っただけですが、機会があればもっと深入りしてみたい気も。

「WebGL詳しい?」と訊いてきた知人氏、WebGLを知るきっかけをありがとうございました!

以上でーす。

 

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?