Home Technical Talk

Xoliul's 3DS Max and Maya Viewport Shader

14567810

Replies

  • Dismembered
    Options
    Offline / Send Message
    Dismembered polycounter lvl 9
    I am looking forward to the new shader as well. I needz it so I can use max 2012. :) And I guess to see all the new/cool stuff you put in it ;)
  • RictusGrin
    Options
    Offline / Send Message
    What Dismembered said.
  • [HP]
    Options
    Offline / Send Message
    [HP] polycounter lvl 13
    cptSwing wrote: »
    as it stands, i would agree. the various display shaders (ink etc.) are nice, but not really all that useful. performance-wise i felt it to be an improvement, however i didn't check fps stats or anything..

    What? It's weird you guys are having issues with Nitrous. I remember I had a few when max2012 was released, but with the latest hotfix I can say with 100% sure, I never want to use D3D again, especially for High Poly modeling, with Nitrous I can now have 20mil polys on the screen and my max doesn't die.

    (Even tho, I am still forced to use D3D now and then to use viewport shaders like Xoliul's or 3ps, but for HP stuff, Nitrous is where the wins at)
  • Ace-Angel
    Options
    Offline / Send Message
    Ace-Angel polycounter lvl 12
    Nitrous bottlnecks the speed at which it renders/updates so it's smoother to play around in with higher polies. At around 8M, you can still drag the screen around without having to drag your mouse all the way to the end of the world before seeing any change and waiting another couple of seconds to recache the mesh.

    Nitrous is powerful and much faster to respond granted you have the system for it, but considering how they screwed up the Gamma, sometimes have the display shader turn back into something different occasionally (Realistic mostly vs. shaded), and weird method of determining the Mipmaps and quality of textures, some could say Nitrous is rough around the edges.

    It's not so much as the problem of the Nitrous as it's the problem of the bugs surrounding it which drown it's potential.
  • felipefrango
  • Dismembered
    Options
    Offline / Send Message
    Dismembered polycounter lvl 9
    Hmm I can't decide what I like best (at first glance)...the lack of scrolling or the quick load feature. Probably the lack of scrolling. Looks great!
  • Nysuatro
    Options
    Offline / Send Message
    Xoliul and I are working hard to get this released as soon as possible.
    Thanks for the kind words everybody.
  • Ace-Angel
    Options
    Offline / Send Message
    Ace-Angel polycounter lvl 12
    As usual, amazing work, and just when I was about to ask for a nice texture autoloader for materials ;p

    Anyways kudos for the works guys, really top notch stuff. Are we able to study the interface later on if we want to? Or will it be encrypted?

    Cheers!
  • MrOneTwo
    Options
    Offline / Send Message
    MrOneTwo polycounter lvl 12
    Looks awesome! Is there a feature like quality normals like in 3pointlight shader? Thats the only thing that bugs me. Except that looks amazing... even without quality normals will be using this more often than 3ps.
  • Xoliul
    Options
    Offline / Send Message
    Xoliul polycounter lvl 14
    Thanks dudes. as i said in the other thread, still waiting for Hamish to put it on the frontpage.

    Ace: in that aspect: It's going to be free and unencrypted!

    For quality normals, I'm including a toggle script for Max 2011 and 2012, to help make them easier to enable. As for a modifier, no, we don't really have the resources to do that. 3point modifier might work in some cases though (as an unintentional byproduct of a 3DS Max bug).

    edit: It's funny how many people like Quickload so much. We almost cut that feature :p I'm personally more excited about Presets, they save you even more time and pretty much equal the "make awesome button" ;)
  • Nysuatro
    Options
    Offline / Send Message
    haha yeah, the quickload took 20-30 minutes to implement. The presets was so much more work/frustration.
  • Ace-Angel
    Options
    Offline / Send Message
    Ace-Angel polycounter lvl 12
    Well, if I can learn from you guys and the setup for quick-load, it would help with my vertex blende shader, which has about 3 textures per channel, fnar fnar, so much appreciated for that.

    Plus, presets will be a nice addition ;p
  • Nysuatro
    Options
    Offline / Send Message
    Just found out we are on the frontpage of the area autodesk :D
    http://area.autodesk.com/

    @Ace-Angel : I would be happy if I could help. You can always email me with questions.
    When we release the code and had the chance to look at the code. Let me know if you need more comments in the code or not.
  • SpeCter
    Options
    Offline / Send Message
    SpeCter polycounter lvl 14
    No wonder that it´s on their frontpage, this is pure sexyness!
  • MrOneTwo
    Options
    Offline / Send Message
    MrOneTwo polycounter lvl 12
    Hey... why isn't it a sticky thread ? ;p
  • Xoliul
    Options
    Offline / Send Message
    Xoliul polycounter lvl 14
    Nah, I'll make a new thread for Nr 2 soon, it's better to sticky that.
  • tda
    Options
    Offline / Send Message
    tda polycounter lvl 16
    Just wanted to drop in and say thanks again for the awesome work you guys are doing. Use your shader every day, 100% indispensable. Now after reading about v2 i can't wait :D
  • Xoliul
    Options
    Offline / Send Message
    Xoliul polycounter lvl 14
    It's always been in there. There were two ways to do it even, set SI on and turn the global SI level to 100 (cut in new version), or just set ambient light to white and turn off all omni's.

    But this just shows me that I need to implement a preset that does this for you. One click and done ;)
  • Xoliul
    Options
    Offline / Send Message
    Xoliul polycounter lvl 14
    Luke: I don't know if that would work as you'd expect it. You'd need to have the shader open on the material you want to toggle, and it would only work for that one material sphere. A global hotkey for all shader instances is not possible I think. Isn't it easier then to switch to flat shaded mode ?
  • Tyrone70
    Options
    Offline / Send Message
    Quickload looks very awesome and it's a pretty genius idea. my only concern is with it work with suffixes as well? because that's how i'm used to naming my textures (although this may force me to be more organized :P)
  • Nysuatro
    Options
    Offline / Send Message
    Yes :)
    No worries
  • myles
    Options
    Offline / Send Message
    myles polycounter lvl 13
    Hey Xoliul, great to hear about V2 on its way.
    Just a quick question, is it just me or is the masked transparency broken in 2010? I just get a black material.

    Thanks!
  • Xoliul
    Options
    Offline / Send Message
    Xoliul polycounter lvl 14
    It shouldn't be ? You might want to change transparency quality though, setting it to "none" is often best.

    But honestly, don't worry about v1.5 or 1.6 anymore, that version is almost a year old, v2 is different in so many ways.

    Also: release will be this week :)
  • Bart
    Options
    Offline / Send Message
    Xoliul wrote: »
    Also: release will be this week :)

    That's some great news ! Can't wait
  • wailingmonkey
    Options
    Offline / Send Message
    Xoliul...are you releasing this for Maya at the same time, or does that side of
    things remain a bit behind still?
  • Xoliul
    Options
    Offline / Send Message
    Xoliul polycounter lvl 14
    Well ... Max is Maxscript, Maya is MEL, a different language. Also this side of linking a UI to a shader is very technical and complex, we'd have to redo a ton of things. And as said in the interview, the Max version took almost half a year to code.

    I will however release the core 2.0fx file for Maya, so you can at least use the updated version.
  • wailingmonkey
    Options
    Offline / Send Message
    no worries, Xoliul...just didn't know if you were developing them in parity. ;)
  • BenHenry
    Options
    Offline / Send Message
    BenHenry polycounter lvl 11
    Hey Xoluil,
    I've been using your shader for quite a while, but when I do, I always import a .psd for the diffuse map. Problem is, that it makes everything really dark compared to using the .jpeg (which uses the real colors)
    Example:

    Using a .psd
    xoliul_1.png


    Using a Jpeg
    xoliul_2.png

    Texture here
    tesla_shotgun.jpg

    So basically I want to use a psd so I can edit my texture and work back and forth between 3ds max, and photoshop.
    Thanks.
  • Dismembered
    Options
    Offline / Send Message
    Dismembered polycounter lvl 9
    Xoliul you have perfect timing! I am just getting to the point in my work-flow where your shader is used!
  • Xoliul
    Options
    Offline / Send Message
    Xoliul polycounter lvl 14
    Wailingmonkey .. yeah i feel a bit sorry saying that, but Max is my app, and Maya is just not as good with shaders as Max. Tbh, I don't even know if it's technically possible to do this same thing in MEL since you need script support for accessing shaders. In Max it was already an ill-documented, hidden feature.

    I wouldn't really recommend PSD's, BenHenry. I never use them even when i go back and forth, they're just a tad too heavy. I frequently had Max crash when working with 2048 PSD's. You can just create an Action that saves to TGA, and then bind that to a hotkey even. There's Photoshop scripts that do that for you.

    Other than PSD weirdness, it might be the alpha channel of your PSD, as JPG doesn't have alpha.

    Btw, for TF2 dudes like you, v2 will include TF2 presets to mimic the look in a few seconds ;)

    Dismembered, cheers!
  • BenHenry
    Options
    Offline / Send Message
    BenHenry polycounter lvl 11
    Xoliul wrote: »
    Wailingmonkey .. yeah i feel a bit sorry saying that, but Max is my app, and Maya is just not as good with shaders as Max. Tbh, I don't even know if it's technically possible to do this same thing in MEL since you need script support for accessing shaders. In Max it was already an ill-documented, hidden feature.

    I wouldn't really recommend PSD's, BenHenry. I never use them even when i go back and forth, they're just a tad too heavy. I frequently had Max crash when working with 2048 PSD's. You can just create an Action that saves to TGA, and then bind that to a hotkey even. There's Photoshop scripts that do that for you.

    Other than PSD weirdness, it might be the alpha channel of your PSD, as JPG doesn't have alpha.

    Btw, for TF2 dudes like you, v2 will include TF2 presets to mimic the look in a few seconds ;)

    Dismembered, cheers!

    Awesome Xoliul, sounds great!
  • devingeesr
    Options
    Offline / Send Message
    devingeesr polycounter lvl 13
    BenHenry use this: vtools and there is a brief tutorial on how to set them up here: http://www.nextgenhardsurface.com

    you have to sign up to see the tutorial.
  • Nysuatro
    Options
    Offline / Send Message
    Hey all, sorry for the delay.
    My laptop recently died so it will take some more days before release.
  • Stromberg90
    Options
    Offline / Send Message
    Stromberg90 polycounter lvl 11
    Glad you are keeping us informed, really looking forward to the release :)
  • Scythe
    Options
    Offline / Send Message
    Scythe greentooth
    Dayum yes, can't wait to see it with my own max ;o I saw the video and it looks really, really awesome.

    Keep up the good work ^^
  • Computron
    Options
    Offline / Send Message
    Computron polycounter lvl 7
    Soooooooo, eh... Where is v2.0?
  • Xoliul
    Options
    Offline / Send Message
    Xoliul polycounter lvl 14
    Like we said, computer problems. Robbert-Jan only has an iPad atm, I have to turn in my work laptop in 2 hours or so and my desktop will be packed today or tomorrow for my moving.

    We're just finishing up the site, little left to do, but it's in everybody's interest that documentation is finishied on release, otherwise we get the same questions a million times.
  • Computron
    Options
    Offline / Send Message
    Computron polycounter lvl 7
    Ooops, didn't see the part about computer problems, hope it gets worked out soon! Thanks.
  • Lob
    Options
    Offline / Send Message
    Lob polycounter lvl 15
    Downloading 2.0 righ now. Can´t wait to put it to work... Thanks a lot Xoliu
  • Ballo
    Options
    Offline / Send Message
    Ballo polycounter lvl 9
    Well done guys, looks very sweet, nice and clean.
  • Xoliul
    Options
    Offline / Send Message
    Xoliul polycounter lvl 14
    This thread should be locked really...

    Refer to http://www.polycount.com/forum/showthread.php?t=88289 from now on!
14567810
Sign In or Register to comment.