SlideShare une entreprise Scribd logo
1  sur  44
Télécharger pour lire hors ligne
WCAN 2013 Autumn 
トライデントコンピュータ専門学校 Webデザイン学科1年 水野裕太
自己紹介
トライデントコンピュータ専門学校Webデザイン学科1年
水野 裕太
「Webデザイナー目指して日夜修行中」
Twitter @tim_my99
Facebook 水野 裕太
漫画の専門学校に入ってからWebデザイ
ナーという仕事を知り、参考書を頼りに
やってみると凄い楽しかった。
そこからWebデザイナーへの道が始まった。
https://www.cubeslam.com/ijjsjf
もしかして、
自分の書いたキャラクターが3Dで動き出すんじゃ
やるしかない
l  WebGL、Three.jsとは?
l  キャラクターデザイン過程
l  モデリング、モーション作成&ツール紹介
l  3DCG構成要素
l  Three.jsの説明
l  制作物DEMO
l  Three.jsを使った作品
今回使うThree.jsは
WebGLを扱いやすくするライブラリです。
l  ブラウザ上で3Dを表示するための標準仕様。
l  ブラウザでプラグイン(flash playerなど)なしで表示
させる事ができる
l  WebGLはOpenGLをブラウザで使うためのAPI
Firefox 4
以降	
Chreome 9
以降	
Safari 5.1
以降	
Opera 12
以降	
IE 11以降	
○	
 ○	
 △	
 △	
 ○になりそう
Android	
 IOS	
Firefox for
Mobile
以降	
Google
Chreome
for
Android
25 以降	
Opera
Mobile 12
以降	
Android
ブラウザ 
以降	
○(Android
4 以降)	
○	
 ○	
 △	
 △(iAdのみ)
l WebGLを扱いやすくしてくれるライブラリ。
(jQueryのような感じです)
l Three.jsを使うとJavaScriptの知識の範囲で
WebGLを使う事ができます。
アレク・サンダー
両方とも無料で使う事ができます。
MetasequoiaはWindowsのみ
BlenderはWindowsやMACなどで動きます。
モーションをさせるにはまずボーンという骨組みを入れます。
ボーンとモデリングデータを合体させ連動して動くように
します。
各フレームにポーズを入れるとその間の動きを自動的に
作ってくれます。
このエクスポートしたJSONの中にアニメー
ションやテクスチャのデータが入っています。
Blenderのデフォルト設定ではJSON形式にエ
クスポートできません。
ダウンロードしたThree.jsのフォルダの中にあ
るプラグインをBlenderに設定してエクスポー
トできるようにします。
プログラム
l  描画を行なうレンダラーを作成
 renderer = new THREE.WebGLRenderer()
 renderer.setSize (width,height);
   (横の描画領域のサイズ, 縦の描画領域のサイズ);
            
l  シーンの作成
 scene = new THREE.Scene();
l  カメラを作成
 camera = new THREE.PerspectiveCamera();
 camera.position.set( 0, 0, 300 );
           ( x軸の値, y軸の値, z軸の値 );
l  ライトを作成
 light = new THREE.DirectionalLight(0xffffff);
 light.position = new THREE.Vector3(0.5,0.5,0.5);
  ( x軸の値, y軸の値, z軸の値 );
l  JSONを読み込む
 var loader = new THREE.JSONLoader();
 loader.load(“hero.js", createScene);
      JSONファイルへのパス
                  この他にも設定があります
DEMO
ど
素
人
知
識
が
な
い
の
に
ど
う
し
ろ
と
?
や
れ
ば
分
か
る
さ
迷
わ
ず
行
け
よ
ご清聴ありがとうございました

Contenu connexe

Tendances

日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
Yuusuke Takeuchi
 
Osc nagoya 2013
Osc nagoya 2013Osc nagoya 2013
Osc nagoya 2013
kuma2515
 

Tendances (20)

20170722_Dragonboardで買い物メモ
20170722_Dragonboardで買い物メモ20170722_Dragonboardで買い物メモ
20170722_Dragonboardで買い物メモ
 
JS初心者だけど3ヶ月でこんだけ書けるようになりました
JS初心者だけど3ヶ月でこんだけ書けるようになりましたJS初心者だけど3ヶ月でこんだけ書けるようになりました
JS初心者だけど3ヶ月でこんだけ書けるようになりました
 
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解するこれで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
これで大丈夫。Web制作で使うコマンドラインツールの名前と役割をざっくり理解する
 
Bootstrapを使ってみよう
Bootstrapを使ってみようBootstrapを使ってみよう
Bootstrapを使ってみよう
 
120225 bootstrap
120225 bootstrap120225 bootstrap
120225 bootstrap
 
超初心者でもできた!AzureMobileService JSバージョン
超初心者でもできた!AzureMobileService JSバージョン超初心者でもできた!AzureMobileService JSバージョン
超初心者でもできた!AzureMobileService JSバージョン
 
20150215勉強会
20150215勉強会20150215勉強会
20150215勉強会
 
プロトタイプ時代の
WordPressテーマの作り方・考え方
プロトタイプ時代の
WordPressテーマの作り方・考え方プロトタイプ時代の
WordPressテーマの作り方・考え方
プロトタイプ時代の
WordPressテーマの作り方・考え方
 
Tumblrのカスタマイズで作るWebサイト〜苦戦したポイントTOP5〜@Creators MeetUp #27
Tumblrのカスタマイズで作るWebサイト〜苦戦したポイントTOP5〜@Creators MeetUp #27Tumblrのカスタマイズで作るWebサイト〜苦戦したポイントTOP5〜@Creators MeetUp #27
Tumblrのカスタマイズで作るWebサイト〜苦戦したポイントTOP5〜@Creators MeetUp #27
 
3 presen
3 presen3 presen
3 presen
 
2015年のWebを考える
2015年のWebを考える2015年のWebを考える
2015年のWebを考える
 
TBMU#28 ブログのトラブル・困ったを解決
TBMU#28 ブログのトラブル・困ったを解決TBMU#28 ブログのトラブル・困ったを解決
TBMU#28 ブログのトラブル・困ったを解決
 
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
【もくもく会】Windows環境でSassを使う!Gulp導入のキモ
 
ソースコードをAAに変換するやつやってみた
ソースコードをAAに変換するやつやってみたソースコードをAAに変換するやつやってみた
ソースコードをAAに変換するやつやってみた
 
ディレクタ兼エンジニアの仕事@Creators MeetUp #36
ディレクタ兼エンジニアの仕事@Creators MeetUp #36ディレクタ兼エンジニアの仕事@Creators MeetUp #36
ディレクタ兼エンジニアの仕事@Creators MeetUp #36
 
ズルいLT 〜はじめてのライトニングトーク〜 / WP-D Week
ズルいLT 〜はじめてのライトニングトーク〜 / WP-D WeekズルいLT 〜はじめてのライトニングトーク〜 / WP-D Week
ズルいLT 〜はじめてのライトニングトーク〜 / WP-D Week
 
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
日曜プログラマーがHtml5とかで通信対戦ゲームを作ってます
 
通信対戦ゲームを作った話
通信対戦ゲームを作った話通信対戦ゲームを作った話
通信対戦ゲームを作った話
 
ゼロから始める雲車庫生活 Re: Life in a CloudGarage from zero.
ゼロから始める雲車庫生活 Re: Life in a CloudGarage from zero.ゼロから始める雲車庫生活 Re: Life in a CloudGarage from zero.
ゼロから始める雲車庫生活 Re: Life in a CloudGarage from zero.
 
Osc nagoya 2013
Osc nagoya 2013Osc nagoya 2013
Osc nagoya 2013
 

En vedette

FOTOVOLTAIK / NEVKADE FOTOVOLTAIK/PV SISTEMLERI REFERANSLARI
FOTOVOLTAIK / NEVKADE FOTOVOLTAIK/PV SISTEMLERI REFERANSLARIFOTOVOLTAIK / NEVKADE FOTOVOLTAIK/PV SISTEMLERI REFERANSLARI
FOTOVOLTAIK / NEVKADE FOTOVOLTAIK/PV SISTEMLERI REFERANSLARI
NEWCADE/NEVKADE
 

En vedette (20)

ex-Workshop06『three.jsを使ってモデリングソフトを試作する』
ex-Workshop06『three.jsを使ってモデリングソフトを試作する』ex-Workshop06『three.jsを使ってモデリングソフトを試作する』
ex-Workshop06『three.jsを使ってモデリングソフトを試作する』
 
Three.jsで3D気分
Three.jsで3D気分 Three.jsで3D気分
Three.jsで3D気分
 
シェーダだけで世界を創る!three.jsによるレイマーチング
シェーダだけで世界を創る!three.jsによるレイマーチングシェーダだけで世界を創る!three.jsによるレイマーチング
シェーダだけで世界を創る!three.jsによるレイマーチング
 
Gk
GkGk
Gk
 
Feminism
FeminismFeminism
Feminism
 
Summer camp for kids in Kolkata
Summer camp for kids in KolkataSummer camp for kids in Kolkata
Summer camp for kids in Kolkata
 
OPIC Released Documents 21-30
OPIC Released Documents 21-30OPIC Released Documents 21-30
OPIC Released Documents 21-30
 
Climate Graphs 9.20.01
Climate Graphs 9.20.01Climate Graphs 9.20.01
Climate Graphs 9.20.01
 
แบบทดสอบ เรื่อง หน่วยการวัด
แบบทดสอบ เรื่อง หน่วยการวัดแบบทดสอบ เรื่อง หน่วยการวัด
แบบทดสอบ เรื่อง หน่วยการวัด
 
Chapter13
Chapter13Chapter13
Chapter13
 
Crew documents 020612 - 020660
Crew documents 020612 - 020660Crew documents 020612 - 020660
Crew documents 020612 - 020660
 
Hmc installation .
Hmc installation . Hmc installation .
Hmc installation .
 
Joel on software
Joel on softwareJoel on software
Joel on software
 
FOTOVOLTAIK / NEVKADE FOTOVOLTAIK/PV SISTEMLERI REFERANSLARI
FOTOVOLTAIK / NEVKADE FOTOVOLTAIK/PV SISTEMLERI REFERANSLARIFOTOVOLTAIK / NEVKADE FOTOVOLTAIK/PV SISTEMLERI REFERANSLARI
FOTOVOLTAIK / NEVKADE FOTOVOLTAIK/PV SISTEMLERI REFERANSLARI
 
Kyoto Email 4.9.01
Kyoto Email 4.9.01Kyoto Email 4.9.01
Kyoto Email 4.9.01
 
APP Email 7.28.05 (b)
APP Email 7.28.05 (b)APP Email 7.28.05 (b)
APP Email 7.28.05 (b)
 
OPIC Released Documents 1-10
OPIC Released Documents 1-10OPIC Released Documents 1-10
OPIC Released Documents 1-10
 
Waste to Energy Articles
Waste to Energy ArticlesWaste to Energy Articles
Waste to Energy Articles
 
CLASE
CLASECLASE
CLASE
 
Philliproyfinancialservices - Roth White Paper
Philliproyfinancialservices - Roth White PaperPhilliproyfinancialservices - Roth White Paper
Philliproyfinancialservices - Roth White Paper
 

Similaire à Wcan 2013 autumn_trident_mizuno

デザイナーとプログラマーの 仲良し大作戦
デザイナーとプログラマーの 仲良し大作戦デザイナーとプログラマーの 仲良し大作戦
デザイナーとプログラマーの 仲良し大作戦
sogawaminoru
 
UXDD MVVM Store Apps 蜜葉式開発フロー
UXDD MVVM Store Apps 蜜葉式開発フローUXDD MVVM Store Apps 蜜葉式開発フロー
UXDD MVVM Store Apps 蜜葉式開発フロー
c-mitsuba
 
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
Yutaro Miyazaki
 

Similaire à Wcan 2013 autumn_trident_mizuno (20)

ホントのホントの0から始める3Dモデリング入門
ホントのホントの0から始める3Dモデリング入門ホントのホントの0から始める3Dモデリング入門
ホントのホントの0から始める3Dモデリング入門
 
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
Webデザイナーの私がMicrosoft Azureを使うようになったワケWebデザイナーの私がMicrosoft Azureを使うようになったワケ
Webデザイナーの私がMicrosoft Azureを使うようになったワケ
 
Cod2012 デバッグ講座
Cod2012 デバッグ講座Cod2012 デバッグ講座
Cod2012 デバッグ講座
 
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
エンジニアじゃなくても 3Dゲームが3時間できた話。 ~three.jsで3D糸通しをつくってみた~
 
インフラ知識ゼロの「デザイナー」でもOK! Microsoft Azureの便利機能を Web制作的に活かしてみた話
インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話インフラ知識ゼロの「デザイナー」でもOK!Microsoft Azureの便利機能をWeb制作的に活かしてみた話
インフラ知識ゼロの「デザイナー」でもOK! Microsoft Azureの便利機能を Web制作的に活かしてみた話
 
プログラミングに恋する方法
プログラミングに恋する方法プログラミングに恋する方法
プログラミングに恋する方法
 
three.jsで作る3Dの世界
three.jsで作る3Dの世界three.jsで作る3Dの世界
three.jsで作る3Dの世界
 
UXリサーチの冒険序盤。私が出会った3つの「UXリサーチの壁★モンスター」
UXリサーチの冒険序盤。私が出会った3つの「UXリサーチの壁★モンスター」UXリサーチの冒険序盤。私が出会った3つの「UXリサーチの壁★モンスター」
UXリサーチの冒険序盤。私が出会った3つの「UXリサーチの壁★モンスター」
 
Make the 3D Wapuu model and printing by the 3D printer.
Make the 3D Wapuu model and printing by the 3D printer.Make the 3D Wapuu model and printing by the 3D printer.
Make the 3D Wapuu model and printing by the 3D printer.
 
デザイナーとプログラマーの 仲良し大作戦
デザイナーとプログラマーの 仲良し大作戦デザイナーとプログラマーの 仲良し大作戦
デザイナーとプログラマーの 仲良し大作戦
 
UXDD MVVM Store Apps 蜜葉式開発フロー
UXDD MVVM Store Apps 蜜葉式開発フローUXDD MVVM Store Apps 蜜葉式開発フロー
UXDD MVVM Store Apps 蜜葉式開発フロー
 
10/12 WordBench神戸 WordPressの学習方法
10/12 WordBench神戸 WordPressの学習方法10/12 WordBench神戸 WordPressの学習方法
10/12 WordBench神戸 WordPressの学習方法
 
Blender+αの大発表会3-WebGLAddon
Blender+αの大発表会3-WebGLAddonBlender+αの大発表会3-WebGLAddon
Blender+αの大発表会3-WebGLAddon
 
Webディレクターとして word pressを提案するときに考えること + 運用
Webディレクターとして word pressを提案するときに考えること + 運用Webディレクターとして word pressを提案するときに考えること + 運用
Webディレクターとして word pressを提案するときに考えること + 運用
 
Web制作に便利な機能いろいろ!Microsoft Azureの概要
Web制作に便利な機能いろいろ!Microsoft Azureの概要Web制作に便利な機能いろいろ!Microsoft Azureの概要
Web制作に便利な機能いろいろ!Microsoft Azureの概要
 
Playgram開発秘話_2022年1月プログラミングシンポジウム招待講演_西澤勇輝、岡本雄太
Playgram開発秘話_2022年1月プログラミングシンポジウム招待講演_西澤勇輝、岡本雄太Playgram開発秘話_2022年1月プログラミングシンポジウム招待講演_西澤勇輝、岡本雄太
Playgram開発秘話_2022年1月プログラミングシンポジウム招待講演_西澤勇輝、岡本雄太
 
レスポンシブWebデザインの基礎と,コーディング実習:先生小川 裕之
レスポンシブWebデザインの基礎と,コーディング実習:先生小川 裕之レスポンシブWebデザインの基礎と,コーディング実習:先生小川 裕之
レスポンシブWebデザインの基礎と,コーディング実習:先生小川 裕之
 
WebGL入門ハンズオン資料
WebGL入門ハンズオン資料WebGL入門ハンズオン資料
WebGL入門ハンズオン資料
 
2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT2014.07.09 WordBench Tokyo LT
2014.07.09 WordBench Tokyo LT
 
2014 07-19 はじめてのクラウド
2014 07-19 はじめてのクラウド2014 07-19 はじめてのクラウド
2014 07-19 はじめてのクラウド
 

Plus de TRIDENT (8)

内観習慣プレゼン資料
内観習慣プレゼン資料内観習慣プレゼン資料
内観習慣プレゼン資料
 
eat marker
eat markereat marker
eat marker
 
いきものあつめ
いきものあつめいきものあつめ
いきものあつめ
 
モテ声ボーダープレゼン資料
モテ声ボーダープレゼン資料モテ声ボーダープレゼン資料
モテ声ボーダープレゼン資料
 
Wcan2011 winter takeproject
Wcan2011 winter takeprojectWcan2011 winter takeproject
Wcan2011 winter takeproject
 
Wcan2011 autumn trident
Wcan2011 autumn tridentWcan2011 autumn trident
Wcan2011 autumn trident
 
Wcan2011summer trident
Wcan2011summer tridentWcan2011summer trident
Wcan2011summer trident
 
Trident Wcan2009
Trident Wcan2009Trident Wcan2009
Trident Wcan2009
 

Wcan 2013 autumn_trident_mizuno