読者です 読者をやめる 読者になる 読者になる

のしメモ アプリ開発ブログ

Unityアプリとかロボットとか作ってるときに困ったこととかメモ

Textureをスクリプトから編集してみる

Unity Advent Calendar 15日目の記事です処理の流れとしてはこんな感じのを作ります 現在のテクスチャ(元絵)を読み取り →書き換え用テクスチャ作成 →テクスチャを反映 1. 元絵を編集できるように設定する まずはスクリプトからテクスチャを編集、取得できる…

Live2Dでゆるカワ系キャラをつくろう

今回は技術的な話は特にないです。(前提としてゆるカワ系キャラとは、リラックマ、ぐでたま、カピバラさん等のゆるくてかわいいキャラとかのことです) Live2D製のゆるカワ系キャラでぬり絵 先日の塗り絵アプリと相性がよさそうなのでやってみました 冒頭の青…

Live2Dで動く塗り絵を作ってみた

Live2D Advent Calendar 8日目の記事です! 作っているもの プロジェクト「FUKUWARAI」です 動画で見るとわかりやすいですので、よかったら見てください 内容 コンセプトは「アナログで描いた絵が動く」です。 塗り絵した絵がLive2Dで動くみたいなアプリケー…

ImageEffectsをスクリプトで操作する

StandardAssetからダウンロードしてきたImageEffectsのスクリプトをGetComponentする方法UnityStandardAssets.ImageEffectをuseします using UnityStandardAssets.ImageEffects; BloomやBloomAndFlaresやImageEffectsやらをスクリプトから呼べるようになりま…

Ocuben関西に行ってきました

Ocuben関西に参加し、THETAについて講演してきました Oculus Rift 勉強会 関西 #02 【OcuBen関西】 - Oculus Rift勉強会 | DoorkeeperTHETAでのモバイル開発の基礎知識的なところをまとめて発表しました THETAでモバイルVRコンテンツ開発 from kazuya noshiro…

THETA Sでカメラ撮影して画像をUnityで表示させる

THETA Sついに発売されましたねPTPからHTTP通信になったので、かなり触りやすいですね。 さっそくWifiでのライブストリーミングを使ってみましたvine.coライブストリーミングの処理はごちゃっとしているので、今回は撮影に絞って紹介します。THETA v2 APIリ…

OVRPlugin.bundle, errorがでた件

VRの設定で下記のエラーがでた。 Couldn't open /Applications/Unity/Unity.app/Contents/VR/macosx64/OVRPlugin.bundle, error: dlopen(/Applications/Unity/Unity.app/Contents/VR/macosx64/OVRPlugin.bundle, 2): Library not loaded: @rpath/LibOVRRT_0.…

MashupAward11の大阪予選で優勝しました

先週の3連休で開かれていた、MashupAward大阪予選で優勝しました! 来月の2ndステージに向けて、アプリのブラッシュアップをガッツリしていきたいと思います!作ったアプリはVR空間で筋トレするというアプリで、デバッグでかなり鍛えられます。 2日目はデバ…

ユニトークをリリースしました

iOSでユニトークをリリースしました! Live2D x Unity x DocomoAPIを使用したアプリです。 WebAPIなので、プラグインとかも書かずに実装できるのが楽ですね〜 関西弁なのも、なんかパラメータ変えるだけ。DocomoAPI便利先日、Live2D Creative Awardで受賞し…

Validating Your Version of Xcodeっていうメール

AppleからValidating Your Version of XcodeというタイトルのメールがAppleから来てたので、中身みてみたら特に大したことでは無かったっていう話内容としては、 不正なXcodeで作られたアプリをStoreから削除しました。 あなたのXcodeは問題ないか確認してね…

GoogleCardboardSDK対応でやることメモ

先日、Google Cardboard SDKのハンズオンに行ってきたので自分用にメモ GoogleCardboardSDK For UnityのiOS対応 1.Cardboard対応したいアプリにSDKいれる SDKダウンロード googlesamples/cardboard-unity · GitHubCardboardSDKForUnity.unitypackageをインポ…

【Xcode】BitCodeのエラーメモ

Xcode7更新して、Unityプロジェクトのビルド時に下記のエラーがでたので対処法メモ。 エラー ld: '/Users/noshipu/Documents/UnityProject/OneWare/Xcode/Libraries/libiPhone-lib.a(LibEntryPoint.o)' does not contain bitcode. You must rebuild it with …

【小ネタ】Live2Dの描画処理を軽くする

Live2D(UnitySDK版)はOnRenderObject( )を使ってモデルの描画していますが、 このOnRenderObject()はScene上にカメラが複数台あるとその分処理が実行されてしまいます。 Model数 x カメラ数でCPU負荷が結構かかります。Culling Mask等の設定をしていても、UI…

コロプラさんとLive2Dさんの会社に遊びに行った話(他)

もうそろそろで1ヶ月前ぐらいの話ですが、 SPAJAM後の近況報告をざっくりと。 1. コロプラさんとLive2Dさんの社内に遊びに行きました! コロプラさん SPAJAMお楽しみ賞の「馬場社長とランチする権利」を貰ってきました〜 あのKuma the Bearのクマさんと記念…

SPAJAM2015で最優秀賞とりました!

SPAJAM本戦でWorldPortalという 「THETAを使ったどこでもドア的なアプリ」で最優秀賞を頂きました! クライアントはUnityで作成し、サーバーサイドはPHPです。THETAを使ったアプリ開発のお話、お待ちしてます!!ちなみに賞品は ・シリコンバレーツアー ・コ…

Unityイノベーティブ賞いただきました

Live2D Awardに応募していたUniTalkがなんとUnityイノベーティブ特別賞を頂きました! http://www.live2d.com/award2015_entry_listalive2015に残念ながら参加できなかったのですが、これからもLive2Dを使ったアプリを作っていきたいと思います〜 Euclidを早…

THETAモバイルアプリの開発メモ(Apple審査とか)

THETAを使ったサービスをリリースしました http://timetraveleru.appspot.com/ THETAをUnityアプリ「タイムトラベレル」をリリースしました。 ゲーム以外のアプリは初ですね。 THETAとは THETAは360度撮影できるカメラになります。去年末ぐらいのモデルから…

eclipseでAndroid Application Projectを作成する時にエラー

ファイル->新規->その他->Android Application Project を選択してプロジェクト作成時にエラー発生した時の対処法実行時のエラーは下記の感じ com.android.ide. eclipse.adt.internal.wizards.templates.ActivityPage.setLauncherActivitiesOnly(Z) V.Macの…

alive 2015で出展します!

Live2Dさんの大型イベントのalive 2015で出展することになりました! http://www.live2d.com/alive2015_expo 自分のとこはLive2DのUnityアプリを展示予定です。 他にも等身大タッチパネルに自分のキャラを表示できる展示とかもあるみたいで楽しみです。別件…

Live2DのユニティちゃんモデルをUnityで表示するまで

ちょっとユニティちゃんをUnityで表示するまで、ちょっと手間がかかったのでメモ下記リンクの「Live2D Award 2015」から配布されているユニティちゃんデータです。 http://www.live2d.com/award2015

CardboardSDKのUnity版をiOS(64bit)で試してみた

Durovis DiveのSDKがiOSのiL2CPPでビルドすると、エラーを吐くようになっていて困った(多分64bit対応していない) そこにGoogleCardboardのiOS対応されたコードが公開されていたのを見つけたので試してみた。

全天球のテクスチャを反転させる

theta等で撮影した全天球の画像を裏から見るため、テクスチャが左右反転したように見えてしまいます。 なので、それを通常の見え方と同じようにする対処方法です。

RICOH THETA SDKをUnityから呼べるプラグインかいた

ThetaのSDKは公開されているけど、Unityから呼ぶプラグインが探した感じ、 見つからなかったので、がんばって作ってみました https://github.com/noshipu/theta-unity-plugin サンプルアプリ こんな感じで3つのボタンが置いてあって・・・ 撮影するとPlane…

Unity5でGameObjectのプロパティ整理されたみたい

以下エラーがでる場合はプロパティが参照できないときみたい Only assignment, call, increment, decrement, and new object expressions can be used as a statementGameObjectの以下のプロパティが消えたらしい コピペで持ってきたコードとかひっかかりそ…

Unity初心者向け勉強会開催

5月にUnity初心者向けの勉強会を開催します!【超初心者向け】Unityで簡単なゲームを作ってみよう : ATND参加者少なめでハンズオンです。 Unity触りたくても踏み出せてない人や、よくわからなかった人の後押しをします! あと、Blender->Unityの使い方も学べ…

Unityでビルドした時の例外処理の設定

Unityでビルドした際に、Objective-Cで例外処理(@try, @throw)を使っていると下記のようなエラーがでる cannot use '@throw' with objective-c exceptions disabled ◆対処方法 [Build Settings]->[Apple LLVM 6.0 - Language - Objective C]->[Enable Object…

Unity5でRender Settingsが消えたらしい

Unityで[Render Settings]から、fogやら影の色やら設定してお洒落な感じに設定できていたのがUnity5になって場所が移動したとのこと "Edit>Scene render setting" menu missing in unity 5Unity4まで [Edit]->[Render Settings]Unity5から [Window]->[Lighti…

【THETA】アプリ、ガジェットコンテスト

360度カメラのTHETAを使ったアプリ、ガジェットのコンテスト開催ですって 「RICOH THETA デベロッパーズコンテスト」開催 / ニュースリリース | リコーこういうコンテストでガジェット枠があるのは珍しい気がする 大賞なんと100万円!あつい!!iOS、Android…

Live2Dのユーザーチュートリアルを書きました

Live2Dのユーザーチュートリアルを執筆しました! Live2Dでドラゴンを動かす - Live2D Cubism 2.0 マニュアルLive2Dは美少女キャラで使われることが多いので、そういうものだと思われがち(たしかに美少女キャラに特化した機能が多い)ですが、 Live2Dは個人な…

Unreal Engine 4の無料化が発表

UE4

昨年の3月に月額19ドルのサブスクリプションを発表し使い始める人が結構いましたが、 今回は月額課金も撤廃し、なんと無料化。IF YOU LOVE SOMETHING, SET IT FREE:UE4はどなたにでも無料でダウンロードしていただくことが可能になりました。将来のアップデ…

【Unity】iOSの64bit対応についてまとめ

Appleの規約で2015年2月1日以降にアップロードされるiOSアプリに関しては、 64bit対応必須ということで、情報をちょっとまとめました。 ◆ 対応必要かどうか表 状況 対応 リリース済みアプリ 対応不要 リリース済みアプリのアップデート 対応不要(6/1以降は必…

実行させっぱなしにしたいコマンド

MacやLinuxで & をつけることでバックグラウンドでコマンドを実行させておくことができます。 $ sh ./hogehoge.sh $ php sample.php $ perl test.pl これらに & を添えるだけ $ sh ./hogehoge.sh & $ php sample.php & $ perl test.pl & 実行させっぱなしの…

ショートカットキー拡張で楽々シーン遷移

UnityのEditor拡張を使って、シーン遷移を紹介します普通、シーン遷移する際はProjectウィンドウからシーン名を検索して シーン遷移していると思いますが、ショートカットキーにシーン遷移を割り振ることで、 かなり効率アップする…はず?

Mage Jump Ropeをリリース。予約トップ10も使ってみた

先日、MageJumpRopeというカジュアルアプリのiOS版をリリースしました。ゲーム内容は、なわとびを飛ぶだけのカジュアル雰囲気ゲームMage Jump RopeKazuya NoshiroGamesFree 使用したサービス 今回初めて予約トップ10のサービス使ってみました。 予約トップ10…

Wacomのペンの芯のかえ方

Wacomのintuos Proを使っているのですが、 芯の変え方について知らなかったのでメモ

MacでTHETAの動画/写真を見る方法

MacでTHETAの動画/写真を見る方法THETAはこれ。 360度写真がとれる優れもの。RICOH デジタルカメラ RICOH THETA m15 ホワイト 360°全天球イメージ撮影デバイス 0910700出版社/メーカー: リコー発売日: 2014/11/14メディア: エレクトロニクスこの商品を含むブ…

2015年 ブログ書き初め

2015年ですね。今年もよろしくお願いします。今年の正月は地元に帰り、 満喫でシドニアの騎士を一気読みして、 新しい世界が広がりました。今年は技術系を手広く、深く触って、 ブログの更新頻度を増やしていければと思ったり。特に今年はWebGLとEnglishをが…

Live2D Euclidの開発発表

Live2DさんがWebGLリリースに続き、Live2D Euclidの開発を発表しましたね Live2D Euclidの開発を発表 | Live2D Live2Dで360度サポートして、3D空間上でイラストを動かしているデモが見れます 3Dだと向きによっては違和感がでる箇所をLive2Dなら全て調整でき…

iTunesConnectのクリスマス休暇

iOS

iTunesConnectのクリスマス休暇が毎年あるんですが、 今年は12月22日〜29日とのことで、 その間、iTunesConnectにアクセスできなくなってます。自分も22日直前にリジェクトを喰らって今年はリリースできなくなってしまいました。

Live2DのWebGL版SDKがリリース!

Live2DのWebGLSDKが使えるようになったとのことです!! ブラウザゲーでWebGLの導入されていくんでしょうね〜 DMMとか熱いですね 「WebGL」向けの開発ツール「Live2D Cubism SDK for WebGL」の提供を開始 | Live2DiPhoneで見ると、端末の傾きも反映されてて…

UnityAdsの導入をしてみたメモ

UnityAdsというUnity公式の広告SDKがでたので広告表示に使ってみた UnityAds(広告表示する側)の特徴 ・導入が楽。Unityアカウントでいけるのでお手軽。 ・動画広告のみ ・コーディングがめっちゃ楽 ・現状、iPhone、Androidのみ以下、導入手順になります

SandboxでGameCenterにログインできない場合の解決方法

iOS

GameCenterの機能をSandboxでテストしている時に Game Center Unavaliable Player is not signed inとアラートが表示され、認証時のログを見てみたところ Failed to authenticate local user The requested operation could not be completed because this a…

uGUIのコンポーネントをスクリプトで扱う方法

uGUIのクラスが普通に呼べないのでメモ方法は2パターンあります。 1つ目 usingを追加する ファイルの一番上のusingが羅列しているところに追加させましょう using UnityEngine; using System.Collections; using UnityEngine.UI; // 追加そうするとそのフ…

Unity2Dでボーンアニメーションできるスクリプトを試してみた

海外のUniteで発表されていた講演に 「スクリプト2個(実質1個)でUnity2DでIK設定できちゃうよ!!!」 って話があったので、実際にためしてみた こんな人におすすめ ・Unityでボーンアニメーションしたい ・Unity上で2Dアニメーションを完結させたい ・オ…

Live2Dグッズが届いたよ

Live2Dグッズがついにうちに届きました!Live2Dとは、1枚絵で3Dのように動かすアニメーションツール すごい表現力あるツールで結構コンシューマーでも、モバイルでも使われているとのこと そんなLive2Dの開催したLive2D Awardで最終選考まで残った時の賞品…

第2回UE4勉強会いってきました

11/1に大阪で開催されたUE4の勉強会に参加してきました講演は4つで、ありがたいことに全てのスライドがアップされています ◆ 50分でわかるブループリント ブループリントの機能説明について、簡単なところから少し踏み入った話まで聞くことができました 50分…

AssetStoreでモデルを販売してみた

AssetStoreにて、 ローポリのクリスマスグッズのモデルを販売開始しました!Poly Chrismas Pack AssetStoreリンク https://www.assetstore.unity3d.com/en/#!/content/24164販売までの手順を簡潔にかきます

Texture2DからSpriteを作成する

ダウンロードしてきたりで取得したテクスチャ画像をソースコードでSpriteに変換したいときの手法 // てきとーにテクスチャ取得 Texture2D texture = GetTexture(); // Texture -> Spriteに変換する Sprite texture_sprite = Sprite.Create(texture, new Rect…

UnityでScene上のアイコンを消したい時

UnityでカメラとかライトのアイコンがScene上に表示されてますが、作業する際に邪魔になりがちです。なので、それらを表示しなくするTipsを紹介します 以下、Gizmosの消し方になります

ジオメトリでオブジェクト作って物理挙動をいれたい時

UE4

UE4でジオメトリでStaticMeshをつくってPhysicsの設定を入れるのに、 結構、調べたので書き残しておきます。 以下、手順