Register Latest Topics
 
 
 


Reply
  Author   Comment   Page 2 of 3      Prev   1   2   3   Next
pshipkov

SOuP Jedi
Registered:
Posts: 4,702
Reply with quote  #16 
@indrema
That's weird. Wonder if i left out this fix in the last moment ? Will check.

@ZC
I have no idea how this translates into Maya commands and API. Will check.

@David
I thought i fixed the icons bug with multi-selections, but apparently something is still there. Will fix.

@indrema
I didn't want to enforce hotkeys on people.
Also, i am not 100% sure i understand your message. Can you be more specific about your idea ?

Thanks.
0
indrema

Wanting the recipes
Registered:
Posts: 68
Reply with quote  #17 
Hi Peter, I've a prototype:
1) Copy buildSelectAllMM.mel from Maya installation folder to local script
2) add python("smartConnect_SOuP().main()"); at line 53
3) restart Maya and press A + LMB on multiple selection and ta dan!

Anyway probably there is a more clean solution that not involve buildSelectAllMM.mel directly.
0
djx

Node Bending
Registered:
Posts: 221
Reply with quote  #18 
Hi Peter.
Here is the error message I'm getting when I try to load the plugin (gcc482 build) in maya 2016 sp6 on centos 6.5:

# Error: Unable to dynamically load : /net_home/david.johnson/local_packages/soup/00.17.03.21/platform-linux/app_maya-2016.1/bin/SOuP.so
/net_home/david.johnson/local_packages/soup/00.17.03.21/platform-linux/app_maya-2016.1/bin/SOuP.so: undefined symbol: _ZTTNSt7__cxx1119basic_istringstreamIcSt11char_traitsIcESaIcEEE #
# Error: pymel : Failed to get controlCommand list from SOuP #
# Error: pymel : Failed to get modelEditorCommand list from SOuP #
# Error: pymel : Failed to get command list from SOuP #
# Error: pymel : Failed to get constraintCommand list from SOuP #

David
0
pshipkov

SOuP Jedi
Registered:
Posts: 4,702
Reply with quote  #19 
Run gcc -v and see if you are not on 4.8.2 (the highest supported one for Cent0S).
If that's the case, you can try upgrading your development environment.

It sounds like this is a studio environment and you probably don't have admin rights to do it, but running the commands below may get you in a better place:

yum install devtoolset-2
scl enable devtoolset-2 bash

The second command is per console. You can put it in your .bashrc - but that's per user.

If the solution works, then the system guys can push this to the team and make sure the devtoolset-2 environment is available right off the bath for everybody.
0
djx

Node Bending
Registered:
Posts: 221
Reply with quote  #20 
ok. gcc 4.4.7, so quite old.
I do not have admin rights, but I'll ask those guys if they can help out.

thanks again
David

update: I figured out how to load maya with gcc 4.8.2 (yay for rez)  but I still get the same error. Would I still need to get that devtoolset installed?
0
kopatych

Asking for seconds
Registered:
Posts: 22
Reply with quote  #21 

Hi!

You can possible create paint brush geometry like as script sp3dpaint or mash maya 2017 up3 world node, for soup instance manager? :)

and instance manager dont save interface for instance copy nodes after reopen scene,

аor edits it is necessary to use nodes in node editor.

Thanks!

0
pshipkov

SOuP Jedi
Registered:
Posts: 4,702
Reply with quote  #22 
Recently i added a buildPointCloud tool where you can paint the points. It kind of make sense to tie some of that to the instanceManager, but at the same time - if mash or sp3dpaint already do that we can use them right away.
I don't want to compete but compliment existing things that work.
Now, if you think that there are limitations with the what's out there, please let me know.
This will be a stronger case for making a better working solution than what's out there.

I am not sure what you mean by "dont save interface for instance copy nodes".
Can you clarify please ?

Thanks.
0
kopatych

Asking for seconds
Registered:
Posts: 22
Reply with quote  #23 

Oh,thank you!I will try build Point Cloud tool
sp3dpain don't work with maya instancer,he use only duplicate instance
world node in mash (paint brush) only in update3 maya 2017, but this update not a perfect stable, and his not view vdb instance in maya viewport,mash is primarily aimed at motion grafics.
And I give preference you tools.
Say please,current builde soup tool, use collide for instance objeсt?

Thank you!

 

0
redpawfx

Avatar / Picture

Asking for seconds
Registered:
Posts: 108
Reply with quote  #24 
Quote:
Originally Posted by pshipkov
Run gcc -v and see if you are not on 4.8.2 (the highest supported one for Cent0S).
If that's the case, you can try upgrading your development environment.

It sounds like this is a studio environment and you probably don't have admin rights to do it, but running the commands below may get you in a better place:

yum install devtoolset-2
scl enable devtoolset-2 bash

The second command is per console. You can put it in your .bashrc - but that's per user.

If the solution works, then the system guys can push this to the team and make sure the devtoolset-2 environment is available right off the bath for everybody.


Hey  Peter,  I tried this but  not with  devtoolset-2, (latest one we have access to is  devtoolset-3)  since we're on  centos 7 and it still doesn't work.
I am  not understanding why this even has to happen in the first place.  We'd much rather not have to install overy 75 extra packages in our  install and run  some extra stuff on the environment which we already HEAVILY manage our own way   to get this plugin working..    

Is there a way you can just  compile a clean version  that doesn't need any of this hackery,   using  the default  gcc  4.8.5   (or 4.8.3) which is the  vfxplatform default   for  Linux?

Please let me know why  this devtools stuff is even neccessary  at all?

thanks

-johnc
(redpawfx)


0
pshipkov

SOuP Jedi
Registered:
Posts: 4,702
Reply with quote  #25 
I don't have control over the environments people run SOuP in, so i put a lot of effort to statically link everything and make the software as self-contained as possible. Trust me on this - it is not easy, especially considering the support for multiple operating systems.
When DJX mentioned that the gcc4.8.2 build does not work on their CentOS6.5 my first thought was that there is a chance the standard C++ library that comes with that linux distribution to be too outdated.
The devtools-2 group package brings gcc 4.8.2 and more recent version of the C++ libraries that are closer to the C++11 standard.
If you are running CentOS7 with devtools-3, then you are even in better shape.

Both of you reporting loading problems on CentOS change things.
Obviously there is another problem i need to take a look at.
I run Fedora23 (gcc5.3.1) and CentOS6.5 (gcc4.8.2).
The Linux builds i provide work on both distros.

Let me give the latest SOuP builds a spin on a vanialla Cent6.5 to see what could be the problem.

My suggestion was more for a test purpose than a demand to users to change their environment for SOuP.
0
djx

Node Bending
Registered:
Posts: 221
Reply with quote  #26 
Thanks Peter. I appreciate how hard it must be to maintain compatibility across so many variables.

0
pshipkov

SOuP Jedi
Registered:
Posts: 4,702
Reply with quote  #27 
Let's discuss the centos problem here: http://soup-dev.websitetoolbox.com/post?id=8456039
0
pshipkov

SOuP Jedi
Registered:
Posts: 4,702
Reply with quote  #28 
@kopatych
I know that Ian is hard at work to get things squared nicely.
But i understand your point.
Adding your request to my to-do list.
0
kopatych

Asking for seconds
Registered:
Posts: 22
Reply with quote  #29 

Quote:
Originally Posted by pshipkov
@kopatych
I know that Ian is hard at work to get things squared nicely.
But i understand your point.
Adding your request to my to-do list.

Thank you Peter!

0
pshipkov

SOuP Jedi
Registered:
Posts: 4,702
Reply with quote  #30 
@indrema

Line 53 seems to be allocated to something already.
Can you be more clear what this is solving ?
0
Previous Topic | Next Topic
Print
Reply

Quick Navigation: