說明
本系列文章是對<3D Apple Games by Tutorials>一書的學習記錄和體會
本文將完成一個完整的node節點,帶有完整貼圖,並將其匯入其他場景中,成為其中的一個引用節點.這樣可以更方便的組織場景,並能複用場景中的節點,正類似於物件導向程式設計的思想.
新建節點,刪除其中自帶的相機
![QQ20170414-140143.png](https://i.iter01.com/images/761c972396626666bd082b5b10081f3a74bceb96eb47e0407ab57d6bd6949a98.png)
![QQ20170414-140119.png](https://i.iter01.com/images/7a0e572e492495de60568ea06493f1f5b693cf31d93d35bc8b7ca9c7bba82c17.png)
拖動一個球體進去,處理各項屬性
![QQ20170414-140156.png](https://i.iter01.com/images/6aaa864b0c16315e3228c3f2b83112801117bf206d41d7f20fcfda5a34a080ed.png)
![QQ20170414-140209.png](https://i.iter01.com/images/aec7a9ff0f393f8c3769062c8fc4ef162cb22679c5a8052d7503e08a379d7056.png)
![QQ20170414-140220.png](https://i.iter01.com/images/4fb615f5e337d1c5341e0984b743986d1580477c287b8d19d3b4a27ac29b11d3.png)
diffuse顏色貼圖,漫反射貼圖
![QQ20170414-140255.png](https://i.iter01.com/images/b1cfc4bc95e11d10764c12dd4d41814ec0176dfe8d44268b21cc1e9908b1121a.png)
normal法線貼圖
![QQ20170414-140311.png](https://i.iter01.com/images/4314939505d3366058115836154987e136aae3fe6ee7ee58d49197eddf9dad39.png)
specular高光貼圖,鏡面貼圖
![QQ20170414-140323.png](https://i.iter01.com/images/73ce3cddd1fb2da4572e36421b8bd6d33fec022ac0b37610894237cc425ed0a8.png)
reflective反射貼圖
![QQ20170414-140335.png](https://i.iter01.com/images/88a53cdadeaf3df8a26c8a4cdd359a24a60f0e9a9d823509fd291dba581cfcb0.png)
emission發光貼圖
![QQ20170414-140350.png](https://i.iter01.com/images/db4b0fa4891bf9b932746daefb3be23de95be0d5732b0260f6b731d1582a14bb.png)
貼圖過程
![QQ20170409-143922@2x.png](https://i.iter01.com/images/1b38ca14f4c3b99d5764b0086c679571e21a5d65e915360d1d9ab944aadbc9dd.png)
匯入引用節點
![QQ20170414-140421.png](https://i.iter01.com/images/9b9e7297300976dafe78a9bfce93dad8c3f4e576ca480ff44e652e0d2728c81f.png)
![QQ20170414-140436.png](https://i.iter01.com/images/2e112d61da0dfbd7a5ba95f81bb9de919d0f3c53becd2cd18f9ad82ec8f77344.png)
mip map漸變紋理影象
Scene Kit預設啟用了mip map技術,來加速遠距離物體的紋理渲染.
![QQ20170414-140407.png](https://i.iter01.com/images/704c1fb489abde12b1a8c3a979576195d15945830de14f6f5527bd7b211d6011.png)
- None:不使用mip map.圖中地平線處出現了明顯的摩爾紋.
- Nearest:從近處的mip map影象取樣來生成下一幅mip map影象
- Linear:這是預設選項,從最近的兩幅mip map影象中取樣生成中間的mip map影象,線性插值. 需要注意的是,當原始素材解析度不夠需要放大時,採用的選項也是這裡的設定.即mip map型別對放大和縮小都生效
wrapS,wrapT
設定素材影象貼圖時是否重複
![QQ20170414-140512.png](https://i.iter01.com/images/19a2913641c56e61187676495677b805a474a917673d0fe16c8b11e2197a1a61.png)
![QQ20170414-140522.png](https://i.iter01.com/images/1350cfb368e84bd4410114f99cdee8c20a7baf04dd554ff237d6d866d8026266.png)