CGらぼ

広く浅くCGを勉強していきます。

3DCG_output

maya Pythonを使ってシェーダーを割り当てる

pythonを使用して 三角ポリゴン、多角形ポリゴンを色分けしようと思いスクリプトを書いてみました。 三角ポリゴンが黄色、多角形が青色です。 import maya.cmds as mc;material_Tri = mc.shadingNode('lambert',n='Tri',asShader=True);mc.setAttr('Tri.colo…

頂点にボックスを配置するスクリプトをpythonで書いてみた!!

頂点に配置するスクリプトです。 import maya.cmds as mc;import random;mc.polySphere(r=3,sx=16,sy=16);vtxNum = mc.polyEvaluate(v=True);vtxList = range(0,vtxNum);vtxRanNum = random.sample(vtxList,vtxNum);vtxRanStr = map(str,vtxRanNum);for a in…

バットマン(デフォルメ)をモデリングしてみた!!

久々にモデリングしました。 テクスチャ作成でSubstance Painter使ってみたんですけっど、これいいですね!! テクスチャを描くのが楽しくなる。 下絵を描いて モデリング テクスチャ込みで3時間ほどかかりました。

MayaのBatchRenderingの書き方について調べてみた!!

"C:\Program Files\Autodesk\Maya(バージョンを指定)\bin\Render"-proj (プロジェクトのパス) -r (レンダラーを指定) -rd (保存先のパス) -s (レンダリング開始フレーム) -e (レンダリング終了フレーム) -rl (レンダーレイヤーの指定) (シーン名.mb) //レン…

レゴブロックを作ってみた!!

円形を作る場合は4の倍数にすると頂点を集約しやすい 自分は8の倍数で円形を作成してます。 <12角形> <16角形> スムーズをかける場合は止めのエッジを忘れずに!! <止めのエッジなし> 全体丸くなり、メリハリがまったく無い <側面に止めのエッジを追…