unity

椰子の木

葉の部分でテクスチャをリピート。 葉はPlaneで作って、両面表示。 実はSpecularで、てからせた。

川のあるコース

仮に作ったところで振り返り。 ■川 川のテクスチャは最初からあるものを使って、Bumped Diffuseマテリアルで設定。 テクスチャのオフセットをずらすことで水が流れているようにした。 例:renderer.material.SetTextureOffset ("_MainTex", Vector2(offset,0…

トンネル

最初は厚みのないパイプの法線を逆にして配置しようとしたら、 Unity上で見えないので配置しづらかった。 なので画像のように厚みを持たせて内側も外側も表示するようにして 配置しやすくした。

板のスキマが見える橋

blenderで台形を作ってunityでmesh colliderを付ける。これが橋の衝突面。レンダラはOFF. 見た目はplaneを3枚、台形の少し下に配置。上のような板テクスチャをリピートする。 blender, unityの両方ができると今回のように機能を組み合わせて問題解決できるこ…

Unity Road/Path Tool Tutorial

チュートリアル動画 http://www.youtube.com/watch?v=NAxo7g7sTgk 右クリックを押してからPを押す とポイントを置いていく。 道路を敷く以外に、 Terrainテクスチャをパスに沿って塗ることもできる。 (草むらの中の獣道を書きたいときなど) Terrainに貼り付…

jpgを貼り付けるだけの簡単モデリング

安いスクーターのモデルがある($2) と思って内容を見てみたら jpgテクスチャを貼り付けただけのものだった。 粗くモデリングして、 jpgのUVを合わせて作っているはず。 立体感は減るが、 ポリゴン数が抑えられるし、 素早く量産できそう。 背景物に向いてい…

car tutorial

asset storeのcar tutorialのシーンを起動して Terrainを非表示にした画像が2枚目。 道路はTerrainと分離していることがわかる。 また、トンネルの上部分にはTerrainに似せたモデルを かぶせている。どうやって作っているんだろう。

モデリングができれば表現が広がる

そのキラキラした目は、こわいです...

"ニコニコカート製作中 Part.5"を動画投稿しました

■投稿しました! http://www.nicovideo.jp/watch/sm16608055■画像加工 montage -geometry 100x100+5+5 -tile 3x2 -background "#999999" -bordercolor "#ffffff" -border 2 -quality 75 * output.pngいくつか制作中のスクリーンショットを撮っていたので ima…

アニメーテッドフレイム PNG 連番アニメ Free版でもOK

アニメーションしてます。 参考:http://www.unifycommunity.com/wiki/index.php?title=Animating_Tiled_texture またはこっち:http://www.unifycommunity.com/wiki/index.php?title=Animating_Tiled_texture_-_Extended Animated GIFを横長いPNGに変換する…

リピートヒューマン

なぜか色が変になりヒゲが生えた PNGだからかな。TGAなども試してみればよいかも

ビルディングとフェンス

フェンスはPlaneで表現。 透明PNG+透明シェーダ+両面描画。 両面描画は同じ位置に同じPlaneを逆向きに置くだけ。

チェッカーツリー

本当は、葉の部分は多くのCubeにして 上に行くに従って色あせる表現もしてみたい。 しかしそれをやるならば それはBlender+Pythonスクリプトで生成と調整をしたい。 それは大変なので保留。

テクスチャの動く看板

var scrollSpeed : float = -1.0; function Update () { slide(); } function slide(){ var offset : float = Time.time * scrollSpeed; renderer.material.SetTextureOffset ("_MainTex", Vector2(offset,0)); }Materialで、テクスチャのTilingの値を大きく…

オープニング画面

var aTexture : Texture; function OnGUI() { //background if(Event.current.type.Equals(EventType.Repaint)) Graphics.DrawTexture(Rect(0,0,Global.W, Global.H), aTexture); //button var w = 400; var h = 100; var centerX = Global.W/2; var centerY…

11/20 秋葉原UDXでunityセミナーに参加してきました

私の中級者レベルにちょうどよく、行って良かった。 結構年上多い 背景画像にどうぞ マビノギイベント マビノギイベント 3Dパネル 3Dパネル 買おうか悩んだ 一覧 これがアキバ フリマの日だったみたい ガンダムカフェ ちょい並ぶ AKB48カフェ ちょう並ぶ 秋…

fixed joint, hinge joint, dragrigidboty.js

各Jointを動かして生物のように動かしたいと思っています。 fixed jointだと始めの向きに戻ろうとする力が働くようなので 今回は曲がったままであるhinge jointの方が合っていました。 dragrigidbody.jsを付けるとマウスでドラッグできるゲームができます。

Unity3d 跳ね返り係数 Bounciness

衝突するお互いの跳ね返り係数を1にしておかないと、 回転する板がボールを弾き上げる という動作にならないね。 Projectパネル>Create>Physic Material で作ってBounciness=1とし、 お互いのオブジェクトにアタッチする。

参照を保存

var initPos:Transform; function Start(){ initPos = gameObject.transform; } //として位置を更新するとinitPosも更新される。 //この代入だと参照が入るようだ。 //Vector3()を呼んで新しいベクターを作ってあげれば不動のinitPosができる。

find, getcomponent, yourfunc -> ERROR "is not a member of 'UnityEngine.Component'. "

if you want to call other object script, 別のオブジェクトを検索して、そのオブジェクトの関数を呼びたいとき、 you should declare script name explicitly. 取り付けたスクリプト名を明示的に宣言しましょう.another object ... myGUI and attached scr…

unity android licenseを買って動かしてみた

ライセンス購入 help > シリアルナンバー入力 File > BuildSetting > android sdkパス登録 Edit > ProjectSetting > Bundle Identifierを自分用に設定 com.hoge.appnameとか BuildSetting > Build > 通ってapk出力される コマンドプロンプトからadb install …

最近の制作物はゲームと餃子

【Unity】テクスチャ 上下反転 上下が逆になってしまう 解決方法

人を描いたテクスチャをそのままCubeに貼り付けると 自動貼り付けされるけれど、上下逆さまになる。 Tiling y -1にすればよい。Unityの教科書 Unity2019完全対応版 2D&3Dスマートフォンゲーム入門講座 (Entertainment&IDEA)作者: 北村愛実出版社/メーカー: S…

他のオブジェクトをtagで探して、そのobjに関数を呼ばせる

function searchPlayer_suicide(){ var obj = GameObject.FindWithTag("Player"); obj.GetComponent(suicide).suicide(); } //suicide.jsの中でsuicide()関数を定義しておく

disco light ディスコライト

ライトにcookieを付加 http://unity3d.com/support/documentation/Components/class-Light.html ディスコのライトに使えそう! 追記: Build SettingsのPlatformがAndroidなどの携帯端末だと ライト機能が弱くなり、ライトのCookieは使えない。 「なんでCooki…

grass texture bump mapping

草のような柔らかいものにbump mappingしても、簡単にはうまくいかないようです。 (gimp normalmap pluginでnormap map画像を生成)

シーン 切り替え 状態 保存 

sceneをまたいで状態保存→DontDestroyOnLoad()

sculpt スカルプト、リトポロジー、バンプマッピングした剣

blenderで作り、unityで動作確認。 ローポリの剣を作って複製した後、 片方をハイポリにしてスカルプトした。

アニメーション 武器を持たせる

Unity側で「手のSphere」の子に「武器」をセットすればよいと思っていたが 武器が動かなかった。 アニメーション中、Sphereの座標は動いていないようだった。 Boneの座標は動いていたので、Boneの子に武器をセットしたら武器が追従した。 しかし画像のような…

ragdoll ラグドール

骨付きのモデルが必要→フリーであります http://u3d.as/content/mixamo/zombie-character-pack/1sK http://d.hatena.ne.jp/gumilab/20110426/1303798974