Jump to content

soul_of_me

─îlanovi
  • Content Count

    218
  • Joined

  • Last visited

Community Reputation

6 Neutral

About soul_of_me

Contact Methods

  • Website URL
    http://

Profile Information

  • Gender
    Male
  • Location
    Beograd

Previous Fields

  • Ime i prezime
    Abc Cdef

Recent Profile Visitors

3,104 profile views
  1. Meni je najprakticnije da 3d model izrenderujem sam, bez pozadine, i sacuvam kao transparentni PNG. Onda u PS-u mogu da radim sta hocu i nezavisno jedno od drugog i sa modelom / PNG-om i sa tom slikom / pozadinom koja treba da se vidi.
  2. @alekba - iz opisa teme i uvodnog se jasno namece zakljucak da dibidusrus smatra da je Corona bolja. Ja sam preleteo preko komentara po netu i video par testova, i na osnovu svega toga bi se reklo da je za ciste gotove rendere Vray ipak brzi. Corona jeste jednostavnija i ima dobar interaktivni render, ali Vray ima vise opcija i mogucnosti. Ako stvari tako stoje, to onda definitivno ne znaci da je Corona bolja vec samo znaci da zbog navedenih prednosti nekima vise odgovara. Ako stvari ipak ne stoje tako, neka oni koji su koristili oba naprave poredjenje. Znam da ima stranih foruma, ali nije lose da i ovaj nas malo zivne.
  3. Po cemu je Corona bolja?
  4. Da, ja sam jos na sad vec starim programima. Razmisljam da se ove ili sledece godine updatujem ali nije hitno :)
  5. @icman - dobro izgleda. jel ima narodnog lekica za 3.2 (moze i za 4), ne uspevam da nadjem? :) @Ji 4Tze - Evo scene. render_elements.zip
  6. Naravno da je filtering upaljen, kao i output type: color (with AA). I sub-pixel mapping je cekiran. Meni se svi render elementi isto ponasaju, kod mene nema razloga da koristim MultiMateElement umesto VrayObjectID i VrayMtlID. Svi identicno brljave. Probao i video. A u nekim slucajevima i kada se ucini da su precizni, prilikom zumiranja se vidi da AA i nije bas dobar na dodiru izmedju 2 IDa, dok kod improvizacije sa VrayLightMtl-ovima uvek bude sve savrseno. Mozda je do verzije Vray-a (2.10.01).
  7. @Benzin - nije SP. I nema to veze sa savovima, uvek brljavi i sa teksturama i bez. @okmijun - odgovara mi Vray, samo jos da ovo radi kako treba. @Ji 4Tze - probao MultiMateElement, isto brljavi. Nista, ima da radim kao i do sad, peske sa VrayLightMtl-ovima. Zahvaljujem svima na odgovorima, i naravno ako neko zna sta treba da se radi ili ima neki predlog, samo nek napise.
  8. Kad imam samo jedan objekat i jedan material ili object ID, sve ivice budu ciste. Ali kad imam vise IDeva ivice budu kao na slici: Filtering i AA su naravno ukljuceni, a na renderu mi je sve cisto i precizno, kao i u vec pomenutom slucaju kada imam samo 1 ID. Znaci hteo bih da uvek imam precizne, tacne i ciste render elemente, da ne brljavi kada se dodirnu 2 boje, ne znam zasto je to problem kod Vray-a. Ima li neko podesavanje za to koje mi je promaklo?
  9. Od nefensi opcija, vidim na Kupujemprodajem Nikolu iz Zemuna da ima vise pohvala / lajkova od Axela i nijednu kritiku. To valjda znaci da je on dobra opcija, ukoliko ponuda i cene odgovaraju. Kaze da daje vazece garancije. Interesuje me, ako neko nastupa kao privatno / fizicko lice i nema registrovanu radnju, kakva je to garancija i sta se moze sa njom? Pitam ne samo zbog Nikole, nego generalno da znam, posto nikad do sad nisam tako kupovao.
  10. Osim 3 razlicite informacije o adresi, od toga ni jedna na njihovom sajtu, i uz pitanje da li su registrovana firma, ovi iz Axelfoto-a odgovaraju na mejlove preko one stvari - odgovore samo na prvo od vise pitanja, i tako 2 puta. Takodje mi se ne svidja na njihovom sajtu fazon "pozovite za cenu" umesto da je lepo napisu. Mozda su najpovoljniji ali ne ostavljaju dobar utisak, ja bih ih preskocio. U svakom slucaju, ne bi bilo lose da neko ko je zapravo bio kod njih kaze koja im je adresa, mozda nekome nekad zatreba.
  11. Znaci Ulica Ickova na Banovom brdu, ne Sarajevska 86? Jel bio neko kod njih pa moze da potvrdi njihovu adresu?
  12. Citao sam neke teme od pre dosta godina, zanima me kakva su sada iskustva? Koje su radnje sada najsigurnije i najpovoljnije? Neki ljudi su hvalili Axelfoto kao siguran i najpovoljniji, ali meni se ne svidja to sto kriju svoju adresu. Ako bi mi dostavili neispravan proizvod, kako onda da taj proizvod vratim ili zamenim, narocito ako se ne bi javljali ili odgovarali na mail? Ako me iskuliraju ili odbiju garanciju, kako da ih prijavim? Spominjao se i pcfoto kao dobar izbor, ali i da to nije zvanicna firma sto sa aspekta sigurnosti nije idealno. Ima li neke radnje (u Beogradu) koja je mozda bolja opcija od ove dve?
  13. Nasao sam drugu skriptu koja radi sta mi treba, cak i bolje posto moze da dodaje i oduzima kljucne reci. evo koda ako nekom zatreba: #target bridge if( BridgeTalk.appName == "bridge" ) { keyReplace = MenuElement.create("command", "Add-Replace-Remove Keyword", "at the end of tools"); } keyReplace.onSelect = function () { mainReplaceKeyword(); } function mainReplaceKeyword(){ if(app.version.substr(0,app.version.indexOf('.'))==1){ alert("Sorry You Need CS3 or CS4 to run this script!"); return; } var dlg = "dialog{text:'Script Interface',bounds:[100,100,500,310],"+ "panel0:Panel{bounds:[10,10,390,200] , text:'' ,properties:{borderStyle:'etched',su1PanelCoordinates:true},"+ "title:StaticText{bounds:[60,10,350,40] , text:'Add/Replace/Remove Keyword' ,properties:{scrolling:undefined,multiline:undefined}},"+ "panel1:Panel{bounds:[10,40,370,150] , text:'' ,properties:{borderStyle:'etched',su1PanelCoordinates:true},"+ "addKey:Checkbox{bounds:[20,10,160,31] , text:'Add Keyword' },"+ "statictext1:StaticText{bounds:[20,40,119,60] , text:'Replace' ,properties:{scrolling:undefined,multiline:undefined}},"+ "From:EditText{bounds:[120,40,350,60] , text:'' ,properties:{multiline:false,noecho:false,readonly:false}},"+ "statictext2:StaticText{bounds:[20,80,90,97] , text:'With' ,properties:{scrolling:undefined,multiline:undefined}},"+ "To:EditText{bounds:[120,80,350,100] , text:'' ,properties:{multiline:false,noecho:false,readonly:false}}},"+ "button0:Button{bounds:[10,160,180,181] , text:'Ok' },"+ "button1:Button{bounds:[200,160,370,181] , text:'Cancel' }}};"; var win = new Window(dlg,"Replace Keyword"); win.center(); win.panel0.title.graphics.font = ScriptUI.newFont("Times","BOLDITALIC",20); g = win.graphics; b=win.panel0.title.graphics; var myBrush = g.newBrush(g.BrushType.SOLID_COLOR, [0.99, 0.99, 0.20, 1]); g.backgroundColor = myBrush; var myPen =b.newPen (g.PenType.SOLID_COLOR, [0.00, 0.00, 0.99, 1],lineWidth=1); var myPen2 =b.newPen (g.PenType.SOLID_COLOR, [0.99, 0.00, 0.00, 1],lineWidth=1); g.foregroundColor = myPen; b.foregroundColor = myPen2; win.panel0.panel1.From.active=true; win.panel0.panel1.addKey.onClick = function() { if(win.panel0.panel1.addKey.value) { win.panel0.panel1.statictext1.text = "New Keyword"; win.panel0.panel1.From.active=true; win.panel0.panel1.statictext2.visible=false; win.panel0.panel1.To.visible=false; } if(!win.panel0.panel1.addKey.value) { win.panel0.panel1.statictext1.text = "Replace"; win.panel0.panel1.statictext2.visible=true; win.panel0.panel1.To.visible=true; win.panel0.panel1.From.active=true; } } win.center(); var done = false; while (!done) { var x = win.show(); if (x == 0 || x == 2) { win.canceled = true; done = true; } else if (x == 1) { done = true; var result = valiDate(); if(result != true) { alert(result); return; }else{ var Replace = win.panel0.panel1.From.text; var With = win.panel0.panel1.To.text; var addKey = win.panel0.panel1.addKey.value; processKeyword(Replace,With,addKey); } } } function valiDate(){ if(win.panel0.panel1.From.text =='') return "No Keyword Entered!"; return true; } function processKeyword(Replace,Witha,ddKey){ try{ loadXMPScript(); }catch(e){ alert("Can not load XMPScript\r" + e.message); } var items = app.document.selections; for (var i = 0; i < items.length; i++){ var file=new Thumbnail(items[i]); try{ var xmpFile = new XMPFile(file.path, XMPConst.UNKNOWN,XMPConst.OPEN_FOR_UPDATE); }catch(e){ alert("Problem opening xmp for update:-\r" + file.path +"\r" +e.message); return; } try{ var xmp = xmpFile.getXMP(); }catch(e){ alert("Problem opening xmp data:-\r" + e.message); return; } try{ var tmpCount = xmp.countArrayItems(XMPConst.NS_DC, "subject"); }catch(e){ alert("Cannot get count \r" + e.message); } if(addKey){ xmp.appendArrayItem(XMPConst.NS_DC, "subject", Replace, 0,XMPConst.ARRAY_IS_ORDERED); } if(tmpCount >0 && !addKey){ for (var a =0;a<tmpCount;a++){ var Keyword = xmp.getArrayItem(XMPConst.NS_DC,'subject', a+1); if(Keyword == Replace && With == '') { xmp.deleteArrayItem(XMPConst.NS_DC,'subject', a+1); } if(Keyword == Replace && With != ''){ xmp.setArrayItem(XMPConst.NS_DC,'subject', a+1,With); } } } if (xmpFile.canPutXMP(xmp)) { xmpFile.putXMP(xmp); }else{ alert(e.message); } xmpFile.closeFile(XMPConst.CLOSE_UPDATE_SAFELY); } unloadXMPScript(); } } function loadXMPScript() { var results = new XMPLibMsg("XMPScript Library already loaded", 0, false); if (!ExternalObject.AdobeXMPScript) { try { ExternalObject.AdobeXMPScript = new ExternalObject('lib:AdobeXMPScript'); results.message = "XMPScript Library loaded"; } catch (e) { alert("Could not load AdobeXMPScript \r" + e.message); results.message = "ERROR Loading AdobeXMPScript: " + e; results.line = e.line; results.error = true; } } return results; } function unloadXMPScript() { var results = new XMPLibMsg("XMPScript Library not loaded", 0, false); if( ExternalObject.AdobeXMPScript ) { try { ExternalObject.AdobeXMPScript.unload(); ExternalObject.AdobeXMPScript = undefined; results.message = "XMPScript Library successfully unloaded"; } catch (e) { results.message = "ERROR unloading AdobeXMPScript: " + e; results.line = e.line; results.error = true; } } return results; } function XMPLibMsg (inMessage, inLine, inError) { this.message = inMessage; this.line = inLine; this.error = inError; }
  14. Pokusao sam isto za Title sekciju i radi. Znaci pitanje je cime tacno da menjam "description" u kodu da bi radilo za Keywords sekciju? Video sam u jednoj skripti da se za Bridge pise "Key Words" (odvojeno) - kako to da stavim u kod? Pokusavao sam, ali bez uspeha.
  15. Nasao sam Find and Replace skriptu za Adobe Bridge koja moze da menja sta zatreba u metadata, ali samo u Description sekciji. Meni treba ista ta funkcionalnost za Keywords sekciju. Ja nista ne znam o javascript-u, ali sam pokusao da description zamenim sa keywords (sa i bez Description > Keywords), i rezultat je skripta koja ne radi. Da li moze neko da mi kaze sta (jos) treba da se menja ili doda da bi se postigla zeljena funkcionalnost? link ka github-u #target bridge if( BridgeTalk.appName == "bridge" ) { ReplaceDescription = new MenuElement("command", "Find and Replace", "at the end of tools"); } ReplaceDescription.onSelect = function () { var win = new Window( 'dialog', 'Find && Replace' ); g = win.graphics; var myBrush = g.newBrush(g.BrushType.SOLID_COLOR, [0.99, 0.99, 0.99, 1]); g.backgroundColor = myBrush; win.orientation='column'; win.p1= win.add("panel", undefined, undefined, {borderStyle:"black"}); win.p1.preferredSize=[380,100]; win.g1 = win.p1.add('group'); win.g1.orientation = "row"; win.title = win.g1.add('statictext',undefined,'Caption Editor'); win.title.alignment="fill"; var g = win.title.graphics; g.font = ScriptUI.newFont("Georgia","BOLDITALIC",22); win.p6= win.p1.add("panel", undefined, undefined, {borderStyle:"black"}); //Replace win.p6.preferredSize=[380,100]; win.g600 =win.p6.add('group'); win.g600.orientation = "row"; win.g600.alignment='fill'; win.g600.st1 = win.g600.add('statictext',undefined,'Replace'); win.g600.st1.preferredSize=[75,20]; win.g600.et1 = win.g600.add('edittext'); win.g600.et1.preferredSize=[200,20]; win.g610 =win.p6.add('group'); win.g610.orientation = "row"; win.g610.alignment='fill'; win.g610.st1 = win.g610.add('statictext',undefined,'With'); win.g610.st1.helpTip="Leave this field blank if you want to remove the characters"; win.g610.st1.preferredSize=[75,20]; win.g610.et1 = win.g610.add('edittext'); win.g610.et1.preferredSize=[200,20]; win.g620 =win.p6.add('group'); win.g620.orientation = "row"; win.g620.alignment='fill'; win.g620.cb1 = win.g620.add('checkbox',undefined,'Global'); win.g620.cb1.helpTip="Replace all occurrences of"; win.g620.cb2 = win.g620.add('checkbox',undefined,'Case Insensitive'); win.g620.cb2.value=true; win.g620.cb3 = win.g620.add('checkbox',undefined,'Remove any ()[]'); win.g620.cb3.value=false; win.g1000 =win.p1.add('group'); win.g1000.orientation = "row"; win.g1000.alignment='center'; win.g1000.bu1 = win.g1000.add('button',undefined,'Process'); win.g1000.bu1.preferredSize=[170,30]; win.g1000.bu2 = win.g1000.add('button',undefined,'Cancel'); win.g1000.bu2.preferredSize=[170,30]; win.g1000.bu1.onClick=function(){ if(win.g600.et1.text == ''){ alert("No replace value has been entered!"); return; } win.close(0); var sels = app.document.selections; for(var a in sels){ var thumb = sels[a]; md = thumb.synchronousMetadata; if(win.g620.cb1.value && !win.g620.cb2.value) var patt = new RegExp (win.g600.et1.text.toString(),"g"); if(!win.g620.cb1.value && win.g620.cb2.value) var patt = new RegExp (win.g600.et1.text.toString(),"i"); if(win.g620.cb1.value && win.g620.cb2.value) var patt = new RegExp (win.g600.et1.text.toString(),"gi"); if(!win.g620.cb1.value && !win.g620.cb2.value) var patt = new RegExp (win.g600.et1.text.toString()); md.namespace = "http://purl.org/dc/elements/1.1/"; var Caption = md.description ? md.description[0] : ""; if(Caption == "") continue; var result=patt.test(Caption.toString()); if(result == true){ var newCaption = Caption.replace(patt,win.g610.et1.text.toString()); if(win.g620.cb3.value) newCaption = newCaption.replace(/["'\(\)]/g, ""); md.description=''; md.description = newCaption; } } } win.show(); app.document.chooseMenuItem("PurgeCacheForSelected"); };
×
×
  • Create New...