Kinetix

"Aki másnak felbontás...!"


  • szaki
    #22853
    vannak maxosok és még maxosabbak, de vannak olyanok is akik gyötrik a maxot és nem adják fel, de a memória az bizonya feladja és el is fogy
    ha időben észrevesszük akkor tehetünk ellene (Memturbo...), de a Vray is kiakadhat alacsony memória miatt
    ha nem gond bátorkodnám a csapat apraját nagyját és a Nádját is meglepni egy aprócska ámde nagyon hasznos scripttel egy Memóriakijelző V1.0-al, ami nagyon kis helyet foglal el a max szerkesztője felett, itt látni, hogy mennyi memóriánk van még szabad
    http://laciferal.uw.hu/3dsmax7_memoriakijelzo.jpg
    forráskód:
    -- ------------------------------------------------
    rollout memóriakijelzés "memóriakijelzö"
    (
    global ébresztési_szöveghossz, idöhossz

    timer memóriaidö "" interval:1000
    Button ablakbezárás "x" pos:[0,-3] width:13 height:14 tooltip:" ablak bezárása - szabad memória kijelzése (szaki) "
    label cimke_memóriakijelzés "" pos:[18,-2] align:#left

    on ablakbezárás pressed do (DestroyDialog memóriakijelzés)

    on memóriaidö tick do
    (
    r=sysinfo.getSystemMemoryInfo()
    for i=2 to 7 do r[i] /= (1024*1024.)
    cimke_memóriakijelzés.text = ((r[3] as integer) as string) + " M"
    )

    on memóriakijelzés open do
    (
    r=sysinfo.getSystemMemoryInfo()
    for i=2 to 7 do r[i] /= (1024*1024.)
    )
    )
    createdialog memóriakijelzés "memóriakijelzö" style:#(#style_border) width:60 height:10 pos:[420,67]
    -- ---------------------------------------------
    ha valakit érdekel másolja ki a ------------- vonalak közti részt, maxban nyisson egy New Script ablakot, paste oda és lementés után (legyen a neve 'memóriakijelzö.ms', majd CTRL+E-vel indítva fent megjelenik a kijelzőablak, mint itt feljebb a képén is látni.
    Mindenki más képernyő felbontást használ és ikonsort. Ezért állítsuk át az ablakocska pozícióját a legalsó sor 'height:10 pos:[420,67]'-ban 420-nál x és 67-nél y irányban, ez a beállítás 1152x864 érvényes.
    Ha valakinek kedvcsinálónak elég ez a script, akkor a help-ben nagyon részletes scriptprogramozásban nagy segítségre talál. abár a scrip max7 alatt íródott, úgy tűnik, hogy nem tartalmaz csak max7-re érvényes utasításokat.