Marc Posted February 8, 2019 Share Posted February 8, 2019 Hey For all who have gone through this, how long does it take to get up to speed with redshift? Is it a smooth transition, or are there a bunch of gotchas that need to be learned? I've used a bunch of offline renderers, but the GPU world is new to me :). M Quote Link to comment Share on other sites More sharing options...
kumpa Posted February 8, 2019 Share Posted February 8, 2019 Main difference in my opinion is vastly reduced set of vops compared to mantra and very rudimentary volume shader. Other than that it is a lot like mantra except it is great deal faster. It is very prone to crashing if you don't turn off IPR while making changes to geometry while just tweaking shaders is fine. Regarding the amount of geometry/textures you can throw pretty much anything at it and it will render just fine. I recently finished project with loads of heavy meshes made from nurbs models and around 50 materials from megascans (mostly 8k) I thought I will downscale at some point but never actually had a need to. Quote Link to comment Share on other sites More sharing options...
Atom Posted February 8, 2019 Share Posted February 8, 2019 (edited) Many of the gotchas, I experienced when I first started using Redshift have been ironed out with the continued development of the plug-in. Mainly an object that does not have the ObjParms applied to it can cause some problems. If they are not present, attributes will not be automatically forwarded to the material section. This can happen if you open old files and try to adapt them to Redshift. However, newly created objects do have ObjParms added by default, so just double check that if things seem like they are not working correctly. Another gotcha that I still run into is not experiencing glow from material emission on surrounding objects. This is because GI is turned off by default. You need to turn on one of the methods (typically Brute Force) to get some kind of emission bounce. But this is often the case with other render systems as well. Balancing density and temperature values in the volume shader can take some time too. I have adopted the workflow where I don't push density at all in the guides, and this helps get a better 1:1 match from viewport to render. Push your density values at the attribute or scale level, instead of guides. There is the 16 bounce limit on reflections as well. If you need more than that, you have to leverage the sprite cutout node instead of just relying on the standard material. Meshlights don't inherit v@Cd from points so you have to bake maps for multi-colored meshlights, but single colored meshlights work fine. Edited February 8, 2019 by Atom 2 Quote Link to comment Share on other sites More sharing options...
Guest elkhash Posted February 21, 2019 Share Posted February 21, 2019 (edited) can you please clarify on how to add objparms to objects? I built a complex scene in mantra and I just downloaded redshift but none of the materials are rendering. I created the materials in the material palette before downloading redshift. what can I do? Edited February 21, 2019 by elkhash Quote Link to comment Share on other sites More sharing options...
Sepu Posted February 21, 2019 Share Posted February 21, 2019 You have a shelf tool, where you can add the obj properties, and btw now as soon as you add a geo it gets added by default. Quote Link to comment Share on other sites More sharing options...
Guest elkhash Posted February 21, 2019 Share Posted February 21, 2019 (edited) thanks hernan for your prompt reply. i tried adding the objParms to all the objects i have in my scene. I also changed the type of my materials to Redshift materials instead of principle shader, but none of my materials work. alot of the objects are imported FBXs with materials. Please see below screenshot of render in mantra and redshift. What can i do to make my materials visible? thanks in advance! Edited February 22, 2019 by elkhash Quote Link to comment Share on other sites More sharing options...
Atom Posted February 21, 2019 Share Posted February 21, 2019 I wrote a couple of helper script which build redshift materials from .MLT files and from imported FBX material network. They might help, you can check them out here. Quote Link to comment Share on other sites More sharing options...
Guest elkhash Posted February 21, 2019 Share Posted February 21, 2019 (edited) dude!! cant tell you how grateful I am. it works perfectly. been trying to figure this out forever. huge thanks !!!!!!!!!!! one last question, i have several objects to apply this script to, would i have to create individual scripts for each object? also, my skylight renders out totally different colors in redshift than it does in mantra, is this normal? thanks so much Edited February 22, 2019 by elkhash Quote Link to comment Share on other sites More sharing options...
Atom Posted February 21, 2019 Share Posted February 21, 2019 I placed my code in a shelf tool button and then just setup a crude variable based switch to point to the models I was processing. Something like this... n = 2 if n==0: texture_path = '/media/banedesh/Storage/Documents/Models/Blendswap/cc0_Destruction_Assets/Building_Budova~/01' file_name = '/media/banedesh/Storage/Documents/Models/Blendswap/cc0_Destruction_Assets/Building_Budova~/01/21_budova.mtl' if n==1: texture_path = '/media/banedesh/Storage/Documents/Models/Blendswap/cc0_Destruction_Assets/Colosseums/Colosseum4' file_name = '/media/banedesh/Storage/Documents/Models/Blendswap/cc0_Destruction_Assets/Colosseums/Colosseum4/Colosseum.mtl' if n==2: texture_path = '/media/banedesh/Storage/Documents/Models/Blendswap/cc0_Destruction_Assets/Fancy_Architecture/002_Sanpietro' file_name = '/media/banedesh/Storage/Documents/Models/Blendswap/cc0_Destruction_Assets/Fancy_Architecture/002_Sanpietro/sanpietro.mtl' The dome light should work, is it a gamma issue or a color shift? By default, the MPlay render window that pops up has the wrong gamma, it defaults to 2.2 and it should be 1.0. I have to manually change that all the time. But if you poke around in the Redshift render ROP you can specify what gamma is sent to the MPlay window. Quote Link to comment Share on other sites More sharing options...
Guest elkhash Posted February 22, 2019 Share Posted February 22, 2019 (edited) thanks for your reply, i think its a color shift issue, please see the difference in the attachments. I've adjusted the gamma to 1.0 in the render shift rop as you suggested. im also still trying to figure out the colors - any advice on that would also be appreciated. second image is redshift, last image attached is a render in mantra with vr camera. Edited February 22, 2019 by elkhash Quote Link to comment Share on other sites More sharing options...
Atom Posted February 22, 2019 Share Posted February 22, 2019 It looks correct to me, have you tried selecting one of the Global Illumination engines with Redshift? By default I think they are turned off. Try choosing Brute Force for both drop downs. Quote Link to comment Share on other sites More sharing options...
Guest elkhash Posted February 22, 2019 Share Posted February 22, 2019 the third image I attached in the previous post is a mantra render. which is what I want the scene to render as. I couldn't render it with mantra as it was taking a crazy amount of time just to render that one frame. the image before that is a redshift render using the exact same environment light and skylight. the materials aren't showing up even though I've created new redshift materials and the colours of the skylight are off. (blue looks darker, grey looks brown) and the overall lights of the scene are off. I turned on brute force for both and followed these directions for setting up the GI (http://www.haruvfx.com/post/20) it still looks like the second image. anything else I can try? Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.