要先在外面先建立 "空物件",然後把以下程式碼拖進去
之後要手動 Add Component,本次需要匯入兩個 Component,分別是 MeshFillter 與 MeshRender
最後在建立一個 Material 把它丟入 MeshRender (如果有喜歡的圖片也可匯入)
如下:
執行結果 (沒意外會出現一個 小蘿莉 平面,大功告成!!):
公告版位
- Sep 19 Fri 2014 22:43
Unity 入門教學:用 C# 程式碼建立 3D 模型 ( C# 建模 )
- Sep 18 Thu 2014 22:18
Matlab 入門教學:快速傅立葉反轉換 (IFFT)
由此程式碼驗證得知 "快速傅立葉轉換" 再進行 "快速傅立葉反轉換" 後的數據 (音波) 將保持不變。
y = wavread('E:\2.音樂\onj001.wav');
s = fft(y); % 快速傅立葉轉換
f = abs(s); % 取絕對值
y2 = ifft(s); % 快速傅立葉反轉換
f2 = abs(fft(y2)); % 快速傅立葉反轉換 後的結果 再進行一次快速傅立葉轉換
subplot(2,2,1), plot(f); % 原檔案的頻譜
subplot(2,2,2), plot(y); % 原檔案的音波
subplot(2,2,3), plot(f2); % 快速傅立葉反轉換後的頻譜
- Sep 18 Thu 2014 21:57
Matlab 入門教學:快速傅立葉轉換 (FFT)
本範例使用外部 wav 音樂檔來進行 FFT (快速傅立葉轉換)
y = wavread('E:\2.音樂\onj001.wav');
s = abs(fft(y));
subplot(2,1,1), plot(s); % 顯示頻譜
subplot(2,1,2), plot(y); % 顯示波形
sound(y, 44100);
- Sep 18 Thu 2014 10:42
Unity 入門教學:改變貼圖大小
以下為參考 Unity Wiki 網站: http://wiki.unity3d.com/index.php/TextureScale
Unity 官方沒有直接改貼圖大小的API,但是 Wiki 上有,故我們建立以下程式碼 (TextureScale.cs) 並匯入Unity 專案中。
然後要如何使用呢? 很簡單,如下:
TextureScale.Bilinear (<原先的Texture2D>, <新貼圖的寬>, <新貼圖的高>);
※ 原先的 Texture2D 將會被覆蓋掉
TextureScale.cs
- Sep 17 Wed 2014 22:37
Matlab 入門教學:撥放 WAV 音樂檔案
1. 最簡單的寫法 (單引號 的地方為 wav 路徑,而 44100 代表頻率):
y = wavread('E:\2.音樂\onj001.wav');
sound(y, 44100);
2. 自動取得頻率寫法:
[y, hz] = wavread('E:\2.音樂\onj001.wav');
sound(y, hz);
3. 畫波形 (未設定 X 軸時間):
[y, hz] = wavread('E:\2.音樂\onj001.wav');