Ejemplo n.º 1
0
    public void SetAsset(GraphicsPipelineAsset asset)
    {
        this.asset = asset;
        matManager = new VirtualMaterialManager();
        matManager.Init(asset);

        frustumCulling = new ClusterFrustumCulling();
        frustumCulling.Init(asset);
    }
 public override void Init(GraphicsPipelineAsset asset)
 {
     this.asset           = asset;
     enableFrustumCulling = asset.enableFrustumCulling;
     frustumCulling       = asset.frustumCulling;
 }
Ejemplo n.º 3
0
 public override void Init(GraphicsPipelineAsset asset)
 {
     this.asset = asset;
 }
Ejemplo n.º 4
0
    private void Awake()
    {
        asset = GetComponent <GraphicsPipelineAsset>();

        SceneController.instance.SetAsset(asset);
    }
Ejemplo n.º 5
0
 /// <summary>
 /// 初始化管理器
 /// </summary>
 public void Init(GraphicsPipelineAsset asset)
 {
     _asset = asset;
 }
Ejemplo n.º 6
0
 public abstract void Init(GraphicsPipelineAsset asset);