Nice work on the webinar. the last example was the best.
2011 (Remote install) did not throw any errors.
2012 (local install)
GenomeMFEditor_Functions.OpenMagmaFlowEditor $.modifiers[1].magmaHolder
-- Error occurred in i loop; filename: C:\Program Files\Thinkbox\Genome MX\Scripts\Genome_MagmaFlow.ms; position: 213809; line: 5301
-- Frame:
-- i: "Blend"
-- theColor: undefined
-- called in c loop; filename: C:\Program Files\Thinkbox\Genome MX\Scripts\Genome_MagmaFlow.ms; position: 214107; line: 5310
-- Frame:
-- theRootBlops: undefined
-- theMenu: undefined
-- theCatNodes: undefined
-- theUsedLetters: undefined
-- theTabuLetter: undefined
-- theSubMenu1: undefined
-- c: "Function"
-- theSubMenu2: undefined
-- theSubDirs: undefined
-- needClosing: undefined
-- cnt: undefined
-- theCurrentEditorIndex: undefined
-- catname: undefined
-- called in createDepot(); filename: C:\Program Files\Thinkbox\Genome MX\Scripts\Genome_MagmaFlow.ms; position: 223943; line: 5537
-- Frame:
-- theNodeTypes: #("BLOP", "InputChannel", "Output", "Elbow", "Negate", "Abs", "ComponentSum", "Magnitude", "Normalize", "Floor", "Ceil", "Sqrt", "Log", "Cos", "ACos", "Sin", "ASin", "Tan", "ATan", "LogicalNot", ...)
-- theNodeTypeNames: #("ACos", "ASin", "ATan", "ATan2", "Abs", "Add", "BLOP", "Blend", "Breakout", "Ceil", "Clamp", "ComponentSum", "Cos", "CurrentMesh", "Curve", "Divide", "Elbow", "Equal", "FaceQuery", "Floor", ...)
-- theNodesMenu: StringStream:"rcmenu allNodes_menu (
submenu "Arithmetic" (
menuitem mnu_Arithmetic_1 "A&bs"
menuitem mnu_Arithmetic_2 "A&dd"
menuitem mnu_Arithmetic_3 "&Ceil"
menuitem mnu_Arithmetic_4 "D&ivide"
menuitem mnu_Arithmetic_5 "&Floor"
menuitem mnu_Arithmetic_6 "&Log"
menuitem mnu_Arithmetic_7 "&Modulo"
menuitem mnu_Arithmetic_8 "M&ultiply"
menuitem mnu_Arithmetic_9 "&Negate"
menuitem mnu_Arithmetic_10 "&Power"
menuitem mnu_Arithmetic_11 "&Sqrt"
menuitem mnu_Arithmetic_12 "Sub&tract"
)
on mnu_Arithmetic_1 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Abs" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Arithmetic_2 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Add" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Arithmetic_3 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Ceil" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Arithmetic_4 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Divide" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Arithmetic_5 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Floor" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Arithmetic_6 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Log" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Arithmetic_7 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Modulo" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Arithmetic_8 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Multiply" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Arithmetic_9 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Negate" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Arithmetic_10 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Power" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Arithmetic_11 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Sqrt" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Arithmetic_12 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Subtract" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
submenu "BLOP" (
menuitem mnu_BLOP_1 "BLO&P"
subMenu "&Geometry" (
menuitem mnu_BLOP_3 "Face&Area"
)
subMenu "&Logarithms" (
menuitem mnu_BLOP_5 "Log1&0"
menuitem mnu_BLOP_6 "L&ogBase"
)
subMenu "&Vectors" (
menuitem mnu_BLOP_8 "3&ColorGradient"
menuitem mnu_BLOP_9 "Cla&mpVector"
menuitem mnu_BLOP_10 "Ma&keCircle"
menuitem mnu_BLOP_11 "Quat&FromAngleAndAxis"
menuitem mnu_BLOP_12 "&ReflectVector"
menuitem mnu_BLOP_13 "XFormVbyNx&T"
)
)
on mnu_BLOP_1 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "BLOP" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_BLOP_3 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNodeBLOP "C:/Users/Khye/AppData/Local/Thinkbox/Genome/BlackOps/Geometry/FaceArea.MagmaBLOP"
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_BLOP_5 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNodeBLOP "C:/Users/Khye/AppData/Local/Thinkbox/Genome/BlackOps/Logarithms/Log10.MagmaBLOP"
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_BLOP_6 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNodeBLOP "C:/Users/Khye/AppData/Local/Thinkbox/Genome/BlackOps/Logarithms/LogBase.MagmaBLOP"
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_BLOP_8 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNodeBLOP "C:/Users/Khye/AppData/Local/Thinkbox/Genome/BlackOps/Vectors/3ColorGradient.MagmaBLOP"
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_BLOP_9 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNodeBLOP "C:/Users/Khye/AppData/Local/Thinkbox/Genome/BlackOps/Vectors/ClampVector.MagmaBLOP"
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_BLOP_10 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNodeBLOP "C:/Users/Khye/AppData/Local/Thinkbox/Genome/BlackOps/Vectors/MakeCircle.MagmaBLOP"
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_BLOP_11 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNodeBLOP "C:/Users/Khye/AppData/Local/Thinkbox/Genome/BlackOps/Vectors/QuatFromAngleAndAxis.MagmaBLOP"
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_BLOP_12 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNodeBLOP "C:/Users/Khye/AppData/Local/Thinkbox/Genome/BlackOps/Vectors/ReflectVector.MagmaBLOP"
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_BLOP_13 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNodeBLOP "C:/Users/Khye/AppData/Local/Thinkbox/Genome/BlackOps/Vectors/XFormVbyNxT.MagmaBLOP"
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
submenu "Convert" (
menuitem mnu_Convert_1 "&Breakout"
menuitem mnu_Convert_2 "&QuatToVectors"
menuitem mnu_Convert_3 "To&Float"
menuitem mnu_Convert_4 "To&Int"
menuitem mnu_Convert_5 "To&Vector"
menuitem mnu_Convert_6 "Vectors&ToQuat"
)
on mnu_Convert_1 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "Breakout" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Convert_2 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "QuatToVectors" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Convert_3 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "ToFloat" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Convert_4 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "ToInt" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Convert_5 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "ToVector" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
on mnu_Convert_6 picked do (
MagmaFlowEditor_CurrentEditors[1][2].createNode "VectorsToQuat" mode:#rcmenu
MagmaFlowEditor_CurrentEditors[1][2].createNodeTree init:true
)
"
-- called in MagmaFlowEditor_Rollout.open(); filename: C:\Program Files\Thinkbox\Genome MX\Scripts\Genome_MagmaFlow.ms; position: 404287; line: 9726
-- Frame:
-- theSettings: undefined
-- theErrorNode: undefined
-- theErrorMsg: undefined
-- theMod: Genome_Modifier:Genome
-- st: 52246566
-- MaxBGColor: [68,68,68]
-- result: undefined
-- theVal: undefined
>> MAXScript Rollout Handler Exception:
-- Unknown property: "FunctionOperatorNode" in (MagmaFlowColorsStruct EditorBackgroundColor:[68,68,68] GridColor:[78,78,78] HeaderColor:(color 80 80 128) StandardSocketColor:(color 0 0 150) HasDefaultSocketColor:(color 0 255 0) NeedsConnectionSocketColor:(color 220 0 0) ErrorSocketColor:(color 255 0 0) HighlightedSocketColor:(color 255 200 0) IntegerSocketColor:(color 100 0 100) FloatSocketColor:(color 0 100 100) VectorSocketColor:(color 0 140 240) OutputNode:(color 200 255 200) InputVectorValueNode:(color 200 240 255) InputFloatValueNode:(color 200 240 220) InputIntValueNode:(color 230 220 240) InputChannelNode:(color 220 220 255) InputScriptNode:(color 255 200 240) InputObjectNode:(color 220 255 240) InputGeometryNode:(color 255 220 220) InputParticlesNode:(color 255 255 200) InputTextureNode:(color 240 200 255) EditableBLOPNode:(color 220 200 255) OperatorNode:(color 255 225 200) LogicOperatorNode:(color 255 240 200) ObjectOperatorNode:(color 255 200 200) DimmUnconnectedNode:(color 200 200 200) MissingNode:(color 255 150 150)) <<
Rollout:MagmaFlowEditor_Rollout