ラベル Unreal Engine4 の投稿を表示しています。 すべての投稿を表示
ラベル Unreal Engine4 の投稿を表示しています。 すべての投稿を表示

2016年9月22日木曜日

第六回UE4ぷちコン作品を作りました


作品構想に一日、実装に数時間の「Flying Start」というゲームを作りました。
ネコがたくさん集まってフライイングスタート方式のレースを開催したというゲームです。

今回は東京ゲームショウがあったので時間がさけず、
締め切り日にサクっと作りました。

背景はサンプルのモノをほぼ未改造で使ってますし、
ネコのモデルとモーションはmixamo(少し前まで、ネコのモデルもあった)ものを使ってます。
マテリアルなども凝ってないですし、ライティングのビルドもする時間が無かったので、
左上に警告メッセージが出ています。

無事提出出来て良かったです。

2016年4月29日金曜日

第五回UE4ぷちコン 「アイドルマネー 愛の錬金術師」で工夫したこと


カメラ制御

アイドル候補との戦いのとき
カメラは「正対したとき」「叩いた瞬間」「倒れたとき」と
三つの状態があります。

アイドルごとに大きさが違ったり倒れるモーションを変えたりしてるので
カメラはそれぞれ調整できるようにする必要があります。

そこで今回は、ChildActorコンポーネントとしてカメラアクターを三つ持たせることにしました。



それぞれのChildActorコンポーネントに識別タグをつけて
Set View Target with Blendでカメラを切り替えてます。
カメラコンポーネントを使ってないのは、Set View Target with Blendのためです。




サイリュームの動き

サイリュームはインスタンシングメッシュを使い
マテリアルのWorldOffsetで左右に振ってます。
モデルは適当に作った三角柱メッシュです。



マテリアルはこんな感じなのですが
今回あまり考えず、結構テキトーに作ったので、あんまり参考にならないかもしれないです。


PerInstanceRandomノードを使えば、インスタンスごとにランダムな値が取得できるので
ライトの色をひとつづつ変えたり、動きの周期に個体差をつけたりできます。
https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/ExpressionReference/Constant/


モデルの首ふり

お札で顔を叩いたら顔が左右に揺れるようになってるのですが
これはモーションファイルは使わずに
アニメーションBPでTransfrom (Modify) Boneノードの
ローテーションに値を入れることで実現してます。



アイドルのマウスによる選択

マウスカーソルで選択したアイドル候補はリムライト的なものが付与されます。


これはPlayerController取得して、ConvertMouseLocationToWorldSpaceで
マウスの指している位置や方向を取得し、LineTraceForObjectノードで
当たっているアイドル候補モデルを取得します。

当たってるモデルが存在したら
SkeltalMeshのSetRenderCustomDepthでカスタムデプスを有効化します。




そして、ポストプロセスでカスタムデプスが有効になってる部分に対し
カメラベクトルと法線の内積をとって、それが90度になるほど色がつくようにしてます。

下のマテリアルがそれです。
上半分ぐらいがカスタムデプスに対する処理で、下半分はカーソルの表示処理を同時に行ってます。




高速移動の表現

操作キャラは瞬時に移動するのですが
高速移動している感を出すためにモデルを伸ばす処理と、集中線の表示をしてます。



モデルを伸ばす表現は、移動している方向ベクトルをマテリアルにパラメータとして渡し
それと法線の内積をとり、進行方向と逆になるほどWorld Offset Positionに
後ろ方向ベクトルを入れてます。


集中線はポストプロセスです。
だいたいこんな感じになってますが、ポストプロセスでやる意味は
正直あんまりないので詳しい説明は省きます。

自分は素材を作るのはめんどくさいと感じるのですが
シェーダーやマテリアルいじるのは大丈夫なので、無理やりこういうので実現しがちです。




お金

ビンタするごとにお金が空中に舞いちるのですが
これもマテリアルのWorld Position Offsetに値を入れて
ヒラヒラと見えるようにしています。

UI

UE4のUMGっぽくない感じになるように3Dっぽく傾けたり
マテリアルを工夫してアニメーションさせたりしていますが
ちょっと自分のセンスの無さが出ててつらい部分ですね。

4.11から、UserInterfaceのマテリアルにScreen Positionが追加されてるので
3Dぽくすること以外にも何か面白いUIの表示ができるかもしれません。






第五回UE4ぷちコン 「アイドルマネー 愛の錬金術師」応募


UE4のぷちコンというコンテストに応募して、最優秀賞をいただきました。

「街の人たちを金の力で愛に目覚めさせた後
アイドルグループを結成し、即日ライブを開催。

観に来てくれたファンからお金を荒稼ぎし
その荒稼ぎしたお金をつぎ込んで
本命のグレイちゃんを、特大の愛で目覚めさせよう」

という、インパクト重視のちょっとぶっ飛んだゲームにしました。




最初は街の人を札束で叩いていくアクションゲームの予定でしたが
作ってるうちに色々思いついて仕様が増えていき、今の形になりました。



今回使用したアセットを紹介します。

舞台となる街は、UE4ランチャーのラーニングタブにある
プラットフォーマーゲームのものを使いました。無料です。
そこそこ品質が良く、動作も軽いです。




ただし、地面や木などは、アップで見ると厳しかったため、マテリアルを変更してます。
これも自作ではなく、ShowDownサンプルや、Blueprintサンプルから移植してきました。




お金のテクスチャはLoot Packという有料アセットを使ってます。
このアセットは今回のゲームにピッタリだと思って買ったのですが、
結局お金のテクスチャしか使わず。




アイドル候補たちのモデルとモーションの多くはmixamoのものを使用しました。
mixamoのモデルは、UE4にインポートするとき
モデルが壊れるものがあって使用を断念したものもいくつかありました。





最後のラストアイドルには、UE4界のアイドル、Grayちゃんを使わせていただきました。
http://rarihoma.xvs.jp/products/graychan/




Grayちゃんに持たせてる拳銃はこちらの有料アセットを使用してます。
なんで拳銃を持たせたかというと、グレイマン用の無料で手に入るモーションが
銃を持ってるものばかりだったので仕方なく持たせました。


エフェクトはInfinityBladeEffectsのを何個か使用しました。
ハートのエフェクトは他の応募作品でもたくさん使われていましたね。


曲はフリー音楽素材/魔王魂さんの曲を使わせていただきました。
歌つきの曲もあって助かりました。
http://maoudamashii.jokersounds.com/


効果音は効果音ラボさんのを使わせていただきました。
http://soundeffect-lab.info/



たくさんのアセットのおかげで今回のゲームは完成しました。
アセット作者の皆様に圧倒的感謝です!

+.

2015年11月30日月曜日

UE4で動的なアニメパース効果をつける


@MuRo_CGさんのこのツイートを見て
UE4でもボーンの変形が可能なので、同じことができそうだなぁ。
と思い、自分でも試してみることに。

----

静的なシーンなら簡単にできそうでしたが
完全に同じだとチャレンジ性が薄いので、動的に実現することを目標にしました。

AnimBPの各ボーンにカメラが近づいたら大きくする仕組みを入れていきました…
が、指とかボーンがありすぎて面倒すぎて途中で挫折!

そもそも、剣とかボーンが無いものはどうするの?問題も発生。

発送を変えて、別の方法を考えてみることに。

-----

で、思いついたのがこちら。





マテリアルはこんな感じです。
http://blueprintue.com/blueprint/ime36fb8/
   

これをマテリアル関数として保存して、アニメパースかけたいモデルのマテリアルすべてに追加して、出力をワールドポジションオフセットにつなげます。

たくさんあるマテリアルに仕込んでいかないといけないので、
これはこれで面倒なんですよね。

ポストエフェクトなどでできないかも考えてます。

Unity版はこちら。Unity版のシェーダーサンプルコードにはコメントつけてます。
http://dofilabs.blogspot.jp/2015/11/unity.html

2015年11月8日日曜日

UE4でFur表現を試してみました


これは「シェル法」、つまりはポリゴンを層のように重ねて、毛を表現しています。
SimpleGrassWindで毛先を揺らしてます。

UnityだとPassがあるので、シェーダー一個書いて
それを割り当てるだけで、簡単に全身毛だらけにできるのですが
UE4のマテリアルだとPassが無いので、メッシュコーポネントをBPで複製しまくって
ダイナミックパラメータで層の位置を指定して描画してます。

今回のは力技実装なので、結構重いです。

あと、毛を長くしたり、
キャラの動き、平行移動や回転に合わせて毛先を揺らすのが
できなくはないですが難しいです。


2015年10月22日木曜日

UE4のぷちコンに応募しました



UE4、結構思い通りに使えるようになったので、ぷちコン作品を作って応募してみました。

ネットワークゲームで、魔法を撃ちあうゲームです。
相手の魔法の鏡文字を書くことで跳ね返すことができます。




結果は、残念ながらノミネートすらされず。

まぁこうしてみると、見た目しょぼいですし、当然の結果でした。
次は何らかの賞をもらえるようになるまで精進したいものですね。


--
文字列認識にはTesseract OCRを使いました。

Tesseract OCRのビルド方法は以下のサイトの通りにやりました。

また、3.0.3以降では、それより前の学習バイナリデータを食わせると落ちるので気をつけてください。

あと、UE4とDLLにしたTesseract OCRは、delete[]の実装が違うものになるようで
GetUTF8Textした文字列をdelete[]すると、その後落ちます。

なんとかして、delete[]の実装がおなじになるようにコンパイルオプションなど調整するか
DeleteUTF8Textなどの関数をDLL側に追加して
それを使って開放するようにするといいです。


ただ、Tesseract OCRって、解析中に普通に落ちたり、
解析の正答率が低い気がするので、他の手段を使ったほうがいいかもしれません。

2015年10月21日水曜日

日本語第一水準を示すUnicodeのRange

005C-005C,00A2-00A3,00A7-00A8,00AC-00AC,00B0-00B1,00B4-00B4,00B6-00B6,00D7-00D7,00F7-00F7,0391-03A1,03A3-03A9,03B1-03C1,03C3-03C9,0401-0401,0410-044F,0451-0451,2010-2010,2015-2016,2018-2019,201C-201D,2020-2021,2025-2026,2030-2030,2032-2033,203B-203B,2103-2103,212B-212B,2190-2193,21D2-21D2,21D4-21D4,2200-2200,2202-2203,2207-2208,220B-220B,2212-2212,221A-221A,221D-221E,2220-2220,2227-222C,2234-2235,223D-223D,2252-2252,2260-2261,2266-2267,226A-226B,2282-2283,2286-2287,22A5-22A5,2312-2312,2500-2503,250C-250C,250F-2510,2513-2514,2517-2518,251B-251D,2520-2520,2523-2525,2528-2528,252B-252C,252F-2530,2533-2534,2537-2538,253B-253C,253F-253F,2542-2542,254B-254B,25A0-25A1,25B2-25B3,25BC-25BD,25C6-25C7,25CB-25CB,25CE-25CF,25EF-25EF,2605-2606,2640-2640,2642-2642,266A-266A,266D-266D,266F-266F,3000-3003,3005-3015,301C-301C,3041-3093,309B-309E,30A1-30F6,30FB-30FE,4E00-4E01,4E03-4E03,4E07-4E0B,4E0D-4E0E,4E11-4E11,4E14-4E14,4E16-4E16,4E18-4E19,4E1E-4E1E,4E21-4E21,4E26-4E26,4E2D-4E2D,4E32-4E32,4E38-4E39,4E3B-4E3B,4E43-4E43,4E45-4E45,4E4B-4E4B,4E4D-4E4F,4E57-4E57,4E59-4E59,4E5D-4E5F,4E71-4E71,4E73-4E73,4E7E-4E7E,4E80-4E80,4E86-4E86,4E88-4E89,4E8B-4E8C,4E91-4E92,4E94-4E95,4E98-4E99,4E9B-4E9C,4EA1-4EA1,4EA4-4EA6,4EA8-4EA8,4EAB-4EAE,4EBA-4EBA,4EC0-4EC1,4EC7-4EC7,4ECA-4ECB,4ECF-4ECF,4ED4-4ED6,4ED8-4ED9,4EDD-4EDD,4EE3-4EE5,4EEE-4EEE,4EF0-4EF0,4EF2-4EF2,4EF6-4EF6,4EFB-4EFB,4F01-4F01,4F0A-4F0A,4F0D-4F11,4F1A-4F1A,4F1D-4F1D,4F2F-4F2F,4F34-4F34,4F36-4F36,4F38-4F38,4F3A-4F3A,4F3C-4F3D,4F43-4F43,4F46-4F46,4F4D-4F51,4F53-4F53,4F55-4F55,4F59-4F59,4F5C-4F5C,4F73-4F73,4F75-4F75,4F7C-4F7C,4F7F-4F7F,4F83-4F83,4F8B-4F8B,4F8D-4F8D,4F9B-4F9B,4F9D-4F9D,4FA0-4FA1,4FAD-4FAF,4FB5-4FB6,4FBF-4FBF,4FC2-4FC4,4FCA-4FCA,4FD7-4FD7,4FDD-4FDD,4FE1-4FE1,4FE3-4FE3,4FEE-4FEE,4FF3-4FF3,4FF5-4FF5,4FF8-4FF8,4FFA-4FFA,5009-5009,500B-500B,500D-500D,5012-5012,5016-5016,5019-5019,501F-501F,5023-5024,5026-5026,502B-502B,502D-502D,5036-5036,5039-5039,5049-5049,504F-504F,505C-505C,5065-5065,5072-5072,5074-5076,507D-507D,508D-508D,5091-5091,5098-5099,50AC-50AD,50B5-50B5,50B7-50B7,50BE-50BE,50C5-50C5,50CD-50CD,50CF-50CF,50D1-50D1,50D5-50D5,50DA-50DA,50E7-50E7,50FB-50FB,5100-5100,5104-5104,5112-5112,511F-511F,512A-512A,5132-5132,5141-5141,5143-5149,514B-514B,514D-514E,5150-5150,515A-515A,515C-515C,5165-5165,5168-5168,516B-516D,5171-5171,5175-5178,517C-517C,5185-5186,518A-518A,518D-518D,5192-5192,5197-5197,5199-5199,51A0-51A0,51A5-51A5,51A8-51A8,51AC-51AC,51B4-51B4,51B6-51B7,51C4-51C4,51C6-51C6,51CB-51CD,51DD-51DD,51E1-51E1,51E6-51E7,51EA-51EA,51F1-51F1,51F6-51F6,51F8-51FA,51FD-51FD,5200-5200,5203-5203,5206-5208,520A-520A,5211-5211,5217-5217,521D-521D,5224-5225,5229-5229,5230-5230,5236-5238,523A-523B,5243-5243,5247-5247,524A-524A,524D-524D,5256-5256,525B-525B,5263-5265,526F-5270,5272-5272,5275-5275,5283-5283,5287-5287,5289-5289,529B-529B,529F-52A0,52A3-52A3,52A9-52AB,52B1-52B1,52B4-52B4,52B9-52B9,52BE-52BE,52C3-52C3,52C5-52C5,52C7-52C7,52C9-52C9,52D5-52D5,52D8-52D9,52DD-52DD,52DF-52DF,52E2-52E2,52E4-52E4,52E7-52E7,52F2-52F2,52FA-52FA,52FE-52FF,5301-5302,5305-5305,5316-5317,5319-5319,531D-531D,5320-5321,532A-532A,5339-533B,533F-533F,5341-5341,5343-5343,5347-5348,534A-534A,5351-5354,5357-5358,535A-535A,535C-535C,5360-5360,5366-5366,536F-5371,5373-5375,5378-5378,537F-537F,5384-5384,5398-5398,539A-539A,539F-539F,53A8-53A9,53AD-53AD,53B3-53B3,53BB-53BB,53C2-53C2,53C8-53CE,53D4-53D4,53D6-53D7,53D9-53D9,53DB-53DB,53E1-53E5,53E9-53EC,53EF-53F3,53F6-53F8,5403-5404,5408-5411,541B-541B,541F-5420,5426-5426,542B-542B,5438-5439,543B-543B,543E-543E,5442-5442,5446-5446,5448-544A,5451-5451,5468-5468,546A-546A,5473-5473,547C-547D,548B-548C,54B2-54B3,54BD-54BD,54C0-54C1,54C9-54C9,54E1-54E1,54E8-54E9,54F2-54F2,5504-5504,5506-5507,5510-5510,5516-5516,552F-552F,5531-5531,553E-553E,5544-5544,5546-5546,554F-554F,5553-5553,5584-5584,5589-5589,558B-558B,559A-559A,559C-559D,55A7-55A7,55AA-55AC,55B0-55B0,55B6-55B6,55E3-55E3,5606-5606,5609-5609,5617-5618,5629-5629,5631-5631,5642-5642,564C-564C,565B-565B,5668-5668,5674-5674,5678-5678,567A-567A,5687-5687,56A2-56A2,56DA-56DB,56DE-56DE,56E0-56E0,56E3-56E3,56F0-56F0,56F2-56F3,56FA-56FA,56FD-56FD,5703-5703,570F-570F,5712-5712,571F-571F,5727-5728,572D-572D,5730-5730,5742-5742,5747-5747,574A-574A,5750-5751,5764-5764,5766-5766,576A-576A,5782-5782,578B-578B,57A2-57A3,57CB-57CB,57CE-57CE,57DC-57DC,57DF-57E0,57F4-57F4,57F7-57F7,57F9-57FA,57FC-57FC,5800-5800,5802-5802,5805-5806,5815-5815,5824-5824,582A-582A,5830-5831,5834-5835,583A-583A,5840-5841,584A-584A,5851-5851,5854-5854,5857-585A,585E-585E,5869-5869,586B-586B,5875-5875,587E-587E,5883-5883,5893-5893,5897-5897,589C-589C,58A8-58A8,58B3-58B3,58BE-58BE,58C1-58C1,58C7-58C7,58CA-58CA,58CC-58CC,58D5-58D5,58EB-58EC,58EE-58EE,58F0-58F2,58F7-58F7,5909-5909,590F-590F,5915-5916,5919-591A,591C-591C,5922-5922,5927-5927,5929-592B,592E-592E,5931-5931,5937-5937,5944-5944,5947-5949,594F-594F,5951-5951,5954-5954,5957-5957,5965-5965,5968-5968,596A-596A,596E-596E,5973-5974,597D-597D,5982-5984,598A-598A,5993-5993,5996-5996,5999-5999,59A5-59A5,59A8-59A8,59AC-59AC,59B9-59B9,59BB-59BB,59BE-59BE,59C9-59C9,59CB-59CB,59D0-59D1,59D3-59D4,59E5-59E6,59EA-59EB,59F6-59F6,59FB-59FB,59FF-59FF,5A01-5A01,5A03-5A03,5A18-5A18,5A20-5A20,5A29-5A29,5A2F-5A2F,5A3C-5A3C,5A41-5A41,5A46-5A46,5A5A-5A5A,5A66-5A66,5A7F-5A7F,5A92-5A92,5A9B-5A9B,5AC1-5AC1,5AC9-5AC9,5ACC-5ACC,5AE1-5AE1,5B09-5B09,5B22-5B22,5B2C-5B2C,5B30-5B30,5B50-5B50,5B54-5B54,5B57-5B58,5B5C-5B5D,5B5F-5B5F,5B63-5B64,5B66-5B66,5B6B-5B6B,5B85-5B85,5B87-5B89,5B8B-5B8D,5B8F-5B8F,5B95-5B95,5B97-5B9D,5B9F-5B9F,5BA2-5BA5,5BAE-5BAE,5BB0-5BB0,5BB3-5BB6,5BB9-5BB9,5BBF-5BBF,5BC2-5BC2,5BC4-5BC6,5BCC-5BCC,5BD2-5BD3,5BDB-5BDB,5BDD-5BDD,5BDF-5BDF,5BE1-5BE1,5BE7-5BE7,5BE9-5BE9,5BEE-5BEE,5BF5-5BF5,5BF8-5BF8,5BFA-5BFA,5BFE-5BFF,5C01-5C02,5C04-5C04,5C06-5C06,5C09-5C0B,5C0E-5C0F,5C11-5C11,5C16-5C16,5C1A-5C1A,5C24-5C24,5C2D-5C2D,5C31-5C31,5C3A-5C40,5C45-5C45,5C48-5C48,5C4A-5C4B,5C4D-5C4D,5C51-5C51,5C55-5C55,5C5E-5C5E,5C60-5C61,5C64-5C65,5C6F-5C6F,5C71-5C71,5C90-5C90,5CA1-5CA1,5CA8-5CA9,5CAC-5CAC,5CB1-5CB1,5CB3-5CB3,5CB8-5CB8,5CE0-5CE1,5CE8-5CE8,5CEF-5CF0,5CF6-5CF6,5CFB-5CFB,5D07-5D07,5D0E-5D0E,5D16-5D16,5D29-5D29,5D50-5D50,5D69-5D69,5D6F-5D6F,5D8B-5D8B,5DBA-5DBA,5DCC-5DCC,5DDD-5DDE,5DE1-5DE1,5DE3-5DE3,5DE5-5DE8,5DEE-5DEE,5DF1-5DF1,5DF3-5DF4,5DF7-5DF7,5DFB-5DFB,5DFD-5DFE,5E02-5E03,5E06-5E06,5E0C-5E0C,5E16-5E16,5E1D-5E1D,5E25-5E25,5E2B-5E2B,5E2D-5E2D,5E2F-5E30,5E33-5E33,5E38-5E38,5E3D-5E3D,5E45-5E45,5E4C-5E4C,5E55-5E55,5E61-5E61,5E63-5E63,5E72-5E74,5E78-5E79,5E7B-5E7E,5E81-5E81,5E83-5E84,5E87-5E87,5E8A-5E8A,5E8F-5E8F,5E95-5E97,5E9A-5E9A,5E9C-5E9C,5EA6-5EA7,5EAB-5EAB,5EAD-5EAD,5EB5-5EB8,5EC3-5EC3,5EC9-5ECA,5ED3-5ED3,5EDF-5EE0,5EF6-5EF7,5EFA-5EFC,5EFF-5EFF,5F01-5F01,5F04-5F04,5F0A-5F0A,5F0F-5F10,5F13-5F15,5F17-5F18,5F1B-5F1B,5F1F-5F1F,5F25-5F27,5F31-5F31,5F35-5F35,5F37-5F37,5F3C-5F3C,5F3E-5F3E,5F4A-5F4A,5F53-5F53,5F62-5F62,5F66-5F66,5F69-5F6C,5F70-5F71,5F79-5F79,5F7C-5F7C,5F80-5F81,5F84-5F85,5F8B-5F8C,5F90-5F90,5F92-5F93,5F97-5F97,5FA1-5FA1,5FA9-5FAA,5FAE-5FAE,5FB3-5FB4,5FB9-5FB9,5FBD-5FBD,5FC3-5FC3,5FC5-5FC5,5FCC-5FCD,5FD7-5FD9,5FDC-5FDC,5FE0-5FE0,5FEB-5FEB,5FF5-5FF5,5FFD-5FFD,6012-6012,6016-6016,601C-601D,6020-6020,6025-6025,6027-6028,602A-602A,602F-602F,604B-604B,6050-6050,6052-6052,6055-6055,6062-6062,6065-6065,6068-6069,606D-606D,606F-6070,6075-6075,6089-6089,608C-608C,6094-6094,609F-60A0,60A3-60A3,60A6-60A6,60A9-60AA,60B2-60B2,60B6-60B6,60BC-60BC,60C5-60C5,60C7-60C7,60D1-60D1,60DA-60DA,60DC-60DC,60DF-60DF,60E3-60E3,60E8-60E8,60F0-60F0,60F3-60F3,60F9-60F9,6101-6101,6108-6109,610F-610F,611A-611B,611F-611F,6148-6148,614B-614C,614E-614E,6155-6155,6162-6163,6167-6168,616E-616E,6170-6170,6176-6176,617E-617E,6182-6182,618E-618E,6190-6190,61A4-61A4,61A7-61A7,61A9-61A9,61B2-61B2,61B6-61B6,61BE-61BE,61C7-61C7,61D0-61D0,61F2-61F2,61F8-61F8,620A-620A,620E-620E,6210-6212,6216-6216,621A-621A,621F-621F,6226-6226,622F-622F,6234-6234,6238-6238,623B-623B,623F-6240,6247-6247,6249-6249,624B-624B,624D-624D,6253-6253,6255-6255,6258-6258,626E-626E,6271-6271,6276-6276,6279-6279,627F-6280,6284-6284,628A-628A,6291-6291,6295-6295,6297-6298,629C-629C,629E-629E,62AB-62AB,62B1-62B1,62B5-62B5,62B9-62B9,62BC-62BD,62C5-62C5,62CD-62CD,62D0-62D0,62D2-62D3,62D8-62D9,62DB-62DB,62DD-62DD,62E0-62E1,62EC-62ED,62F3-62F3,62F6-62F7,62FE-62FE,6301-6301,6307-6307,6309-6309,6311-6311,6319-6319,631F-631F,6328-6328,632B-632B,632F-632F,633A-633A,633D-633D,633F-633F,6349-6349,634C-634C,6355-6355,6357-6357,635C-635C,6367-6368,636E-636E,6372-6372,6377-6377,637A-637B,6383-6383,6388-6388,638C-638C,6392-6392,6398-6398,639B-639B,63A0-63A2,63A5-63A5,63A7-63AA,63AC-63AC,63B2-63B2,63B4-63B4,63BB-63BB,63C3-63C3,63CF-63D0,63D6-63D6,63DA-63DB,63E1-63E1,63EE-63EE,63F4-63F4,63FA-63FA,640D-640D,642C-642D,643A-643A,643E-643E,6442-6442,6458-6458,6469-6469,6478-6478,647A-647A,6483-6483,6492-6492,649A-649A,649E-649E,64A4-64A4,64AB-64AB,64AD-64AE,64B0-64B0,64B2-64B2,64B9-64B9,64C1-64C1,64CD-64CD,64E2-64E2,64E6-64E6,64EC-64EC,64FE-64FE,652F-652F,6539-6539,653B-653B,653E-653F,6545-6545,654F-654F,6551-6551,6557-6557,6559-6559,6562-6563,6566-6566,656C-656C,6570-6570,6574-6575,6577-6577,6587-6587,6589-6589,658C-658C,658E-658E,6590-6591,6597-6597,6599-6599,659C-659C,65A1-65A1,65A4-65A5,65A7-65A7,65AC-65AD,65AF-65B0,65B9-65B9,65BC-65BD,65C5-65C5,65CB-65CB,65CF-65CF,65D7-65D7,65E2-65E2,65E5-65E9,65EC-65ED,65FA-65FA,6602-6602,6606-6607,660C-660C,660E-660F,6613-6614,661F-6620,6625-6625,6627-6628,662D-662D,662F-662F,663C-663C,6642-6643,664B-664B,6652-6652,6666-6666,6669-6669,666E-666F,6674-6674,6676-6676,667A-667A,6681-6681,6687-6687,6691-6691,6696-6697,66A2-66A2,66A6-66A6,66AB-66AB,66AE-66AE,66B4-66B4,66C7-66C7,66D9-66D9,66DC-66DD,66F2-66F4,66F8-66F9,66FD-6700,6708-6709,670B-670B,670D-670D,6714-6715,6717-6717,671B-671B,671D-671D,671F-671F,6728-6728,672A-672D,6731-6731,6734-6734,673A-673A,673D-673D,6749-6749,674E-6751,6753-6753,6756-6756,675C-675C,675F-675F,6761-6762,6765-6765,676D-676D,676F-676F,6771-6771,6775-6775,6777-6777,677E-677F,6787-6787,6790-6790,6795-6795,6797-6797,679A-679A,679C-679D,67A0-67A0,67A2-67A2,67AF-67AF,67B6-67B6,67C1-67C1,67C4-67C4,67CA-67CA,67CF-67D1,67D3-67D4,67D8-67D8,67DA-67DA,67F1-67F1,67F3-67F5,67FB-67FB,67FE-67FF,6802-6804,6813-6813,6816-6817,6821-6822,682A-682A,6834-6834,6838-6839,683C-683D,6841-6843,6848-6848,6850-6851,6853-6854,685C-685D,685F-685F,6867-6867,6876-6876,6881-6881,6885-6885,6893-6893,6897-6897,68A2-68A2,68A7-68A8,68AF-68B1,68B6-68B6,68BC-68BC,68C4-68C4,68C9-68C9,68CB-68CB,68D2-68D2,68DA-68DA,68DF-68DF,68EE-68EE,68F2-68F2,68FA-68FA,6900-6900,6905-6905,690B-690B,690D-690E,6919-6919,691B-691C,6934-6934,693F-693F,694A-694A,6953-6953,6955-6955,695A-695A,6960-6960,6962-6962,696D-696D,696F-696F,6973-6973,6975-6975,697C-697D,6982-6982,698A-698A,698E-698E,6994-6994,699B-699B,69CB-69CD,69D8-69D9,69FB-69FB,69FD-69FD,6A0B-6A0B,6A17-6A17,6A19-6A19,6A1F-6A1F,6A21-6A21,6A29-6A2B,6A35-6A35,6A39-6A3A,6A3D-6A3D,6A4B-6A4B,6A58-6A58,6A5F-6A5F,6A61-6A61,6A7F-6A80,6A8E-6A8E,6AD3-6AD3,6ADB-6ADB,6AE8-6AE8,6B04-6B04,6B1D-6B1D,6B20-6B21,6B23-6B23,6B27-6B27,6B32-6B32,6B3A-6B3A,6B3D-6B3E,6B4C-6B4C,6B4E-6B4E,6B53-6B53,6B62-6B64,6B66-6B66,6B69-6B6A,6B6F-6B6F,6B73-6B74,6B7B-6B7B,6B86-6B86,6B89-6B8B,6B96-6B96,6BB4-6BB5,6BBA-6BBB,6BBF-6BBF,6BC5-6BC5,6BCD-6BCE,6BD2-6BD2,6BD4-6BD4,6BD8-6BD8,6BDB-6BDB,6C0F-6C0F,6C11-6C11,6C17-6C17,6C34-6C34,6C37-6C38,6C3E-6C3E,6C40-6C42,6C4E-6C4E,6C50-6C50,6C57-6C57,6C5A-6C5A,6C5D-6C5D,6C5F-6C60,6C70-6C70,6C72-6C72,6C7A-6C7A,6C7D-6C7D,6C83-6C83,6C88-6C88,6C8C-6C8C,6C93-6C93,6C96-6C96,6C99-6C99,6CA1-6CA2,6CAB-6CAB,6CB3-6CB3,6CB8-6CB9,6CBB-6CBC,6CBF-6CBF,6CC1-6CC1,6CC9-6CCA,6CCC-6CCC,6CD5-6CD5,6CE1-6CE3,6CE5-6CE5,6CE8-6CE8,6CF0-6CF0,6CF3-6CF3,6D0B-6D0B,6D17-6D17,6D1B-6D1B,6D1E-6D1E,6D25-6D25,6D29-6D2A,6D32-6D32,6D3B-6D3B,6D3E-6D3E,6D41-6D41,6D44-6D45,6D5C-6D5C,6D66-6D66,6D69-6D6A,6D6C-6D6C,6D6E-6D6E,6D74-6D74,6D77-6D78,6D88-6D88,6D8C-6D8C,6D99-6D99,6D9B-6D9C,6DAF-6DAF,6DB2-6DB2,6DBC-6DBC,6DC0-6DC0,6DCB-6DCB,6DD1-6DD1,6DD8-6DD8,6DE1-6DE1,6DEB-6DEB,6DF1-6DF1,6DF3-6DF3,6DF5-6DF5,6DF7-6DF7,6DFB-6DFB,6E05-6E05,6E07-6E09,6E0B-6E0B,6E13-6E13,6E1A-6E1B,6E20-6E21,6E25-6E26,6E29-6E29,6E2C-6E2C,6E2F-6E2F,6E4A-6E4A,6E56-6E56,6E58-6E58,6E5B-6E5B,6E67-6E67,6E6F-6E6F,6E7E-6E80,6E8C-6E8C,6E90-6E90,6E96-6E96,6E9C-6E9D,6EA2-6EA2,6EB6-6EB6,6EBA-6EBA,6EC5-6EC5,6ECB-6ECB,6ED1-6ED1,6EDD-6EDE,6EF4-6EF4,6F01-6F02,6F06-6F06,6F09-6F09,6F0F-6F0F,6F14-6F15,6F20-6F20,6F22-6F23,6F2B-6F2C,6F38-6F38,6F45-6F45,6F54-6F54,6F5C-6F5C,6F5F-6F5F,6F64-6F64,6F6E-6F6E,6F70-6F70,6F84-6F84,6F97-6F97,6FB1-6FB1,6FC0-6FC1,6FC3-6FC3,6FE0-6FE1,6FEB-6FEB,6FEF-6FEF,7015-7015,701E-701E,7026-7027,702C-702C,7058-7058,706B-706B,706F-7070,7078-7078,707C-707D,7089-708A,708E-708E,70AD-70AD,70B9-70BA,70C8-70C8,70CF-70CF,70F9-70F9,7114-7114,711A-711A,7121-7121,7126-7126,7136-7136,713C-713C,7149-7149,714E-714E,7159-7159,7164-7164,7167-7167,7169-7169,716E-716E,717D-717D,718A-718A,7194-7194,719F-719F,71B1-71B1,71C3-71C3,71C8-71C8,71D0-71D0,71D5-71D5,71E5-71E6,71ED-71ED,7206-7206,722A-722A,7235-7236,723A-723A,723D-723E,7247-7248,724C-724C,7252-7252,7259-7259,725B-725B,725D-725D,725F-725F,7261-7262,7267-7267,7269-7269,7272-7272,7279-7279,727D-727D,7280-7280,72A0-72A0,72AC-72AC,72AF-72AF,72B6-72B6,72C2-72C2,72D0-72D0,72D7-72D7,72D9-72D9,72DB-72DB,72E9-72E9,72EC-72ED,72F8-72F8,72FC-72FD,731B-731B,731F-731F,732A-732B,732E-732E,7336-7337,733F-733F,7344-7345,7363-7363,7372-7372,7384-7384,7387-7387,7389-7389,738B-738B,7396-7396,73A9-73A9,73B2-73B2,73C2-73C2,73CA-73CA,73CD-73CD,73E0-73E0,73EA-73EA,73ED-73ED,73FE-73FE,7403-7403,7406-7406,7409-7409,7422-7422,7433-7436,745A-745B,745E-745E,7460-7460,7473-7473,7483-7483,74B0-74B0,74BD-74BD,74DC-74DC,74E2-74E2,74E6-74E6,74F6-74F6,7511-7511,7518-7518,751A-751A,751C-751C,751F-751F,7523-7523,7525-7525,7528-7528,752B-752B,7530-7533,7537-7537,753A-753B,754C-754C,754F-754F,7551-7551,7554-7554,7559-7559,755C-755D,7560-7560,7562-7562,7565-7566,756A-756A,7570-7570,7573-7573,7577-7577,757F-757F,758B-758B,758E-758F,7591-7591,75AB-75AB,75B2-75B2,75B9-75B9,75BE-75BE,75C5-75C5,75C7-75C7,75D4-75D5,75D8-75D8,75DB-75DB,75E2-75E2,75E9-75E9,75F4-75F4,7642-7642,764C-764C,7652-7652,7656-7656,767A-767B,767D-767E,7684-7684,7686-7687,7690-7690,76AE-76AE,76BF-76BF,76C3-76C3,76C6-76C6,76C8-76C8,76CA-76CA,76D7-76D7,76DB-76DB,76DF-76DF,76E3-76E4,76EE-76EE,76F2-76F2,76F4-76F4,76F8-76F8,76FE-76FE,7701-7701,7709-7709,770B-770C,771F-7720,773A-773A,773C-773C,7740-7740,7761-7761,7763-7763,7766-7766,77A5-77A5,77AC-77AD,77B3-77B3,77DB-77DB,77E2-77E2,77E5-77E5,77E7-77E7,77E9-77E9,77ED-77ED,77EF-77EF,77F3-77F3,7802-7802,7814-7815,7825-7827,7832-7832,7834-7834,783A-783A,783F-783F,785D-785D,786B-786C,786F-786F,7872-7872,7881-7881,7887-7887,788D-788D,7891-7891,7893-7893,7895-7895,7897-7897,78A7-78A7,78A9-78A9,78BA-78BA,78C1-78C1,78D0-78D0,78E8-78E8,78EF-78EF,7901-7901,790E-790E,793A-793A,793C-793C,793E-793E,7941-7941,7947-7949,7950-7950,7956-7956,795D-795E,7962-7962,7965-7965,7968-7968,796D-796D,7977-7977,7981-7981,7984-7985,798D-798F,79A6-79A6,79B0-79B0,79BD-79C1,79CB-79CB,79D1-79D2,79D8-79D8,79DF-79DF,79E4-79E4,79E6-79E6,79E9-79E9,79F0-79F0,79FB-79FB,7A00-7A00,7A0B-7A0B,7A0E-7A0E,7A14-7A14,7A17-7A17,7A1A-7A1A,7A1C-7A1C,7A2E-7A2E,7A32-7A32,7A3C-7A3D,7A3F-7A40,7A42-7A42,7A46-7A46,7A4D-7A50,7A63-7A63,7A6B-7A6B,7A74-7A74,7A76-7A76,7A7A-7A7A,7A7F-7A7F,7A81-7A81,7A83-7A84,7A92-7A93,7A9F-7A9F,7AAA-7AAA,7AAE-7AAF,7ABA-7ABA,7AC3-7AC3,7ACB-7ACB,7ADC-7ADC,7AE0-7AE0,7AE3-7AE3,7AE5-7AE5,7AEA-7AEA,7AEF-7AEF,7AF6-7AF6,7AF9-7AFA,7AFF-7AFF,7B08-7B08,7B11-7B11,7B1B-7B1B,7B20-7B20,7B25-7B26,7B2C-7B2C,7B39-7B39,7B46-7B46,7B48-7B49,7B4B-7B4B,7B4F-7B4F,7B51-7B52,7B54-7B54,7B56-7B56,7B86-7B87,7B94-7B95,7B97-7B97,7BA1-7BA1,7BAA-7BAA,7BAD-7BAD,7BB1-7BB1,7BB8-7BB8,7BC0-7BC0,7BC4-7BC4,7BC7-7BC7,7BC9-7BC9,7BE0-7BE0,7BE4-7BE4,7BED-7BED,7C21-7C21,7C38-7C38,7C3E-7C3F,7C4D-7C4D,7C73-7C73,7C7E-7C7E,7C81-7C82,7C89-7C89,7C8B-7C8B,7C8D-7C8D,7C92-7C92,7C95-7C95,7C97-7C98,7C9B-7C9B,7C9F-7C9F,7CA5-7CA5,7CA7-7CA7,7CBE-7CBE,7CCA-7CCA,7CCE-7CCE,7CD6-7CD6,7CDE-7CE0,7CE7-7CE7,7CF8-7CF8,7CFB-7CFB,7CFE-7CFE,7D00-7D00,7D04-7D05,7D0B-7D0B,7D0D-7D0D,7D10-7D10,7D14-7D14,7D17-7D1B,7D20-7D22,7D2B-7D2C,7D2F-7D30,7D33-7D33,7D39-7D3A,7D42-7D44,7D4C-7D4C,7D50-7D50,7D5E-7D5E,7D61-7D62,7D66-7D66,7D71-7D71,7D75-7D76,7D79-7D79,7D99-7D9A,7D9C-7D9C,7DAC-7DAD,7DB1-7DB2,7DB4-7DB4,7DBB-7DBB,7DBE-7DBF,7DCA-7DCB,7DCF-7DCF,7DD1-7DD2,7DDA-7DDA,7DE0-7DE0,7DE8-7DE9,7DEC-7DEC,7DEF-7DEF,7DF4-7DF4,7E01-7E01,7E04-7E04,7E1B-7E1B,7E1E-7E1E,7E26-7E26,7E2B-7E2B,7E2E-7E2E,7E3E-7E3E,7E41-7E41,7E4A-7E4B,7E4D-7E4D,7E54-7E55,7E6D-7E6D,7E70-7E70,7E82-7E82,7E8F-7E8F,7F36-7F36,7F6A-7F6B,7F6E-7F6E,7F70-7F70,7F72-7F72,7F75-7F75,7F77-7F77,7F85-7F85,7F8A-7F8A,7F8E-7F8E,7FA4-7FA4,7FA8-7FA9,7FBD-7FBD,7FC1-7FC1,7FCC-7FCC,7FD2-7FD2,7FE0-7FE0,7FEB-7FEB,7FF0-7FF0,7FFB-7FFC,8000-8001,8003-8003,8005-8005,800C-800C,8010-8010,8015-8015,8017-8017,8033-8033,8036-8036,803D-803D,8056-8056,805E-805E,8061-8061,806F-806F,8074-8074,8077-8077,807E-807E,8087-8087,8089-8089,808B-808C,8096-8096,8098-8098,809D-809D,80A1-80A2,80A5-80A5,80A9-80AA,80AF-80AF,80B1-80B2,80B4-80B4,80BA-80BA,80C3-80C3,80C6-80C6,80CC-80CC,80CE-80CE,80DE-80DE,80E1-80E1,80E4-80E4,80F4-80F4,80F8-80F8,80FD-80FD,8102-8102,8105-8108,810A-810A,811A-811A,8131-8131,8133-8133,8139-8139,814E-814E,8150-8150,8154-8155,816B-816B,8170-8170,8178-817A,817F-817F,818F-818F,819A-819A,819C-819D,81A8-81A8,81B3-81B3,81BF-81BF,81C6-81C6,81D3-81D3,81E3-81E3,81E5-81E5,81E8-81E8,81EA-81EA,81ED-81ED,81F3-81F4,81FC-81FC,8208-8208,820C-820C,820E-820E,8217-8218,821B-821C,821E-821F,822A-822A,822C-822C,8235-8237,8239-8239,8247-8247,8266-8266,826E-826F,8272-8272,8276-8276,828B-828B,8299-8299,829D-829D,82A5-82A6,82AD-82AD,82AF-82AF,82B1-82B1,82B3-82B3,82B8-82B9,82BD-82BD,82C5-82C5,82D1-82D1,82D3-82D4,82D7-82D7,82DB-82DB,82E5-82E7,82EB-82EB,82F1-82F1,8302-8302,8304-8305,830E-830E,831C-831C,8328-8328,8336-8336,8338-8338,8349-834A,834F-834F,8352-8352,8358-8358,8377-8377,837B-837B,839E-839E,83AB-83AB,83B1-83B1,83C5-83C5,83CA-83CA,83CC-83CC,83D3-83D3,83D6-83D6,83DC-83DC,83DF-83DF,83E9-83E9,83EF-83F1,8404-8404,840C-840C,840E-840E,8429-8429,8431-8431,843D-843D,8449-8449,844E-844E,8457-8457,845B-845B,8461-8461,8463-8463,8466-8466,846C-846C,8471-8471,8475-8475,847A-847A,848B-848B,8490-8490,8494-8494,8499-8499,849C-849C,84B2-84B2,84B8-84B8,84BC-84BC,84C4-84C4,84C9-84C9,84CB-84CB,84D1-84D1,84EC-84EC,84EE-84EE,8500-8500,8511-8511,8513-8513,851A-851A,8526-8526,852D-852D,8535-8535,853D-853D,8543-8543,8549-854A,854E-854E,8557-8557,8568-856A,8584-8584,8597-8597,8599-8599,85A6-85A6,85A9-85AC,85AE-85AF,85C1-85C1,85CD-85CD,85E4-85E4,85E9-85E9,85F7-85F7,85FB-85FB,8607-8607,862D-862D,864E-864E,8650-8650,865A-865A,865C-865C,865E-865E,866B-866B,8679-8679,867B-867B,868A-868A,8695-8695,86A4-86A4,86C7-86C7,86CB-86CB,86CD-86CE,86D9-86D9,86E4-86E4,86ED-86EE,86F8-86F8,86FE-86FE,8702-8702,8718-8718,871C-871C,8749-8749,874B-874B,8755-8755,8766-8766,8776-8776,877F-877F,878D-878D,87BA-87BA,87F9-87F9,87FB-87FB,8840-8840,8846-8846,884C-884C,8853-8853,8857-8857,885B-885B,885D-885D,8861-8861,8863-8863,8868-8868,8870-8870,8877-8877,887F-887F,8888-8888,888B-888B,8896-8896,88AB-88AB,88B4-88B4,88B7-88B7,88C1-88C2,88C5-88C5,88CF-88CF,88D5-88D5,88DC-88DC,88DF-88DF,88E1-88E1,88F3-88F3,88F8-88F8,88FD-88FE,8907-8907,8910-8910,8912-8912,8956-8956,895F-895F,8972-8972,897F-897F,8981-8981,8986-8987,898B-898B,898F-898F,8996-8997,899A-899A,89A7-89A7,89AA-89AA,89B3-89B3,89D2-89D2,89E3-89E3,89E6-89E6,8A00-8A00,8A02-8A02,8A08-8A08,8A0A-8A0A,8A0E-8A0E,8A13-8A13,8A17-8A18,8A1F-8A1F,8A23-8A23,8A2A-8A2A,8A2D-8A2D,8A31-8A31,8A33-8A34,8A3A-8A3C,8A50-8A51,8A54-8A55,8A5E-8A5E,8A60-8A60,8A63-8A63,8A66-8A66,8A69-8A69,8A6B-8A6B,8A6E-8A6E,8A70-8A73,8A87-8A87,8A89-8A89,8A8C-8A8D,8A93-8A93,8A95-8A95,8A98-8A98,8A9E-8A9E,8AA0-8AA0,8AA4-8AA4,8AAC-8AAD,8AB0-8AB0,8AB2-8AB2,8AB9-8AB9,8ABC-8ABC,8ABF-8ABF,8AC7-8AC7,8ACB-8ACC,8ACF-8ACF,8AD2-8AD2,8AD6-8AD6,8ADC-8ADC,8AE6-8AE6,8AED-8AEE,8AF8-8AF8,8AFA-8AFA,8AFE-8AFE,8B00-8B02,8B04-8B04,8B0E-8B0E,8B19-8B19,8B1B-8B1B,8B1D-8B1D,8B21-8B21,8B2C-8B2C,8B39-8B39,8B58-8B58,8B5C-8B5C,8B66-8B66,8B70-8B70,8B72-8B72,8B77-8B77,8B83-8B83,8B90-8B90,8C37-8C37,8C46-8C46,8C4A-8C4A,8C5A-8C5A,8C61-8C61,8C6A-8C6A,8C79-8C79,8C8C-8C8C,8C9D-8C9E,8CA0-8CA2,8CA7-8CA9,8CAB-8CAC,8CAF-8CB0,8CB4-8CB4,8CB7-8CB8,8CBB-8CBC,8CBF-8CC0,8CC2-8CC4,8CC7-8CC7,8CCA-8CCA,8CCE-8CCE,8CD1-8CD1,8CD3-8CD3,8CDB-8CDC,8CDE-8CDE,8CE0-8CE0,8CE2-8CE2,8CE6-8CE6,8CEA-8CEA,8CED-8CED,8CFC-8CFC,8D08-8D08,8D0B-8D0B,8D64-8D64,8D66-8D66,8D6B-8D6B,8D70-8D70,8D74-8D74,8D77-8D77,8D85-8D85,8D8A-8D8A,8DA3-8DA3,8DA8-8DA8,8DB3-8DB3,8DDD-8DDD,8DE1-8DE1,8DE8-8DE8,8DEF-8DEF,8DF3-8DF3,8DF5-8DF5,8E0A-8E0A,8E0F-8E0F,8E44-8E44,8E5F-8E5F,8E74-8E74,8E8D-8E8D,8EAB-8EAB,8EAF-8EAF,8ECA-8ECA,8ECC-8ECD,8ED2-8ED2,8EDF-8EDF,8EE2-8EE2,8EF8-8EF8,8EFD-8EFD,8F03-8F03,8F09-8F09,8F14-8F14,8F1D-8F1D,8F29-8F2A,8F2F-8F2F,8F38-8F38,8F3F-8F3F,8F44-8F44,8F4D-8F4D,8F5F-8F5F,8F61-8F61,8F9B-8F9B,8F9E-8F9E,8FB0-8FB2,8FBA-8FBC,8FBF-8FBF,8FC2-8FC2,8FC4-8FC5,8FCE-8FCE,8FD1-8FD1,8FD4-8FD4,8FE6-8FE6,8FE9-8FE9,8FEB-8FEB,8FED-8FED,8FF0-8FF0,8FF7-8FF7,8FFD-8FFD,9000-9001,9003-9003,9006-9006,900F-9010,9013-9014,9017-9017,9019-901A,901D-901D,901F-9020,9022-9023,902E-902E,9031-9032,9038-9038,903C-903C,9041-9042,9045-9045,9047-9047,904A-904B,904D-904E,9053-9055,905C-905C,9060-9061,9063-9063,9065-9065,9069-9069,906D-906E,9075-9075,9077-9078,907A-907A,907C-907C,907F-907F,9084-9084,9091-9091,90A3-90A3,90A6-90A6,90AA-90AA,90B8-90B8,90C1-90C1,90CA-90CA,90CE-90CE,90E1-90E1,90E8-90E8,90ED-90ED,90F5-90F5,90F7-90F7,90FD-90FD,912D-912D,9149-9149,914B-914E,9152-9152,9154-9154,9162-9162,916A-916A,916C-916C,9175-9175,9177-9178,9187-9187,918D-918D,9190-9190,9192-9192,9197-9197,919C-919C,91A4-91A4,91B8-91B8,91C6-91C8,91CC-91CF,91D1-91D1,91D8-91D8,91DC-91DD,91E3-91E3,91E6-91E7,920D-920E,9234-9234,9237-9237,9244-9244,925B-925B,9262-9262,9266-9266,9271-9271,927E-927E,9280-9280,9283-9283,9285-9285,9291-9291,9298-9298,929A-929A,92AD-92AD,92D2-92D2,92E4-92E4,92EA-92EA,92ED-92ED,92F2-92F3,92F8-92F8,92FC-92FC,9306-9306,9310-9310,9318-9318,9320-9320,9326-9326,9328-9328,932B-932C,932F-932F,9332-9332,934B-934B,934D-934D,9354-9354,935B-935B,936C-936C,9375-9375,937E-937E,938C-938C,9396-9397,939A-939A,93A7-93A7,93AE-93AE,93D1-93D1,93E1-93E1,9418-9419,9438-9438,9451-9451,9453-9453,9577-9577,9580-9580,9583-9583,9589-9589,958B-958B,958F-958F,9591-9591,9593-9593,95A2-95A5,95B2-95B2,95C7-95C7,95D8-95D8,961C-961C,962A-962A,9632-9632,963B-963B,963F-9640,9644-9644,964D-964D,9650-9650,965B-965B,9662-9665,966A-966A,9670-9670,9673-9673,9675-9676,9678-9678,967A-967A,967D-967D,9685-9686,9688-9688,968A-968A,968E-968F,9694-9694,9699-9699,969B-969C,96A0-96A0,96A3-96A3,96B7-96B7,96BB-96BC,96C0-96C1,96C4-96C7,96CC-96CC,96D1-96D1,96DB-96DB,96E2-96E3,96E8-96E8,96EA-96EB,96F0-96F0,96F2-96F2,96F6-96F7,96FB-96FB,9700-9700,9707-9707,970A-970A,971C-971C,971E-971E,9727-9727,9732-9732,9752-9752,9756-9756,9759-9759,975E-975E,9762-9762,9769-9769,976D-976D,9774-9774,9784-9784,978D-978D,9798-9798,97A0-97A0,97AD-97AD,97D3-97D3,97EE-97EE,97F3-97F3,97FB-97FB,97FF-97FF,9801-9803,9805-9806,9808-9808,9810-9813,9817-9818,981A-981A,982C-982D,9834-9834,983B-983C,984C-984E,9854-9855,9858-9858,985B-985B,985E-985E,9867-9867,98A8-98A8,98DB-98DB,98DF-98DF,98E2-98E2,98EF-98EF,98F2-98F2,98F4-98F4,98FC-98FE,9905-9905,990A-990A,990C-990C,9910-9910,9913-9913,9928-9928,9957-9957,9996-9996,9999-9999,99A8-99A8,99AC-99AC,99B3-99B4,99C1-99C1,99C4-99C6,99C8-99C8,99D0-99D0,99D2-99D2,99D5-99D5,99FF-99FF,9A0E-9A0E,9A12-9A13,9A28-9A28,9A30-9A30,9A5A-9A5A,9AA8-9AA8,9AB8-9AB8,9AC4-9AC4,9AD8-9AD8,9AEA-9AEA,9AED-9AED,9B3C-9B3C,9B41-9B42,9B45-9B45,9B54-9B54,9B5A-9B5A,9B6F-9B6F,9B8E-9B8E,9B92-9B92,9BAA-9BAB,9BAD-9BAE,9BC9-9BC9,9BD6-9BD6,9BDB-9BDB,9BE8-9BE8,9BF5-9BF5,9C0D-9C0D,9C10-9C10,9C2D-9C2D,9C2F-9C2F,9C39-9C39,9C3B-9C3B,9C48-9C48,9C52-9C52,9C57-9C57,9CE5-9CE5,9CE9-9CE9,9CF3-9CF4,9CF6-9CF6,9D07-9D07,9D0E-9D0E,9D1B-9D1B,9D28-9D28,9D2B-9D2C,9D3B-9D3B,9D5C-9D5C,9D60-9D61,9D6C-9D6C,9D8F-9D8F,9DB4-9DB4,9DF2-9DF2,9DF9-9DFA,9E78-9E78,9E7F-9E7F,9E93-9E93,9E97-9E97,9E9F-9E9F,9EA6-9EA6,9EB9-9EBB,9EBF-9EBF,9EC4-9EC4,9ECD-9ECD,9ED2-9ED2,9ED9-9ED9,9EDB-9EDB,9F0E-9F0E,9F13-9F13,9F20-9F20,9F3B-9F3B,9F62-9F62,9F8D-9F8D,FF01-FF01,FF03-FF06,FF08-FF0C,FF0E-FF3B,FF3D-FF5D,FFE3-FFE3

2015年9月5日土曜日

UE4の新サンプルShowdownを見てみました


映画ピクセルの日本公開が迫ってるので
Showdownデモを映画ピクセル風にボクセル化する効果を足してみました。

このボクセル化、ようはテッセレーションで
XYZ座標のキリの良いところに移動させてるだけという
とても簡易なものなので、実用性はあんまり無いです。

ただ、使うのはとても簡単です。


2015年9月2日水曜日

Unreal Engine 4.9公開されました

ここんとこ、Just do it動画作るためにMovie Texture学習したり
映画pixels風の表現のために、マテリアル周り(マテリアル関数やレイヤードやその他いろいろ)を学習したりしてました。

UE4機能が多すぎて学習が大変です。ですが覚えると幅が大きく広がるので面白いです。

4.9で追加された、VOLUME DECALSも試してみました。


「実験的」機能だけあって、なんか色々おかしかったりします。しかしこれ将来的に実用的になることはあるのかは謎で、あまり学習する必要はないかもしれないです。

2015年8月14日金曜日

UE4でゾンビ系ホラーゲーム作成中




世界各地でゾンビたちが大量発生。
ゾンビたちはお互いを吸収しどんどん巨大化し、
身長100km以上にまで巨大化していった。

そこで巨大ロボットを作成し
宇宙空間から狙撃して巨ゾンビを駆逐するプランが実行に移された。

地球の命運をかけた戦いが始まる…


みたいなストーリーにします。


モバイルでは絶対に動かないのでWindows Storeに出してみたいですが、
Unreal Engine 4って、Windows Storeのパブリッシュに対応してるのかな…?

2015年8月13日木曜日

UE4: 親のBegin Playなどのイベントを呼び出す


Windows10に更新したので、Game DVRという機能で
スクリーンショットやスクリーン動画が取りやすくなりました。
なので早速つかってみました。

--
UE4でBeginPlayなどのイベントを追加したブループリントを継承したとき
子供でBeginPlayを追加すると、親のBeginPlayは呼ばれなくなります。

親のBeginPlayを呼び出すノードは、普通にノードを作る方法だと現れてきません。


親のイベントを呼び出すノードは、BeginPlayノード上で右クリックをして
「親関数に呼び出しを追加」というのを選択する必要があります。




そうすると親のBeginPlayノードを呼び出せるようになります。



2015年8月11日火曜日

Z-Mech Robot Giant買いました


UE4のマーケットでZ-Mech Robot Giant買いました。
安いのですが、モーションが4つしか同梱してないので
自分でモーションを作るか、他のモーションをリターゲットする必要があります。

そこで、勉強の一環として
例のプールで踊らせて、マチネで撮影するのを試してみました。



モデルは https://www.unrealengine.com/content/fee7ca82846a48f68dcd5caecfd9f605
モーションはくつしたP様のNo Life Queenでレミリアに踊らせてみたモーション https://bowlroll.net/file/4335
音楽は魔王魂様のFeels happiness http://maoudamashii.jokersounds.com/archives/song_kyoko_feels_happiness2.html


マチネとモーションリターゲットの勉強しながら作ったので
モーションと体格が全然合ってなかったり、音楽と合ってなかったりします。





2015年8月3日月曜日

ドローンで打ち上げ花火に突撃するシーンをUE4にて、360度 + 4K画質で撮影



前からドローン買って、打ち上げ花火の撮影したかったのですが
ドローンはとても高い上に、夜にまともな解像感で撮影するカメラの調達も難しく
そして一番の問題は、花火の現場なんて飛ばしたら危険すぎますし
現実世界ではほとんど不可能な願いでした。

そこで、今回その夢をUE4で叶えました。


ただ、4096x2048で、鮮明な動画を吐き出せるツールを自分は持ってなかったため
サウンドの付与や、特殊効果をかけられなかったのが残念です。


あと、今回困ったところがありました。

・360度撮影した絵にポストプロセスが乗らない
・ShakeCameraをしても、Rotationをいじっても、360度撮影した絵には反映されない。
・フォーリッジで置いた石を距離によって消えたりしないようにしたかったが、設定の最大値は10000で、それを超えるとどうしても消える。
・ポイントライトの範囲を大きくするとなんか表示とかおかしくなる。
・半透明のエフェクトをリフレクションする方法がよくわからない。

勘違いしているところもあるかもしれません。

2015年8月1日土曜日

UE4で360度動画を作る


UE4のフォーラムに360度撮影できるプラグインが公開されてるのを見つけました。
https://forums.unrealengine.com/showthread.php?71489-360-Panoramic-Export-Pipeline

早速上記ページのリンク先からプラグイン一式を落としてきて、
自分のプロジェクトに追加してコンパイル…したのですがコンパイルエラーが出てビルドに失敗します。
4.8.2のせいかな?と思って、4.7.6でも試してみましたが、同じエラーが出ます。

しかもよくわからないエラーです。
ObjectTools.hで意味がよくわからないエラーがたくさん出てます。

さっぱりわからないので、StereoscopicRenderBlueprintLibrary.cppで
ObjectTools.hをインクルードしないようにして、
ObjectTools.cppからAssembleListOfExporters関数だけコピペして、
ObjectTools::AssembleListOfExportersの呼び出し部分を置き換え。

そしてビルドすると、無事ビルド成功しました。
自分の環境が何か悪いのかもしれません。

後は上記ページのチュートリアル動画を見て使い方を覚え、
実際に撮影するだけ…

と思ったら、吐き出される画像形式がHDRでした。
これを動画に結合するツールを持ってないので、
HDRじゃない形式で吐き出させられないかと
StereoscopicRenderBlueprintLibrary.cppを少しいじってみましたが、うまく行かず。

諦めて、ImageMagickでconvertすることにしました。


一枚だけ取り出すとこんな感じです。なかなか綺麗です。



360度動画はこちら。
レンダリングに時間がかかるので、FPSは少なめで作りました。
ただし解像度は4Kでアップしてます。
4Kで見ると解像度感が乏しくなりがちな全天球動画も結構くっきりしてます。


2015年7月31日金曜日

ドラクエ11発表!

ドラクエ11が一昨日発表されました。PS4版、3DS版とても楽しみです。
おそらく両方買ってしまいそうです。

ドラクエ11もPS4版ではUE4を使っているということみたいですね。
ちょうど自分もUE4勉強中なので、勉強の一環としてスライムの戦闘シーンっぽいものを作ってみることにしました。



ちなみに背景はカイトのランドスケープ素材引っ張ってきてつくってます。
(最初、ドラクエ1のアレフガルドの再現をやろうとしたんですが、これは早々に挫折しました)

メッセージボックスはサンプルの「ブループリントオフィス」にあるやつを持ってきてます。
日本語の表示が、いまいちわからないというか、
ネットの情報にしたがって日本語フォントのインポートをしたはずなのに
うまくいかないので、メッセージは英語で表示しています。

UE4でソフトボディの表現方法がわからなかったので、
C++で自前で組んで、 FDynamicMeshBuilderでメッシュを毎フレーム動的に生成して
サンプルの水のマテリアルの色をスライムっぽく変えたのを当てて表示してます。

この自分のやり方だとめちゃくちゃ重いので
本家はもっと賢い方法でスライムのプルプルを実装すると思います。

2015年7月12日日曜日

UE4でゼビウス作ってみた



UE4で今度はゼビウスを再現してみました。

とは言っても、モデルとかの作成は面倒だったので、バキュラしか出てきません。


背景は、ランドスケープとフォーリッジを使い、
ゲーム最序盤っぽい感じにするため頑張ってみましたが、
あまりいい感じになりませんでした。
センスが無いとなかなか難しいですね。



オリジナルゼビウスではバキュラは破壊できないのですが、
今回バキュラしか出てこないので、破壊できないと寂しいので破壊できるようにしてます。

バキュラの破壊部分につながる分岐点は次のように256発以上にしました。



UE4は覚えることがとても多く、
自分なんかは、一度勉強してもすぐに忘れてしまうので
こうして、昔のゲームの再現を短い時間で何度もやるのは
とても有効な気がしてます。


2015年7月10日金曜日

UE4でパックマン作ってみた その2


UE4のDestructible Meshというものを使えば、
簡単にメッシュを破壊して爆破するような表現ができてしまいます。

そこで、パックマンがドットを食い散らかす表現に使ってみました。




またニコ動にアップして、カタログIPオープン化プロジェクトとして登録しました。



UE4、やたら落ちて手戻りが発生するのが困りますね。
「復元しますか?」とは聞かれるんですが、復元できたことはないです。

細かく「全部保存」をしてるのですが、
プロジェクトが大きいと全部保存するのは結構時間かかっちゃうんですよね…。

2015年7月7日火曜日

UE4でスプラトゥーンのように壁や床にペイント


ニコニコ動画にアップしてみました。




この動画のようにするには、ディファードデカールという機能を使うだけでできます。

本当のスプラトゥーンのようにするには、ディファードデカールじゃ無理そうですけどね。

2015年7月6日月曜日

Unreal Engine 4で例のプール再現

UE4の「ブループリントオフィス」というサンプルを見て、
「これ例のプールの背景に似てるな…」と思いたち、
改造してみるとそれっぽくなったので、動画に撮ってみました。





ニコニコ動画も前回アカウント作ったので投稿してみました。 【ニコニコ動画】Unreal Engine 4で例のプール再現

2015年7月5日日曜日

Unreal Engine 4で3D Pacman作ってみた


数日前に、UE4でマリオを歩かせる、という動画が話題になりましたが、
UE4を使えば、美麗な背景上でキャラを動かすというのは、
割と簡単な上、無料で作成できてしまいます。

そこで今回、バンダイナムコのカタログIPオープン化プロジェクトによって
オープンに使えるようになったパックマンを、UE4上で歩かせてみました。

背景はUE4の美麗な背景をそのまま使ってます。
パックマンと敵と迷路のモデルはMagicaVoxelというソフトを使って作りました。


カタログIPオープン化プロジェクトは、ニコニコ動画しかダメみたいなので、
アカウント作って初の動画を投稿してみました。




モデル作成も含めて一日でできたのですが、問題゛あって
動画ではごまかしてるんですが、敵がマトモに追跡してきません。

navmeshのAgent Radiusが35未満だと、なんかマトモに動かないみたいで、
迷路の幅が5くらいしかないためマトモにnavmeshが作られず、
敵が迷路をちゃんと歩いてくれてないんです。


と、キャラを歩かせるだけなら簡単なのですが、
ちゃんとゲームにするのは、やはり大変です。