簡述
分類彙整: 程式設計
網頁技術學習筆記 001 – 以下拉選單動態顯示欄位
MAYA 學習筆記 009 – MAYA Python 入門
Python 學習筆記 002 – 複習一些簡單的部分
list、slice、dictionary、range
C/C++ 懶人筆記 003 – PGPlot 範例程式與簡介
RealFlow 學習筆記 009 – Python Script 的 setVelocity 使用
簡述
以 particle 的 setVelocity Method 來直接指定粒子的速度,以達成粒子完全控制。詳情可找手冊的 PB_Particle 章節,找到 setVelocity 來用。
MAYA 程式速記 003 – MEL 與 Expression 要存取向量的單獨元素時,用 .x 搭配 ()
MAYA 程式速記 002 – 幾個 MEL 命令
move、 substring、 linstep
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
MAYA Brief Note 005 – The Error Message about Crowd Maker 0.6.0
MAYA 經驗隨記 005 – Crowd Maker 0.6.0 ( MEL Script ) 的小修正
簡述
Crowd Maker 是一個很簡單的 MEL Script ,功能是簡易的群體動畫。請參考 Creative Crash 網頁:
但是你會發現新版的 MAYA 不能用,出現錯誤訊息是:
- // Error: file: cMakerCreationUI.mel line 226: Controls must have a layout. No layout found in window
我的 Maya2013 當然也很不客氣的把這段文字甩給我。
可能不少人就卡在這裡了,不過可能有更多人直接投靠 Massive Prime?(笑)
好吧! 到底發生什麼問題呢?
LPIC 1 分科討論 – MySQL 語法補帖
C/C++ 懶人筆記 002 – 生產 HTML 用的範例程式碼
用 C 生產一份空白的 HTML。
基本上沒什麼難度,但是我之所以要貼出來,純粹是想方便自己可以隨時來這裡複製取用,哈哈! 因為每次都要先複製基本的 HTML 標籤然後加上倒斜線,有時也挺煩的…
然後不要問我為何不用PHP生產網頁?為何不用資料庫? 為何 …
哼哼~~~ 我高興! :P
// 生產一個 html 網頁的基本 html 碼, UTF8 #include <stdio.h> int main() { FILE *htmlfp; htmlfp=fopen("index.html","w"); fprintf(htmlfp,"<html>\n"); fprintf(htmlfp,"<meta http-equiv=\"Content-Type\" content=\"text/html\"; charset=\"utf8\">\n"); fprintf(htmlfp,"<link rel=\"stylesheet\" type=\"text/css\" href=\"你的獨立CSS檔.css\" />\n"); fprintf(htmlfp,"<title>你的網頁標題</title>\n",brdname); fprintf(htmlfp,"<body>\n"); fprintf(htmlfp,"你的網頁主要內容\n"); fprintf(htmlfp,"</body>\n"); fprintf(htmlfp,"</html>\n"); fclose(htmlfp); return 0; }
MAYA 學習筆記 004 – MEL
RealFlow 學習筆記 005 – 使用 Python 撰寫 RealFlow 的 Scripts
前言
RealFlow 內的 Scripts 使用 Python 來架構(RealFlow 2013 的是 Python 2.4),此篇為學習筆記,因此並沒有特地編排順序也沒有特別由淺到深的安排。
因此可能有些資料只是寫出片段或是不完整,如發現錯誤或有其他疑義,歡迎留言討論! : )
RealFlow 經驗隨記 002 – Python 小練習
XD 話說,看到的 Python 範例是 Constraint 的,但是 RealFlow 5 以後沒有Constraint 了啊
真麻煩! 用 addConstraint 結果增加了 joint 而已,而且,沒有任何力學或關係作用。