MAYA 程式速記 001 – colorAtPoint

速記

讀取 texture 或 ocean 特定uv 上的訊息,允許多點查詢

原則上就是 輸入 u, v ,返回 RGB 或 A 或 RGBA 給你

MEL

colorAtPoint -u 0 -v 0 -o RGB ramp1;
// Result: 1 0 0 // 

讀取 ramp1 的 (u,v)=(0,0) 的 RGB 顏色,返回值 100 就是純紅色

更多範例可看線上手冊 colorAtPoint

Python

import maya.cmds as mcs
mcs.colorAtPoint( 'ramp1', o='RGB', u=0, v=0 )
# Result: [1.0, 0.0, 0.0] # 

更多範例可看線上手冊 colorAtPoint

 image

You Might Also Like

Leave a Reply

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料