[CHALLENGE] - Tools til å sende ting til Photoshop

Max scripts

Moderatorer: Super Moderatorer, Admins

Brukeravatar

Trådstarter
tassel
Innlegg: 3987
Registrert: man 26 sep, 2005
Sted: Oslo
Kontakt:

[CHALLENGE] - Tools til å sende ting til Photoshop

Legg innav tassel » ons 01 jun, 2011

Hei,

Her er en liten start på noe som kan bli ganske kult, håper noen tar tråden å gjør noe mer med utgangspunktet mitt eller lager sin egen variant? :D

Edit: Photoshop må være oppe for at det skal virke.


Kode: Velg alt

-------------------------------------------------------------------------------------------------------------------------------
-- Lazy Images to Photoshop V1.0
--
-- Description: Smal Script That sends all textures used on selected objects or last render to photoshop
-------------------------------------------------------------------------------------------------------------------------------

   try(destroyDialog roll_OpenFilePS)catch()

   rollout roll_OpenFilePS "Lazy Images to Photoshop V1.0"
   (
      group "Send Images to Photoshop:"
         (
            button btn_Send_TEX_PS "..:: Send Textures to Photoshop ::.." tooltip:"Send all texture on selected object to photoshop" width:195 height:30 align:#center
            button btn_Send_REN_PS "..:: Send Last Render to Photoshop ::.." tooltip:"Send last render to photoshop" width:195 height:30 align:#center
         )
         
      group "About:"
         (
            HyperLink hl_homepage "..:: Raymond H.Ingebretsen'2011 ::.." address:"http://www.homme3d.com/" color:(color 255 255 255) hovercolor:(color 111 111 111) visitedcolor:(color 255 255 255) height:16 align:#center
         )
         
      on btn_Send_TEX_PS pressed do
      (
         
         if (selection.count!=0 and selection[1].material!=undefined)then
         (
            bitmaps=#()
            sel=selection as array
            
            for i in sel do
            (
               if i.material!=undefined then
               (
                  newbitmaps=getclassinstances Bitmaptexture target:i.material
                  for b in newbitmaps do appendIfUnique bitmaps b
               )
            )
            
            local ps = createOLEobject "Photoshop.Application"
            ps.Visible=true
            
            for b in bitmaps do
            (
               ps.open b.filename;
            )
         )
      )
      
      on btn_Send_REN_PS pressed do
      (
         --Save "Last Render" to temp file on C:\\ (root)
         RImage = GetLastRenderedImage copy:true
         NewImage = bitmap (RImage.width) (RImage.height) filename:"C:\TempRender.tga"
         copy RImage NewImage
         save NewImage
         
         -- Opens "Last Render" in photoshop
         local ps = CreateOLEObject ("Photoshop.Application")
         ps.application.name
         ps.application.visible = true
         PhotoDoc = ps.open "C:\TempRender.tga"
         releaseOLEObject ps
      )
   )

createDialog roll_OpenFilePS 220 145 style:#(#style_SysMenu, #style_ToolWindow)

Brukeravatar

3DJørgen
Innlegg: 254
Registrert: tir 09 sep, 2008
Sted: Bergen, Norway
Kontakt:

Legg innav 3DJørgen » ons 01 jun, 2011

Nice! Nyttig :) Håper det her blir utviklet videre, for det er definitivt noe jeg kunne tenkt meg. Er det mulig å gjøre noe lignende med geometri fra Max til Mudbox eller? Hehe.
“Think of me like Yoda, but instead of being little and green I wear suits and I'm awesome. I'm your bro—I'm Broda!”

3D Designer/Compositor hos Goontech. Medeier i Henchman & Goon AS.
http://goontech.no/ - http://henchmangoon.com/

Brukeravatar

Saihtam
Innlegg: 375
Registrert: fre 17 apr, 2009
Sted: Sunde, Kvinnherad, Hordaland, Norway

Legg innav Saihtam » ons 01 jun, 2011

3DJørgen skrev:Nice! Nyttig :) Håper det her blir utviklet videre, for det er definitivt noe jeg kunne tenkt meg. Er det mulig å gjøre noe lignende med geometri fra Max til Mudbox eller? Hehe.


Sjekk ut Mudwalker frå Wayne Robson. Fyren er genial.

[vimeo]http://vimeo.com/5911560[/vimeo]
Mvh
Saihtam

Brukeravatar

3DJørgen
Innlegg: 254
Registrert: tir 09 sep, 2008
Sted: Bergen, Norway
Kontakt:

Legg innav 3DJørgen » ons 01 jun, 2011

Det ser jo drit bra ut! Skal teste det så fort jeg får sjansen. Takk for tipset ;)
“Think of me like Yoda, but instead of being little and green I wear suits and I'm awesome. I'm your bro—I'm Broda!”



3D Designer/Compositor hos Goontech. Medeier i Henchman & Goon AS.

http://goontech.no/ - http://henchmangoon.com/


Gå tilbake til «Max scripts»

Hvem er online

Brukere i dette forumet: Ingen registrerte brukere og 1 gjest

cron