I’m pretty new around here … just getting into the Unity beasty and loving it, but I have a problem I hope someone will know the answer to …
We’re trying to export a scene from Maya and it appears to be exporting lights until I bring the scene into Unity. At this point, they’re appearing as empty GameObjects…
Are we missing some config somewhere or using the wrong type of lights or something, or is this not supported? I logged it as a bug … now I’m just wondering if I’m missing something silly!
By having the transform imported, you can easily place them at the same location as in Maya (Just use Component-> Rendering → Light) but usually you will actually move them around in Unity.
That said, in a normal game production, you actually just create and place the lights from scratch in Unity.
I’m surprised by this, to be honest. I try to give the 3d guys as much control over a scene as possible, especially lighting rigs.
Whilst it’s not a deal breaker or anything, it just adds an extra ‘layer’ to development that involves getting the 3d artist to sit next to me and ‘tweak’ until it looks good. All of the 3d teams are on PC, which means it’s not possible for them to install Unity on their own machines right now… as the lone Unity dev, I’m the only one on Mac!
Can’t speak for Unity Tech, but I don’t think it’s feasible to make Unity’s lighting system match the settings in some 3D package. Apples and oranges. And then there’s simple things like ambient light. Which file would that get imported from? There’s no clean answer there. Then there’s complicated things like image postprocessing effects. Those certainly don’t have an analog in your 3D package. Someone needs to tweak things inside of Unity.
True, I guess. I’ve recently been involved with Gamebryo (yeah, I know … slightly different pricetag!!!) so I guess they spoilt us
I’m sure that once the PC version of the IDE is available that the 3d team would be able to run with it … but hey, we’ve always had to do this with Shockwave3d (grab 3d guy to tweak… tweak the lights, not the 3d guy ;)) so it’s not major. I was just surprised that it would export blank gameObjects - kinda looked like a bug.
Gamebryo has it’s own Maya plugin. You can pretty much setup the entire scene, then click the magic Gamebryo export button and … ta daaa … it’s good to go.
I don’t want to sound like I’m attacking Unity in any way, though. Gamebryo is another beasty entirely thats more than 15 times the cost of my car just for a single title lol