顯示具有 Plug-in 標籤的文章。 顯示所有文章
顯示具有 Plug-in 標籤的文章。 顯示所有文章

2015年3月7日 星期六

[PNG] PNG壓縮工具 - 更佳的壓縮率 - TinyPNG

TinyPNG是個將圖片壓縮成8 bit且可有透明效果的PNG壓縮軟體,其透明效果處理相當好,也能夠有效壓縮圖檔容量,相當好用。TinyPNG的定位與先前介紹過得PNG Gauntlet有所不同,但對於一般狀況來說TinyPNG是比較好用。

有提供線上直接壓縮,也可以安裝Photoshop Plug-in
https://tinypng.com/


2014年12月31日 星期三

[PNG] PNG壓縮工具 - 更佳的壓縮率 - PNG Gauntlet

對遊戲研發來說,美術素材絕對是整個遊戲容量的最大問題來源,尤其現在的手遊市場、中國低階市場對遊戲容量(包)的要求更是嚴苛。那麼美術人員能夠做什麼樣的優化,讓美術資源佔用更少容量呢?從量最大的Texture來說,大部分的美術人員用Photoshop等工具存出圖檔後就不會再做任何處理,但其實Photoshop在檔案輸出的部份優化的並不是很好,我們可以透過其他的工具讓輸出的圖片容量更小,且達到幾乎完全相同的品質。在此就介紹一個可以有效壓縮PNG的軟體「PNG Gauntlet」,這個軟體是我在參與2013 GDC Taipei時聽到Qubit Games的創始人兼美術總監路致遠先生提到才知道的,因為過往我也是個不太care這個問題的美術…

PNG Gauntlet

http://pnggauntlet.com/

2013年3月21日 星期四

3dsMax - 請小心FBX Export Preset的設定

今天遇到了一個超奇妙的問題,當我輸出FBX要Bake Animation的時候,我的時間區段一直只能設定0到100之間,但昨天明明還是正常的,查了將近一整天一直無法解決,後來請高手支援一下才發現原來是個愚蠢的問題!

那就是FBX Export Preset中可以設定Start跟End的最大最小值,而這該死的被設定成了0到100,至於為何突然會被設定成0至100之間,這還是一個謎!不過我猜是因為我用了MAXScript的FbxExporterSetParam的關係‧‧‧

設定FBX Export Preset的步驟

  1. 在FBX Exporter dialog中按下Edit按鈕並選擇Edit preset
  2. 會跳出上圖左方的Tree List找到Bake Animation的Start/End項目並右鍵點擊選擇Edit min max
  3. 輸入Minimum及Maximum數值
但目前還不知道要怎麼將他回復成預設狀態‧‧‧

另外要用MAXScript設定Start/End的話可以使用

FBXExporterSetParam "BakeFrameStart" [Integer value]

FBXExporterSetParam "BakeFrameEnd" [Integer value]

FBXExporterSetParam "BakeFrameStep" [Integer value]

2011年2月27日 星期日

[MAYA] plug-in kk_controllers

模組化控制器

Description
Use this script in rigging process for adding controllers to them.

Color:
Use color slider to change color of controllers and any other things in your scene.

Lock&hide:
Lock or hide translate, rotate, scale and visibility of controllers and any other things in your scene.
Get lock and hide info from existing object in your scene by pressing get from selected button then by apply to selected button you can apply these info to another one.

mirror :
mirror controllers shapes from one side to another.

Shapes:
Create a controller shape by simply pressing a button and if you have something selected in scene the controller's shape will snape to that.

Slider maker:
Press slider maker button to bring back slider maker window then set the height and width value of slider’s border and set value of slider’s handle and finally press make slider button.

Combine shapes:
Select child shape and parent shape then press combine shape button to combine these two to one.

Freeze transformations:
By using freeze transformations button you are able to freeze locked transformations of controllers and you don’t have to unlock them before freezing them.

How to install: 
Put kk_icons folder in your prefs/icons folder, put the kk_controllers.mel into your scripts folder then launch Maya in command line type kk_controllers and hit enter