Why Maya crashes when i try to use PolyFacesmooth node to unsubdivide

Why Maya crashes when i try to use PolyFacesmooth node to unsubdivide

Silverland
Collaborator Collaborator
1,411 Views
14 Replies
Message 1 of 15

Why Maya crashes when i try to use PolyFacesmooth node to unsubdivide

Silverland
Collaborator
Collaborator

My Maya project is too slow so i decided to unsubdivide (bring subdivisions back from 1 to 0 by using PolySmooth Face node (hope is right way to do this in Maya?) but when i do this Maya makes strange short sound and starts hanging and becomes unusable but message about crash doesnt pop up. How to sort this out. Here is my Maya file. Try to select body of this rigged and animated deer and set subdivisions back to 0. And check if you can do this without crash

 

 

Also any ideas how to delete history on rigged and animated object without making that mess with deformers,curves and joints? One simple button? No?)) For sure answer will be no, as usual!

 

Please help me if you can. Maya file attached

0 Likes
1,412 Views
14 Replies
Replies (14)
Message 2 of 15

Anonymous
Not applicable


Did you apply PolySmooth first and then bind your venison? Or did you bind the venison first and then apply PolySmooth?

 

If your issue is resolved at any point, please click Accept as Solution on the posts that helped you so others in the community can find them easily.

 

 

Edited by
Discussion_Admin

0 Likes
Message 3 of 15

Silverland
Collaborator
Collaborator

I dont know because the original file is not mine. But  the problem is not in binding or unbinding i think because unsubdividing works in original file that i downloaded and this original file was already rigged and binded and animated and subdivided. After that what i was doing with that file is applying UVS and adding materials, texturing,deleting raw animation and making my own walk cycle. Thats all changes i believe i did and now i cannot unsubdivide for some reason

0 Likes
Message 4 of 15

Anonymous
Not applicable

 

Please follow these steps.
Bring your venison back to the bind pose.
Store the venison skin cluster point weights.
Unbind your venison without storing the skin cluster history.
Set venison poly smooth to 0.
Delete History on the venison.
Re bind the venison.
Apply venison stored skin cluster weights.
If you follow these steps you will possess a venison that is bound just like before that will have the UV information that you created but without the history.

Edited by
Discussion_Admin

0 Likes
Message 5 of 15

Anonymous
Not applicable



Solution #2.
Select your venison.
Duplicate just the venison mesh.
Select original venison.
Delete all animated venison UV history.
Do a blend shape between your original animated venison and the new venison with the modified UVs.

Edited by
Discussion_Admin


0 Likes
Message 6 of 15

Silverland
Collaborator
Collaborator

What do you mean by in step 2 "Store" Skin weights and "Apply" stored skin WEIGHTS. When i go to the Rigging-Skin i donts see button called "Store skin cluster point weights" or button called "Appy skin cluster weights"? Also by "Unbind your venison without storing the skin cluster history." do you mean to use one of the "unbind skin" options called "Delete History"? Probably if you use official language of the Maya interface it will be more clear to me.  Thank you.

0 Likes
Message 7 of 15

Silverland
Collaborator
Collaborator

Anybody can clarify this to me, please?

0 Likes
Message 8 of 15

Silverland
Collaborator
Collaborator

second solution didnt work for me. still get same error

 

and first solution i just dont quite undestand

0 Likes
Message 9 of 15

hoganburrows
Enthusiast
Enthusiast
Read a book on rigging
0 Likes
Message 10 of 15

Silverland
Collaborator
Collaborator

i dont read books but i watch tutorials. i rigged a few characters in maya myself already so i know the basics but the question i dont understand here related to the skin weights.

 

what he meant by store and apply skin weights clusters points. this is what i dont get. i thought that he meant save them so i duplicated my character and made changes and then copied weights but this didnt work. so he probably meant something else here

0 Likes
Message 11 of 15

mspeer
Consultant
Consultant

Hi!

 

Your history makes it slow. Also this is the reason why you can't change the value for subdivisions, cause there are nodes later in the graph that work with the additional Vertices/Faces you want to skip.

 

Simply delete history (Non-Deformer to keep animation).

 

 

Edit:

To change the mesh after skinning is a bad idea, also the subdivision was not necessary as Maya has Smooth Mesh Preview, which would have been a way better option.

Message 12 of 15

Anonymous
Not applicable

Hello @Silverland,

I am very sorry that my steps didn't auto-magically make sense. I really tried to help in the little time that I had. . This "software" lacks many basic abilities. It always has. For close to 20 years now. And it is not going to change now. Most of what it offers does not really work. If you are new to this "software", then this is a great opportunity to try another package that is not so fragile and delivers what it promises. I am guessing that creativity is your ultimate goal. Continuing to struggle with this "software" will gradually pull you away from your goal and you too will eventually realize that it was a mistake to stick with it. That is the best I have to offer to you. Anything else would be leading you down the wrong path. All the best to you and all users that are considering this "software" as a tool to express your creativity.



If your issue is resolved at any point, please click Accept as Solution on the posts that helped you so others in the community can find them easily.

 

 

Edited by
Discussion_Admin

0 Likes
Message 13 of 15

Silverland
Collaborator
Collaborator

"Continuing to struggle with this "software" will gradually pull you away from your goal and you too will eventually realize that it was a mistake to stick with it. "

 

I am not worrying about sticking to Maya for one simple reason - because i am experienced Blender3D user with over two years successfully using Blender and made some  animated films and few complex environment animations that i am proud about...like this for example - https://www.youtube.com/watch?v=YlOO7am8qHI. This is my best work that i spent one month on  (everything done from scratch) and RENDERED FOR FREE!!! with a free Blender render farm called SheepIT. Also there are another Blender render farm that offers unlimited one-month rendering for only 50 dollars. When i talk about such a cheap or free rendering opportunities to Maya users its causing jaw-dropping effect on them. Why i am mentioning about this excellent rendering abilities with Blender because there are no free or such a cheep render farms for Maya at all  which means my hard work in Maya will never gonna be rendered or i will have to pay at least 800 pounds to render the animation that i just showed you above (so why i would stick to Maya?). 

 

Now you probably think that i am crazy then and why with all of this drawbacks i decided to learn Maya? Because Blender is not yet industry software but its growing and becomes more and more popular with a very fast pace and with a newest versions of Blender its offering amazing opportunities, also in Blender you can do advanced compositing and texturing and video editing, but with Maya you have to use external applications. Also in Blender very rarely you need to do problem solving, debugging because if there is a bug or problem, its often windows pops up that offers you instant solution from a range and you just need to click on one of them and it solved without need to go on forums (though still sometimes i do go but not as often at all). Probably BLENDER developers care more about their customers ?

 

Also you have mostly one render engine ( called Cycles, last year was new render engine called Eevee implemented in Blender, which is already becomed very popular but i didnt try it yet so dont know too much about it) and so you never deal with that situation when you open your file in different computer and OPPA! there are no shaders, no materials, everything is green because either Arnold not downloaded on that computer or VRAY or renderman or mental ray or whatever!) Everybody using mostly one render engine and its great and it has so many nodes and its interactive as well and you can build complicated shaders and everything and use GPU for fast rendering and also use DUAL GPU which Maya doesnt support i believe (though i may be wrong). Also you dont have that story that some renderers dont support some Maya shaders and you need to remember those shaders all the time. For example even yesterday i was going to apply cartoonish Maya toon shader in Arnold but then i discovered that Arnold doesnt supports it, ok i thought then maybe Arnold has its own toon shader, but then i discovered that Arnold doesnt have it, so every minute is disappointment! 

 

Also Maya doesnt have "Mirror animation tool" so in case of walk or run cycle to copy animation from left to right side and it takes so much time to do it manually. Such a simple tool and necessary and Maya doesnt have it! Or pose library... Also i was very disappointed with Maya soft select tool, in compare with alternative tool in Blender called "Proportional editing tool" its a complete disaster (in Blender it works interactively when you scroll middle mouse button and changes are instantly reflecting on the mesh)

 

Also modelling is much faster in Blender and more intuitive and all of the shortcuts created already so you dont need create your own shortcuts like in Maya for many often used commands that dont have hotkeys. Also Maya didnt have its own Circularize tool up until now (Maya 2018 it has now) to create a circle from selected vertices  which is a shame. Also in Maya its impossible to extrude vertices and connect one vertice with another vertice by bridging it (it would be very useful to start modelling the car for example from simply tracing over the top of the car blueprint by extruding single vertices and then instantly fill all of them by creating faces from those single grids of vertices that you extruded). And many other things...

 

 

But each software has pros and cons. In Maya i found very excellent new Time Editor and i am fall in love with that, also i will be using Maya for simulations, smokes,fire, fluids...Also Paint FX to create trees and animated environment. Some useful deformers.  Also Maya has some plugins to link with another software like GOZ that i found useful but sometimes it cannot link my model if i have some non square polygons on it or something like that dont remember exactly. Also the same problem with maya uv unwrapping sometimes when i click unfold it will not unfold objects with non-manifold UVS or something like that (in Blender its never the case it can unfold no matter what topology is without errors)

 

Also another reason why i learn Maya currently is because i am student in the university and we use there Maya and i need to do few projects in Maya to pass my exams.

 

But other than that i will stick with Blender of course mostly for the reason of their famous fast modelling and free or cheap fast render farms opportunities, so everybody can afford it, also compositing and texturing abilities, for the Dynamic paint effects and much much less crashing, problem solving and bug reporting.

 

 

But i still love Maya for the awesome Time Editor and for its creating visual effects, particle, fluids, simulations abilities that i am eager to learn more about. Also i will be learning Maya anyways  to expand my horizons and knowledge and staffs like that and probably if i will learn Maya i will find the work faster because its industry software. Sorry for the mistakes, i am not native english speaker and i was writing fast so probably also skipped something important and didnt mention other pros and cons of one or another software. 

0 Likes
Message 14 of 15

Anonymous
Not applicable

Hello @Silverland,

Thank you for your very thorough and deep reply. The most important thing in everything you said is your enthusiasm. That is very valuable to maintain. And that is something that Maya tends to eat away by being such an obstacle all the time. Without enthusiasm there can't be any creativity. I constantly look at Blender and wonder how it can be what it is and be free, while Maya just keeps deteriorating year after year, version after version, patch after patch. Your work looks very nice. Beautiful atmosphere. And I am sure that your deer will look beautiful too once you get Maya to behave and stop getting in the way of every click. In the end you will find out on your own the long list of areas to avoid in Maya and focus on the little that still works to your advantage. Even though you will also find out that you would have been better off doing it all in some other package and that all this frustration serves no purpose. It was great chatting with you and thank you for sharing your work. I look forward to seeing  more of your work and to be inspired by people like you that still have the necessary enthusiasm. And if I can help you with any silly Maya obstacle I will do my best.

0 Likes
Message 15 of 15

Anonymous
Not applicable

This is the original message that I posted. It was edited by some eager Autodesk employee. I do not work for Autodesk. So you cannot trust me. But you can trust Autodesk and its employees to edit what you say here. And you can trust them with fixing what they think needs fixing in Maya....

 

 

 

Hello @Silverland,

I am very sorry that my step didn't auto-magically make sense. I really tried to help in the little time that I had. But it just takes too much effort to try to help a fellow artist even for the simplest thing in this "software". It is not your fault. Or mine. Every step requires unnecessary experience and knowledge of some workarounds. This "software" lacks many basic abilities. It always has. For close to 20 years now. And it is not going to change now. Most of what it offers does not really work. If you are new to this "software", then this is a great opportunity to try another package that is not so fragile and delivers what it promises. I am guessing that creativity is your ultimate goal. Continuing to struggle with this "software" will gradually pull you away from your goal and you too will eventually realize that it was a mistake to stick with it. That is the best I have to offer to you. Anything else would be leading you down the wrong path. All the best to you and all users that are considering this "software" as a tool to express your creativity.
This is not an automatically generated reply. Feel free to reply to this message.

If your issue is resolved at any point, please click Accept as Solution on the posts that helped you so others in the community can find them easily.

0 Likes