i hope this helps. again we are running this though a module file remotely off the network.
script editor logs:
polySphere -r 1 -sx 20 -sy 20 -ax 0 1 0 -cuv 2 -ch 1;
// Result: pSphere1 polySphere1 //
OxAddHairToSelection;
// Ornatrix: GuidesFromMeshNode::compute [GuidesFromMeshNode1.outputGuides] //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair starts //
// Ornatrix: GuidesFromMeshNode::compute [GuidesFromMeshNode1.outputGuides] //
// Ornatrix: Cleared render hair cache //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair ends, vertices: 9590 //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair starts //
// Ornatrix: GuidesFromMeshNode::compute [GuidesFromMeshNode1.outputGuides] //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair ends, vertices: 9590 //
select -cl ;
select -r MeshFromStrandsNode1 ;
Defined: AttributeEditor_MainAttributeEditorLayout_meshMapTypeRadio
setAttr -type Int32Array MeshFromStrandsNode1.mappingTypes 1 0 ;
OxDimPerMappingChannelControls
// Error: file: //disks/nas0/pipeline/plugins/windows/maya/2017/ornatrix/ornatrix/scripts/AETemplates/AEMeshFromStrandsNodeTemplate.mel line 324: Object 'createTextureAtlas' not found. //
OxDimPerMappingChannelControls
Defined: hyperShadePanel1dockStation_propertyPanelForm_meshMapTypeRadio
setAttr -type Int32Array MeshFromStrandsNode1.mappingTypes 1 0 ;
OxDimPerMappingChannelControls
OxDimPerMappingChannelControls
setAttr -type Int32Array MeshFromStrandsNode1.usePerStrandMapping 1 1 ;
OxDimPerMappingChannelControls
setAttr "MeshFromStrandsNode1.mapChannelCount" 2;
// Error: file: //disks/nas0/pipeline/plugins/windows/maya/2017/ornatrix/ornatrix/scripts/AETemplates/AEMeshFromStrandsNodeTemplate.mel line 307: Object is not a child: //
setAttr -type Int32Array MeshFromStrandsNode1.usePerStrandMapping 2 0 0 ;
OxDimPerMappingChannelControls
select -r OxHairSystem1 ;
select -r GuidesFromMeshNode1 ;
setAttr "GuidesFromMeshNode1.length" 0.1;
select -r RenderSettingsNode1 ;
setAttr "RenderSettingsNode1.radius" 0.01;
select -r RotateNode1 ;
setAttr "RotateNode1.globalAngle" 3.141593;
select -r OxHairSystem1 ;
shadingNode -asShader VRayMtl;
// Result: VRayMtl1 //
sets -renderable true -noSurfaceShader true -empty -name VRayMtl1SG;
// Result: VRayMtl1SG //
connectAttr -f VRayMtl1.outColor VRayMtl1SG.surfaceShader;
// Result: Connected VRayMtl1.outColor to VRayMtl1SG.surfaceShader. //
assignCreatedShader "VRayMtl" "" VRayMtl1 "OxHairSystem1";
sets -e -forceElement VRayMtl1SG;
// Result: VRayMtl1SG //
// Created shader VRayMtl and assigned to the selected objects. //
shadingNode -asTexture ramp;
// Result: ramp1 //
shadingNode -asUtility place2dTexture;
// Result: place2dTexture1 //
connectAttr place2dTexture1.outUV ramp1.uv;
// Result: Connected place2dTexture1.outUV to ramp1.uvCoord. //
connectAttr place2dTexture1.outUvFilterSize ramp1.uvFilterSize;
// Result: Connected place2dTexture1.outUvFilterSize to ramp1.uvFilterSize. //
defaultNavigation -ce -source ramp1 -destination VRayMtl1.color;
connectAttr -f ramp1.outColor VRayMtl1.color;
// Result: Connected ramp1.outColor to VRayMtl1.diffuseColor. //
select -r OxHairSystem1 ;
// Ornatrix: NotifyRenderingScene: true //
// Ornatrix: NotifyRenderingScene: false //
// Ornatrix: NotifyRenderingScene: true //
// Ornatrix: MeshFromStrandsNode::computeOutputMesh starts //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair starts //
// Ornatrix: Cleared render hair cache //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair ends, vertices: 19080 //
// Ornatrix: MeshFromStrandsNode::computeOutputMesh end //
// Ornatrix: NotifyRenderingScene: false //
select -r RotateNode1 ;
setAttr "RotateNode1.globalAngle" 0;
// Ornatrix: NotifyRenderingScene: true //
// Ornatrix: MeshFromStrandsNode::computeOutputMesh starts //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair starts //
// Ornatrix: Cleared render hair cache //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair ends, vertices: 19080 //
// Ornatrix: MeshFromStrandsNode::computeOutputMesh end //
// Ornatrix: NotifyRenderingScene: false //
select -r OxHairSystem1 ;
setAttr "ramp1.colorEntryList[0].color" -type double3 1 0 0 ;
setAttr "ramp1.colorEntryList[1].color" -type double3 0 1 0 ;
select -cl ;
updateRenderOverride;
// Ornatrix: NotifyRenderingScene: true //
// Ornatrix: MeshFromStrandsNode::computeOutputMesh starts //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair starts //
// Ornatrix: Cleared render hair cache //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair ends, vertices: 19080 //
// Ornatrix: MeshFromStrandsNode::computeOutputMesh end //
// Ornatrix: NotifyRenderingScene: false //
select -r OxHairSystem1 ;
// Ornatrix: NotifyRenderingScene: true //
// Ornatrix: MeshFromStrandsNode::computeOutputMesh starts //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair starts //
// Ornatrix: Cleared render hair cache //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair ends, vertices: 19080 //
// Ornatrix: MeshFromStrandsNode::computeOutputMesh end //
// Ornatrix: NotifyRenderingScene: false //
// Ornatrix: NotifyRenderingScene: true //
// Ornatrix: MeshFromStrandsNode::computeOutputMesh starts //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair starts //
// Ornatrix: Cleared render hair cache //
// Ornatrix: HairFromGuidesNode::ComputeOutputHair ends, vertices: 19080 //
// Ornatrix: MeshFromStrandsNode::computeOutputMesh end //
// Ornatrix: NotifyRenderingScene: false //
output window logs
Ornatrix Error: Assert failed: status: (kFailure): Unexpected Internal Failure
Stack trace:
initephere_ornatrix
initephere_ornatrix
initephere_ornatrix
initephere_ornatrix
THcommandObject::doIt
TmetaCommand::doCommand
TmetaCommandPtrArray::catenate
melScanDouble
TminMelArgList::nextDigit
TminMelArgList::nextDigit
SophiaExecutable::evaluate
TcommandEngine::executeCommand
QmayaCommandScrollField::readPlatformTextFile
TcommandLine::doCommand
TcommandLine::handleReturnPressed
QMetaObject::activate
QLineEdit::qt_static_metacall
QMetaObject::activate
QWidgetLineControl::processKeyEvent
QLineEdit::keyPressEvent
QmayaField::keyPressEvent
QWidget::event
QLineEdit::event
QApplicationPrivate::notify_helper
QApplication::notify
TwindowManager::windowPreferencesAreEnabled
QCoreApplication::notifyInternal2
QSizePolicy::QSizePolicy
QSizePolicy::QSizePolicy
QApplicationPrivate::notify_helper
QApplication::notify
TwindowManager::windowPreferencesAreEnabled
QCoreApplication::notifyInternal2
QGuiApplicationPrivate::processKeyEvent
QGuiApplicationPrivate::processWindowSystemEvent
QWindowSystemInterface::sendWindowSystemEvents
QEventDispatcherWin32::processEvents
TranslateMessageEx
TranslateMessage
QEventDispatcherWin32::processEvents
Ornatrix Error: Assert failed (2): status: (kFailure): Unexpected Internal Failure
Ornatrix Error: Assert failed (3): status: (kFailure): Unexpected Internal Failure
Ornatrix Error: Assert failed (4): status: (kFailure): Unexpected Internal Failure
Ornatrix Error: Assert failed: fnMesh.assignUVs( textureChannelAfterEditing.uvCounts, textureChannelAfterEditing.uvIds, &textureChannelAfterEditing.name ): (kInvalidParameter): No element at given index
Stack trace:
initephere_ornatrix
initephere_ornatrix
initephere_ornatrix
initephere_ornatrix
initephere_ornatrix
uninitializePlugin
uninitializePlugin
initephere_ornatrix
initephere_ornatrix
THdependNode::computePlug
TdependNode::dbEvaluate
TdependNode::mpSafeDbEvaluate
TdependNode::processEval
TfastTrack::debugMe
Tplug::evalConnectionValue
Tplug::evaluateValue
TdataBlockDG::value
TmeshShape::computeObject
TdependNode::dbEvaluate
TdagObject::dbEvaluate
TdependNode::mpSafeDbEvaluateWithSet
Tplug::processEval
Tplug::evaluateValue
TdataBlockDG::value
TmeshShape::meshGeomDataRef
TmeshShape::boundingBox
OGSMayaDagObjectEvaluator::doDGBoundingBox
OGSMayaDagObjectEvaluator::PushBoundsFromDG
OGSMayaParameterMappingPtrList::iterator_impl<OGSMayaParameterMapping * __ptr64 const>::is_convertible<OGSMayaParameterMapping * __ptr64 const * __ptr64,OGSMayaParameterMapping * __ptr64 const * __ptr64>::operator=
OGSMayaParameterMappingPtrList::iterator_impl<OGSMayaParameterMapping * __ptr64 const>::is_convertible<OGSMayaParameterMapping * __ptr64 const * __ptr64,OGSMayaParameterMapping * __ptr64 const * __ptr64>::operator=
OGSMayaParameterMappingPtrList::iterator_impl<OGSMayaParameterMapping * __ptr64 const>::is_convertible<OGSMayaParameterMapping * __ptr64 const * __ptr64,OGSMayaParameterMapping * __ptr64 const * __ptr64>::operator=
OGSMayaParameterMappingPtrList::iterator_impl<OGSMayaParameterMapping * __ptr64 const>::is_convertible<OGSMayaParameterMapping * __ptr64 const * __ptr64,OGSMayaParameterMapping * __ptr64 const * __ptr64>::operator=
tbb::interface7::internal::task_arena_base::internal_initialize
tbb::task_scheduler_init::initialize
tbb::task_scheduler_init::initialize
tbb::internal::thread_sleep_v3
_TBB_machine_is_in_transaction
_TBB_machine_is_in_transaction
BaseThreadInitThunk
RtlUserThreadStart
Ornatrix Error: Assert failed (2): fnMesh.assignUVs( textureChannelAfterEditing.uvCounts, textureChannelAfterEditing.uvIds, &textureChannelAfterEditing.name ): (kInvalidParameter): No element at given index
Ornatrix Error: Assert failed (3): fnMesh.assignUVs( textureChannelAfterEditing.uvCounts, textureChannelAfterEditing.uvIds, &textureChannelAfterEditing.name ): (kInvalidParameter): No element at given index
Ornatrix Error: Assert failed (4): fnMesh.assignUVs( textureChannelAfterEditing.uvCounts, textureChannelAfterEditing.uvIds, &textureChannelAfterEditing.name ): (kInvalidParameter): No element at given index
Ornatrix Error: Assert failed (5): fnMesh.assignUVs( textureChannelAfterEditing.uvCounts, textureChannelAfterEditing.uvIds, &textureChannelAfterEditing.name ): (kInvalidParameter): No element at given index
Ornatrix Error: Assert failed (6): fnMesh.assignUVs( textureChannelAfterEditing.uvCounts, textureChannelAfterEditing.uvIds, &textureChannelAfterEditing.name ): (kInvalidParameter): No element at given index
Ornatrix Error: Assert failed (7): fnMesh.assignUVs( textureChannelAfterEditing.uvCounts, textureChannelAfterEditing.uvIds, &textureChannelAfterEditing.name ): (kInvalidParameter): No element at given index
Ornatrix Error: Assert failed (8): fnMesh.assignUVs( textureChannelAfterEditing.uvCounts, textureChannelAfterEditing.uvIds, &textureChannelAfterEditing.name ): (kInvalidParameter): No element at given index
Ornatrix Error: Assert failed (9): fnMesh.assignUVs( textureChannelAfterEditing.uvCounts, textureChannelAfterEditing.uvIds, &textureChannelAfterEditing.name ): (kInvalidParameter): No element at given index