
Three.js を使用して 3D の一人称視点 Web サイトを作成する
studiomeal
¥11,114
初級 / Three.js, Interactive Web, 3d, JavaScript, Portfolio
このレッスンでは、デスクトップとモバイルの両方で動作する一人称 3D Web サイトを作成します。
初級
Three.js, Interactive Web, 3d
受講生 295名
難易度 初級
受講期間 無制限


学習した受講者のレビュー
5.0
김형진
ある程度Three.jsを知っている状態で学習すると、はるかに良いようです。 既に知っている内容に続き、新しいことを知って満足しています。 説明方式と実装原理について、絵や視覚資料でわかりやすく助ける部分もとても良かったです! 丁寧でフレンドリーな講義をよく聞きました!
5.0
Thomas
素敵な授業ありがとうございます。
5.0
윤인호
以前の講義を聞いて新しいTHREE.JS講義が上がるやいなや聞くようになりましたが、プロジェクトに実際に適用するための核心内容だけが入っていて、実装する方法だけを知りたい方が聞くのに良いようです。逆に詳しく知りたい方や初めての方は聞いてみると理解しにくいと感じることもあるようです。先の講義を聞いてこの講義を聞くので、どのように開発すればいいのか新しく分かるようになって、もっと良いようです!
Three.jsのコアコンセプト
一人称3D Webページの実装原理
私のウェブサイトhttps://studiomeal.comを見て、多くの方々が「こんなことはどうやって作りますか」お問い合わせをいただきました。そこで、重要な動作を実装するクラスを作成しました。なんとなく、3D空間を作って動きを実装するだけに集中する講義です!
頭を回して、
オブジェクトをクリックして動作させます
物理が適用される世界を作る
モバイルでもうまく動作する例

既存の講義であるThree.jsで始まる3DインタラクティブWebは、Three.jsの基本概念を十分に時間をかけて詳細に取り上げ、いくつかの例を勉強できる「総合講義」です。

このレッスンは、Three.jsの基礎は重要なものだけを素早く見て、 「一人称3D空間実装原理」に集中したレッスンです。
3D空間の実装に焦点を当てた講義ですが、Three.jsに初めて触れる方も理解できるように、前のセクションで重要な基本内容をまとめて取り上げます。 JavaScriptの基礎だけを理解していれば授業を進めることには支障がありません。無料で公開されたサンプル講義を通じて、講義の難易度を測ってみることができます。 Three.jsについてより基本的な基盤をしっかり積みたい方は、他の講義である「Three.jsで始まる3DインタラクティブWeb」講義も一緒に受講することをお勧めします!

1分コーディングThree.jsロードマップで「全購入適用」の30%割引クーポンを受け取ることができます。
(2つの講義の1つはすでに聞いている方も、ロードマップクーポンで受講申請をすると、新たに受講する講義に30%割引が適用されますので、2つの講義をすべて受講する方はロードマップで受講申請してください!)
わかりやすく、画像やアニメーションを活用
動作の実装についての理解が重要な授業であるため、言葉だけで説明せず理解しやすいように部分部分画像やアニメーションなどを活用しました。

一人称3Dウェブサイトの実装に集中した講義です
Three.jsの基本概念を要約し、一人称3D空間を実装することに集中します。すぐに自分だけの3D空間を作ってみたい方に最適です。
コードを直接したがって作成できるように、すべてのコードの開始バージョンと完成バージョンを提供します。途中で直接作成したコードに異常が生じて学習の進行に困難がある場合、該当のチャプターのソースコードをダウンロードすると、その部分から同様に学習することができます。
講義で提供するソースコードはプロジェクトに活用できます。
講義が提供するソースコードを直接公開したり、教育用資料を作成したりすることはできません。
JavaScriptの基礎を理解しておくと、クラスをスムーズに聞くことができます。 JavaScriptのレッスンではありませんが、途中で登場するJavaScriptの概念も説明するので、あまり難しいことはありません。
今回の講義はAI音声で制作されたため、既存の講義と感じが少し異なる場合があります。サンプル講義をチェックして、受講をお願いします😊
学習対象は
誰でしょう?
自分だけの3D空間を作りたい方
Three.jsを勉強しましたが、アプリケーションが難しい方
前提知識、
必要でしょうか?
JavaScriptの基本
キャリア認証
19,827
受講生
1,298
受講レビュー
1,175
回答
5.0
講座評価
11
講座
ソウルでウェブデベロッパー/デザイナーとして働き、済州島を経て…現在はマレーシアのペナンで熱心に開発をしながら、教育コンテンツも制作し、個人事業主としてできる様々な試みや実験を行っています。
ビジュアルインパクトのあるインタラクティブウェブに関心が高く、YouTubeとFacebookの「1分コーディング」でウェブ開発関連の技術を共有しています。
デベロッパー/デザイナー/コンテンツクリエイター
ウェブサイト https://studiomeal.com
YouTube https://youtube.com/c/1분코딩
全体
43件 ∙ (3時間 47分)
講座資料:
1. Three.js 入門
02:03
2. CDNから取得
04:36
3. NPMとビルドツールを使う
06:24
4. ソースコード案内
00:57
5. Three.jsの基本構成要素
04:07
6. 基本のシーン作り
17:27
8. アニメーション補正
04:33
10. ステージ作り
08:11
11. メッシュオブジェクトモジュール
11:33
12. 影処理
02:41
13. 3Dモデル ロード 1
04:43
14. 3Dモデル ロード 2
07:04
15. 3Dモデル ロード 3
02:05
16. シャドウ調整
01:47
17. イメージテクスチャ
07:20
19. カメラの動き実装
10:31
20. 物理エンジンの動作原理
01:21
21. 物理空間基本設定
03:12
22. メッシュに物理エンジン適用
06:59
23. 物理オブジェクトの動きの実装
07:42
24. 物理オブジェクトに回転を適用
04:55
25. 移動実装 1
02:00
26. 移動実装 2
10:03
27. 移動実装3
06:26
28. 移動実装 4
04:36
29. 移動実装 5
02:51
30. Raycasterの動作原理
00:58
31. クリックしたアイテムのチェック
10:51
32. マーカー実装
05:40
33. ランプのオンオフ
06:33
34. ロボット掃除機の動作実装
05:05
全体
11件
5.0
11件の受講レビュー
受講レビュー 5
∙
平均評価 5.0
受講レビュー 22
∙
平均評価 5.0
5
ある程度Three.jsを知っている状態で学習すると、はるかに良いようです。 既に知っている内容に続き、新しいことを知って満足しています。 説明方式と実装原理について、絵や視覚資料でわかりやすく助ける部分もとても良かったです! 丁寧でフレンドリーな講義をよく聞きました!
ありがとうございます。 概念を理解しやすいようにアニメなどの視覚資料を使ってみましたが、良く感じられたなんて私もいいですね😊 素敵な作品を作ろう!
受講レビュー 1
∙
平均評価 5.0
5
以前の講義を聞いて新しいTHREE.JS講義が上がるやいなや聞くようになりましたが、プロジェクトに実際に適用するための核心内容だけが入っていて、実装する方法だけを知りたい方が聞くのに良いようです。逆に詳しく知りたい方や初めての方は聞いてみると理解しにくいと感じることもあるようです。先の講義を聞いてこの講義を聞くので、どのように開発すればいいのか新しく分かるようになって、もっと良いようです!
詳細な講義を残していただきありがとうございます。 今回の講義は、Three.jsに初めて接する方が聞くことができながらも、以前の講義を受講された方にも新しい内容をお伝えしたいと思いました。 ^^
受講レビュー 1
∙
平均評価 5.0
受講レビュー 46
∙
平均評価 4.7
知識共有者の他の講座はこちら
同じ分野の他の講座を見てみましょう!
新規会員登録で25%OFF
¥8,334
25%
¥11,114