2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【3Dゲームエンジン】Unity総合スレッド23

1 :名前は開発中のものです。:2014/07/01(火) 20:07:52.80 ID:bxT2PLmH.net
3Dゲームエンジン「Unity」のスレです。

Windows/Mac用。JavaScript/C#/Booといった汎用言語を使用できるのが特徴です。
フリー版で開発したゲームは個人・法人を問わず追加のロイヤリティーなしで販売できます。
プラットフォームサポートはiPhone/iPod Touch/iPad、Mac、PC、Web、Wii、Xbox360、Android、PlayStation 3他

次スレは>>970を踏んだ方が建てること。ダメなら>>980>>990が建てて下さい。
●公式
http://unity3d.com/unity/
●Unity 2ch Wiki
http://www24.atwiki.jp/unity2ch/
■質問スレ
【3Dゲームエンジン】Unity質問スレッド10
http://peace.2ch.net/test/read.cgi/gamedev/1403791323/
※前スレ
【3Dゲームエンジン】Unity総合スレッド22
http://peace.2ch.net/test/read.cgi/gamedev/1395140574/

131 :名前は開発中のものです。:2014/07/17(木) 13:05:39.27 ID:RIHiWoXmN
using UnityEngine;
using System.Collections;

public class CameraUtility : MonoBehaviour {

#region(inspector settings)

public int fixWidth = 1280;
public int fixHeight = 720;
public bool portrait = false;
public Camera[] fixedCamera;

#endregion

public static float resolutionScale = -1.0f;

// Use this for initialization
void Start()
{

}

// Update is called once per frame
void Update()
{

}

// どのStartよりも先に呼ばれる
void Awake()
{

132 :名前は開発中のものです。:2014/07/17(木) 13:06:48.75 ID:RIHiWoXmN
前の続き
int fw = portrait ? this.fixHeight : this.fixWidth;
int fh = portrait ? this.fixWidth : this.fixHeight;

// camera
if( this.fixedCamera != null )
{
Rect set_rect = this.calc_aspect(fw, fh, out resolutionScale);
foreach( Camera cam in this.fixedCamera )
{
cam.rect = set_rect;
}
}

// MEMO:NGUIのmanualHeight設定は不要、
// UI Root下のカメラのアスペクト比固定すればよい
// UI RootのAutomaticはOFF, Manual Heightは想定heightを設定する

// アスペクト比を設定のみなので、設定後は削除
this.Destroy(this);
}

// アスペクト比 固定するようにcameraのrect取得
Rect calc_aspect(float width, float height, out float res_scale)
{
float target_aspect = width / height;
float window_aspect = (float)Screen.width / (float)Screen.height;
float scale = window_aspect / target_aspect;

133 :名前は開発中のものです。:2014/07/17(木) 13:07:31.58 ID:RIHiWoXmN
前の続き
Rect rect = new Rect(0.0f, 0.0f, 1.0f, 1.0f);
if( 1.0f > scale )
{
rect.x = 0;
rect.width = 1.0f;
rect.y = (1.0f - scale) / 2.0f;
rect.height = scale;
res_scale = (float)Screen.width / width;
}
else
{
scale = 1.0f / scale;
rect.x = (1.0f - scale) / 2.0f;
rect.width = scale;
rect.y = 0.0f;
rect.height = 1.0f;
res_scale = (float)Screen.height / height;
}

return rect;
}
}
プログラムは以上です。長文失礼しましたm(_ _)m

134 :名前は開発中のものです。:2014/07/17(木) 13:10:02.58 ID:RIHiWoXmN
どこがおかしいのか、私にはわかりません・・・
バージョンアップで使えなくなったプログラムが
入っているのでしょうか?

135 :名前は開発中のものです。:2014/07/17(木) 14:23:44.60 ID:zd0q5Z0h.net
要求スペックだよなぁ。

http://aras-p.info/texts/files/201403-GDC_UnityPhysicallyBasedShading.pdf
Specular colorに色(テクスチャ)を入れると金属光沢になり
Smoothnessに値(テクスチャ)を入れると光沢が生まれる。
だとすればSpecular colorもSmoothnessも0(初期状態)だと
単純なディフューズ反射になって負荷が下がるのでは・・・?

http://www.4gamer.net/games/210/G021014/20140320101/
シェーダーも使ってないものは含まれないようになってるみたいだし
Enlightenもライトプローブ&ライトマップベースのGIシステムなら
ライトプローブもライトマップも作成せず動的GIを使うってしなければ
動作せず負荷が下がるのでは?

136 :名前は開発中のものです。:2014/07/17(木) 16:07:24.91 ID:8GM7gxHa.net
コロプラという会社の求人広告がそこらじゅうのサイトで出てくるな。

137 :名前は開発中のものです。:2014/07/17(木) 16:16:49.70 ID:HX4r5DgB.net
キミがコロプラ関係のサイトばっか見てるからじゃないのか

138 :名前は開発中のものです。:2014/07/17(木) 16:43:09.18 ID:RIHiWoXmN
コロプラってたしかコインプッシャーゲームのところかな?

139 :名前は開発中のものです。:2014/07/17(木) 18:34:34.07 ID:AMTTCtti.net
アドセンスで俺の性癖が分析されていると思うとゾクゾクする

主に股間が

140 :名前は開発中のものです。:2014/07/17(木) 18:36:11.73 ID:AMTTCtti.net
裏で触手とか人妻とかそういうパラメーターが蓄積されていくんだ

総レス数 1023
230 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★