I wanted to render using the maya hardware renderer (very quick). For this to work colors need to be visible in the viewer. Triple Shading Switch in Maya is equivalent to Renderman per object primitive variable shading that I’ve used on other projects. Scroll down for alternative 3delight/Renderman version with pros and cons. …
Category: pymel
pymel
Run Command Line / .exe from Maya
by admin •
I use midicsv, so for convenience I coded this up to run its command line from within maya gui. you run it , you pick input file, in this case a midi file (.mid) it does its thing and outputs a .csv file with the same name. import subprocess import EasyDialogs input_file = EasyDialogs.AskFileForOpen() wanted=unicode…
pymel, qt designer
Global Mapping GUI
by admin •
pymel, qt designer
Read in .CSV file – Maya GUI
by admin •
overview 1 pick a .csv file with Browse in GUI 2 pymel code loops through .csv file and creates a text curve for each city 3 if you want to follow along here is the simple csv data file qt designer pymel pastebin code def textIn(): import EasyDialogs input_file…
pymel, qt designer
Curve fix and setup for Renderman/3delight
by admin •
coded this up in pymel and used qt designer for the GUI in maya. This GUI sets up the normals on curves for rendering in renderman / 3delight – and is used in conjunction with primitive variables on each curve and a curve shader.
As you can see in (1) a regular curve prior to be fixed is all kinds of wonky. With this technique the ‘Face Camera’ of the normals are disabled and they can be set to all face the direction selected.
GUI enables per item or selection
1 Fix
2 set direction
3 color
5 Animation of Curve based on curve length proportion or custom set. Start and end frames
can also be set.
6 Width for start and end can be adjusted