GIS Biosuit Problems
MJ007
Posts: 1,716
in The Commons
This is what i get when i apply the Pink GIS Biosuit to V4. None of the lines as shown in the promo. Anyone know how to fix this?
-MJ

Comments
My preview looks like that, but the render shows the proper details. Must be an OpenGL thing. Many times the layers are out of order, hiding the foreground with the back face, or other such nuisances.
I don't understand what is the difference ?
Do you mean the lights ? Maybe you need to set the Emissive settings manually if you use the Iray shader.
Yes, I guess those are lights that are not showing up. And im not using Iray... Regular OpenGL.
-MJ
I think there is a mapping issue. Can someone tell me in particular with the Torso section, under what setting is the texture map for the lights under? The torso has its own map, so im sure its not under the diffuse setting.
When i set it, no other map is showing up under any setting, so im guessing thats the problem.
If I figure one zone out, i can figure out the rest.
-MJ
I think it's the Ambient parameters but I'm not sure if the light is compatible with OpenGL.
Works fine in 3Delight, but note that it uses the UberSurface shader (omUberSurface) for those surfaces used by the Biosuit, not the DAZ Default shader. The way the surfaces are set up, the default DAZ shader won't show the ambient because the diffuse channel doesn't have the details included (except for the blue one). Normally ambient settings enhance a diffuse colour already there, but with this suit, the diffuse is all black where the ambient bits are supposed to be (again, except for the blue one). The UberSurface handles it differently (I am not that familiar with all the details, but it's much more complex)
Texture Shaded preview in the viewport uses Basic OpenGL, so if you render with it, you will see the same thing. I guess it can't handle UberSurface.
Can you please share a screenshot of your settings so i can duplicate it?
Im using the V4 version and it definitely is not working.
Okay, might take some time, though. Meanwhile, how does it look with other colour presets?
They all pretty much work the same. The only map it loads on any variation is the diffuse map.
-MJ
By default, GIS biosuit materials (Uber Surface) are designed for 3Delight render.
3Delight render.
Okay, here are the settings loaded (using torso in this example) for the Pink GIS Biosuit, no modifications, along with a couple of images of the suit with V4. One is the preview (Texture Shaded), one is a 3DL render with some dim light (to show off the ambient parts). Also have shots of all the bitmaps used in any settings. The limbs would, of course, use their corresponding files, but all the other settings are the same.
I get the same behaviour with Genesis and Genesis 2 versions, and they all have the same settings.
Wait... this will only work with Uber Surface applied? It wont render properly in native 3Delight?
-MJ
The Omnifreaker UberSurface is a 3DL shader, not Iray. The "Uber" could be misleading, but it was part of the name llong before DAZ used it in the "Iray Uber Base". The textures should be loading with the omUberSurface shader by default, which is built-in to DAZ Studio antway, so you shouldn't have any problems. What does your system load?
For the pink suit, it only loads the texture in the diffuse channel and nothing else. Specular, Ambient, etc all have no values or maps loaded.
-MJ
That would be a problem. Re-install? What about Genesis or Genesis 2? They use the same settings but with different setup files. Maybe your V4 version is broken.
Be advised im using a very old version of DS (DS2.3) and im using the Poser installation. No OmniFreaker stuff being used at all.
This should be a simple implementation however, but its not working out to be.
-MJ
As I mentioned earlier, the texture maps for all the variations except the Blue one do not work with the default DS shader using the Ambient channel. If you want the other colours, you will have to make one for each like the diffuse map for the Blue Biosuit that has all the coloured details where the ambient overlays them (assuming that one renders properly for you).
(Later) Actually, I tried the Poser version, and it calls the DAZ default shader, but it can't possibly work for reasons I explained earlier (and it doesn't, I tried). The diffuse channel does not have any detail for the colouring where the ambient would go. In the DS version, the Blue suit has a different bitmap than the others, it has all the details (in blue) for the ambient to overlay. Otherwise, any ambient over black does nothing. In your setup, use the diffuse bitmap for the DS version of the blue suit (v4_2_torso_texture2_2.jpg as opposed to v4_2_torso_texture2.jpg) and see what you get. You might have to setup the other bitmaps for the other channels (ambient, if not set, and probably displacement or bump) following the example I posted earlier. (Velvet is meaningless in this case, it is only for UberSurface.)
If that works, you'll have to make a new diffuse bitmap with the coloured detail like that blue one. You can make one for each colour, replacing blue with the colour you want, or a white one and change the diffuse colour setting, using the same bitmap.
Thanks. I'll look into this.
-MJ