there is another condition that can crop up if a rare one, the pblock ref to the node being set to undefined via maxscript while the modifier/object i…
the pb accessor code can be handle like so inline void BeginEdit(INode* node, IObjParam* ip, ULONG flags) { if(!node) return; Object* obj = …
in the above case you need to add IRollupWindow* ruw = ip->GetCommandPanelRollup(); if(ruw) ruw->SetPanelTitle (ruw->GetNumPanels() …
it’s trivial beyond belief in the sdk (and there are several examples camera.cpp and modifiers\bonesdef\dlgproc.cpp etc) point helper node stored in …
isValidValue is undefined
there you go denis don’t even need mxs to work out the tris,
I know all about the sdk methods thats why i mentioned MNMesh::GetTriangles() in the original post. The task has nothing to do with the sdk given a …
I think you’ll find that it does I did use the sdk to generate the numbers but you can produce them from knowing the first vert index and counting th…
I was trying to get a reverse look up to work to to avoid using the finditem but i’ve not managed to get it to work correctly with the “ear clipping” …
impressive stuff aaandres
blimey that was quick
the order of the “triplets” is unimportant 1, 2, 3, 3, 4, 5, or 3, 4, 5, 1, 2, 3, is ok for the first “triplet” of corners… 1,2,3 – 2,3,1 o…
using function publishing any plugin can publish functions to mxs (or any other plugin ) available before any instance of the plugin is created.
thanks, seems to be an issue where the “new” vert being cut is in a direct line (or very close 3.99292e-5) between the cut start vert and one of the c…