fn getEnumeratedFiles target: pattern: unify:on = ( fn add_file file args = ( fn unify_pathname name = ( name = pathConfig.convertPathToLo…
first you need to collect all the textures and group them by file name. so that the files can be compared, we will uniform their pathnames… fn getEnu…
miauu: – if the “suffix” is at the beginning of the object’s name … – if the suffix is at the end of the object’s name suffix is always after, pr…
fn closeEnough v1 v2 precision:0.001d0 = ( abs (double v1 – double v2) < precision ) maybe?
if you want to colorize your own text (output) maybe it will be easier to use System.Windows.Forms.RichTextBox with text and colors as you like?
Every tech artist needs to do three things in “life”: Develop a geometry plugin Design a rig Write a shader … and three things as 2D tech artist:…
Serejah: Perhaps it shouldn’t be hard to make it manually, but I never touched rigs & animations so it is a problem This is bad… You have to!
it’s Qt now… the WinAPI (uiaccessor) methods don’t work anymore for this part of UI
Serejah: ok… here’s my noob attempt qt = python.import “PySide2.QtWidgets” pymxs = python.import “pymxs” app = qt.QWIdget.find (pymxs.runtime.w…
Could you first format the code so that it is at least readable? Do you think anyone would want to “debug” this mess?
try(destroydialog rol) catch() rollout rol “Test” width:191 ( local required_rol = ( rollout required_rol “Required” ( label lb “REQUIRED PAR…
The general concept of the max’s plugin user interface is to use one or more rollouts, where every rollout can be in an open or closed state… visible …
May I ask what it is for? I want to hear all the arguments for this… and probably each of them I can question, or can suggest another, possibly simple…
Of course! I thought I was going crazy … The fact is that I was looking for case-sensitive GetBackground and SetBackground (it’s BackGround) for sure……