using UnityEngine; using System.Collections; using System.Collections.Generic; namespace Pinwheel.Jupiter { public static class JCubemapRenderer { public static bool Render(JCubemapRendererArgs args) { GameObject go = new GameObject("~CubemapRendererCamera"); go.transform.position = args.CameraPosition; Camera cam = go.AddComponent(); cam.clearFlags = args.CameraClearFlag; cam.nearClipPlane = args.CameraNearPlane; cam.farClipPlane = args.CameraFarPlane; cam.backgroundColor = args.CameraBackgroundColor; bool result = cam.RenderToCubemap(args.Cubemap, (int)args.Face); JUtilities.DestroyGameobject(go); return result; } } }