• Posts 15
  • Reputation 0
  • Member Since
  • Last Active
Email
  • Name Carlo Giesa
All Posts Topics Started Likes
SOuP 2017-01-15
Hi there!

Thanks for the great update. Can you explain the usage of the bulging a little bit more? I try to make collide a sphere with a cube using the "collision object centroid" direction, so that my cube does squash the sphere from the outside. This works nice, but when I activate the bulging, I got strange pops when moving around the collider and the result does not seem to be correct. I tried to set different distance and displacement settings, but nothing seems to work. I might use it in the wrong way.

I also don't understand why there are two distance settings, one called the "bulge distance" and one "distance" inside the "Bulge Displacement Ramp" section.

Greets,
Carlo
0 0
Loading SOuP crashes Maya 2017 in batch mode
Hi!

On our render farm (CentOS 7.2) this does not happen neither. Sounds like an OS linked issue.

Greets,
Carlo
0 0
Loading SOuP crashes Maya 2017 in batch mode
Interesting, seems to work when I don't use the Python interpreter but just mayabatch:

Code:

C:\Users\carlog>"C:\Program Files\Autodesk\Maya2017\bin"\mayabatch -command "loadPlugin \"SOuP.mll\";createNode transform;"
Result: untitled

SOuP ┬⌐Oct  3 2016 Peter Shipkov.
This software is provided with absolutely no warranty.
It can be used for commercial projects but cannot be
modified and/or redistributed.

UprezFluid utilizes the WT library by Theodore Kim and Nils Thuerey.
Bmesh is based on the B-Mesh project by Evan Wallace, Justin Ardini, Lance Jabr.
AudioToArray is based on the Audio Analysis project by Vincent Houze.
Tetrahedralize utilizes TetGen, Predicates and PoissonRecon libraries by Hang Si, Jonathan Shewchuk, Michael Kazhdan and Matthew Bolitho.

Warning: line 1: Loading plug-in "SOuP" has resulted in changes to the scene that may need to be saved.
Result: transform1

C:\Users\carlog>

or mayabatch -prompt:
Code:

C:\Users\carlog>"C:\Program Files\Autodesk\Maya2017\bin"\mayabatch -prompt
Result: untitled
mel: loadPlugin SOuP.mll
SOuP ┬⌐Oct  3 2016 Peter Shipkov.
This software is provided with absolutely no warranty.
It can be used for commercial projects but cannot be
modified and/or redistributed.
UprezFluid utilizes the WT library by Theodore Kim and Nils Thuerey.
Bmesh is based on the B-Mesh project by Evan Wallace, Justin Ardini, Lance Jabr.
AudioToArray is based on the Audio Analysis project by Vincent Houze.
Tetrahedralize utilizes TetGen, Predicates and PoissonRecon libraries by Hang Si, Jonathan Shewchuk, Michael Kazhdan and Matthew Bolitho.
Warning: line 1: Loading plug-in "SOuP" has resulted in changes to the scene that may need to be saved.
Result: SOuP
mel:

Greets,
Carlo
0 0
Loading SOuP crashes Maya 2017 in batch mode
Hi!

This is just Maya out-of-the-box (Update 1). Vanilla? Did I miss something?

No particular script.

I'm running on Windows 10 (latest anniversary update).

Here is just my entire cmd content without any special env var setup:
Code:

Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. All rights reserved.
C:\Users\carlog>set MAYA_MODULE_PATH=\\Nwave\applications\external\add-ons\SOuP\2016_10_08;
C:\Users\carlog>set MAYA_PLUG_IN_PATH=\\Nwave\applications\external\add-ons\SOuP\2016_10_08\plug-ins\maya2017_win;
C:\Users\carlog>"C:\Program Files\Autodesk\Maya2017\bin\mayapy.exe"
Python 2.7.11 (default, Dec 21 2015, 22:48:54) [MSC v.1700 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import pymel.core as pm
pymel.core : INFO : Updating pymel with pre-loaded plugins: renderSetup
Warning: file: C:/Program Files/Autodesk/Maya2017/scripts/startup/initialStartup.mel line 179: Y-axis is already the Up-axis
>>> pm.loadPlugin("SOuP.mll")
SOuP AcOct  3 2016 Peter Shipkov.
This software is provided with absolutely no warranty.
It can be used for commercial projects but cannot be
modified and/or redistributed.
UprezFluid utilizes the WT library by Theodore Kim and Nils Thuerey.
Bmesh is based on the B-Mesh project by Evan Wallace, Justin Ardini, Lance Jabr.
AudioToArray is based on the Audio Analysis project by Vincent Houze.
Tetrahedralize utilizes TetGen, Predicates and PoissonRecon libraries by Hang Si, Jonathan Shewchuk, Michael Kazhdan and Matthew Bolitho.
Stack trace:
  Base.dll!awDebugDraw::loadIFace
  Base.dll!awString::IString::convertFromMultibyte
  Base.dll!awString::IString::IString
  Foundation.dll!Tstring_toAWIString
  Foundation.dll!Tstring::doSubstitute
  CommandEngine.dll!TpythonInterpreter::executeCommand
  OpenMaya.dll!MGlobal::executePythonCommand
  SOuP.mll!initializePlugin
  OpenMaya.dll!Tplugin::primaryLoad
  OpenMaya.dll!Tplugin::load
  OpenMaya.dll!TpluginPref::~TpluginPref
  OpenMaya.dll!TpluginPref::~TpluginPref
  OpenMaya.dll!TpluginPref::~TpluginPref
  CommandEngine.dll!TpythonInterpreter::dispatchMayaCommand
  python27.dll!PyCFunction_Call
  python27.dll!PyEval_GetFuncDesc
  python27.dll!PyEval_EvalFrameEx
  python27.dll!PyEval_EvalCodeEx
  python27.dll!PyFunction_SetClosure
  python27.dll!PyObject_Call
  python27.dll!PyEval_GetFuncDesc
  python27.dll!PyEval_EvalFrameEx
  python27.dll!PyEval_EvalCodeEx
  python27.dll!PyEval_GetFuncDesc
  python27.dll!PyEval_GetFuncDesc
  python27.dll!PyEval_EvalFrameEx
  python27.dll!PyEval_EvalCodeEx
  python27.dll!PyRun_FileExFlags
  python27.dll!PyRun_InteractiveOneFlags
  python27.dll!PyRun_InteractiveLoopFlags
  python27.dll!PyRun_AnyFileExFlags
  python27.dll!Py_Main
  KERNEL32.DLL!BaseThreadInitThunk
  ntdll.dll!RtlUserThreadStart
Result: untitled.ma
Fatal Error. Attempting to save in C:/Users/carlog/AppData/Local/Temp/carlog.20161118.1702.ma
C:\Users\carlog>

Hope this helps a bit more.

Greets,
Carlo
0 0
Loading SOuP crashes Maya 2017 in batch mode
Hi there!

I don't know if anyone encountered this issue yet. But when I load Maya 2017 in batch mode and try to load the SOuP plugin Maya crashes with following stack trace:
Code:
Stack trace:
  Base.dll!awDebugDraw::loadIFace
  Base.dll!awString::IString::convertFromMultibyte
  Base.dll!awString::IString::IString
  Foundation.dll!Tstring_toAWIString
  Foundation.dll!Tstring::doSubstitute
  CommandEngine.dll!TpythonInterpreter::executeCommand
  OpenMaya.dll!MGlobal::executePythonCommand
  SOuP.mll!initializePlugin
  OpenMaya.dll!Tplugin::primaryLoad
  OpenMaya.dll!Tplugin::load
  OpenMaya.dll!TpluginPref::~TpluginPref
  OpenMaya.dll!TpluginPref::~TpluginPref
  OpenMaya.dll!TpluginPref::~TpluginPref
  CommandEngine.dll!TpythonInterpreter::dispatchMayaCommand
  python27.dll!PyCFunction_Call
  python27.dll!PyEval_GetFuncDesc
  python27.dll!PyEval_EvalFrameEx
  python27.dll!PyEval_EvalCodeEx
  python27.dll!PyFunction_SetClosure
  python27.dll!PyObject_Call
  python27.dll!PyEval_GetFuncDesc
  python27.dll!PyEval_EvalFrameEx
  python27.dll!PyEval_EvalCodeEx
  python27.dll!PyEval_GetFuncDesc
  python27.dll!PyEval_GetFuncDesc
  python27.dll!PyEval_EvalFrameEx
  python27.dll!PyEval_EvalCodeEx
  python27.dll!PyRun_FileExFlags
  python27.dll!PyRun_InteractiveOneFlags
  python27.dll!PyRun_InteractiveLoopFlags
  python27.dll!PyRun_AnyFileExFlags
  python27.dll!Py_Main
  KERNEL32.DLL!BaseThreadInitThunk
  ntdll.dll!RtlUserThreadStart

In this case, I launched mayapy, imported pymel and called:

Code:
pm.loadPlugin('<path_to_SOuP_plugin>/SOuP.mll')


I tested with versions 2016_09_04 and 2016_10_08. Same story.

And this happens systematically.

Greets,
Carlo
0 0
Error when selecting an object set
Hi!

Sorry for my late answer! Holidays and busy times do not help to respond within reasonable delays. Unfortunately, I could not yet figure out more on that matter. It seems to be linked to some custom stuff that we have in the studio. I'll keep you posted when I have more information.

Thanks,
Carlo
0 0
Error when selecting an object set
Hi there!

I have version 2015_11_01 installed and there is a strange error.

Once I execute following Python code:

Code:

for set in cmds.ls(selection=True, type='objectSet'):
    print cmds.sets(set, query=True)


I get this error each time I select something:

Code:

igpucs_SOuP().scriptJobUpdate()
# Error: 'unicode' object is not callable
# Traceback (most recent call last):
#   File "<maya console>", line 1, in <module>
#   File "<maya console>", line 3848, in scriptJobUpdate
# TypeError: 'unicode' object is not callable # 


Greets,
Carlo
0 0
Morph node crashes on second target
Hi!

Ok, I checked again. The first time, I had probably not overwritten correctly the plugin on the file server. Now, I removed everything and copied it again and it works.

Sorry for bothering, I should have checked more thouroughly in the first time.

Greets,
Carlo
0 0
Morph node crashes on second target
Ok, but I'm using the latest download. Is your package up-to-date?

Greets,
Carlo
0 0
Morph node crashes on second target
Hi!

I just downloaded and tried again. Unfortunately, it still crashes. Check the attached file about the plugin information. The plug-in version says "Aug 16 2015", but I don't know if you updated this in your plugin.

Greets,
Carlo
Click image for larger version - Name: soup_plugin.png, Views: 9, Size: 13462
0 0
Morph node crashes on second target
Hi!

Sorry for my late answer. I just tested with the latest version and it still crashes.

Greets,
Carlo
0 0
Morph node crashes on second target
That's awesome!

Thanks,
Carlo
0 0
Morph node crashes on second target
Hi there!

I have following configuration:

Win7
Maya 2015 SP6
SOuP (2015-08-16)

I can reproduce this issue in a simple test scene with a sphere. When I try to add second target to the morph, my Maya crashes.

I leave all settings by default (just add the morph deformer at the end).

Edit: When I check the "consider per-target inMesh connections" option, the crash does not happen.

Greets,
Carlo
0 0
Apply Morph through script
Hi!

Thanks for your quick reply! I was actually missing the "surface" and "neutral" flag in the add target call. This seems to produce the expected result.

Thanks a lot and also a big thank you for this awesome Maya plugin!

Greets,
Carlo
0 0
Apply Morph through script
Hi there!

I'm just trying to create a script setting up a delta mush configuration as shown in the example video. I'm a bit confused in the way how the Morph class is supposed to work. And since no Python script is available, it is impossible to actually get any more information about this.

So, I'm applying exactly the same deformers in the same order as in the movie, i.e. one simpleSmooth, one morph, again a simpleSmooth and finally another morph.

When I do this by script, the morph targets do not seem to be active. It is as if they would not have any effect. When I add those targets manually after the script is finished, the system works again.

Here is the line that I use to apply the morph and add a target:

Code:

morph_def = cmds.deformer(dupl_trs, type="morph", before=True)[0]
Morph().add(morph_def, dupl_trs, ref_trs)


I don't know what should I do to use the surface transformation space and how this should actually work through scripting. It looks as if there would be some refresh issue somewhere. I forced multiple refreshments without any success.

Anyone any idea?

Thanks,
Carlo
0 0
count post selected

Add a Website Forum to your website.