protected MyCullableRenderObject(uint id, string debugName) : base(id, debugName) { CulledObjects = new MyDynamicAABBTreeD(MyRender.PrunningExtension); EntitiesContained = 0; for (int i = 0; i < Enum.GetValues(typeof(MyOcclusionQueryID)).Length; i++) { m_queries[i] = new MyOcclusionQueryIssue(this); m_queries[i].RenderType = MyOcclusionQueryRenderType.HWDepth; } m_queries[(int)MyOcclusionQueryID.MAIN_RENDER].RenderType = MyOcclusionQueryRenderType.CustomDepth; }
protected MyCullableRenderObject(uint id, string debugName) : base(id, debugName) { CulledObjects = new MyDynamicAABBTreeD(MyRender.PrunningExtension); EntitiesContained = 0; for (int i = 0; i < Enum.GetValues(typeof(MyOcclusionQueryID)).Length; i++) { m_queries[i] = new MyOcclusionQueryIssue(this); m_queries[i].RenderType = MyOcclusionQueryRenderType.HWDepth; } m_queries[(int)MyOcclusionQueryID.MAIN_RENDER].RenderType = MyOcclusionQueryRenderType.CustomDepth; }