Exemplo n.º 1
0
 void GenerateSurfelEnd()
 {
     if (dll_function_caller != null)
     {
         dll_function_caller.Release();
     }
     dll_function_caller = null;
 }
Exemplo n.º 2
0
 void LightprobeBakingEnd()
 {
     if (dll_function_caller != null)
     {
         dll_function_caller.Release();
     }
     dll_function_caller = null;
 }
Exemplo n.º 3
0
 void InteractiveRenderingEnd()
 {
     if (dll_function_caller != null)
     {
         dll_function_caller.Release();
     }
     dll_function_caller = null;
 }
Exemplo n.º 4
0
    void LightprobeBakingStart()
    {
        Debug.Log("Export scene data...");
        ucExportMesh.mrt_datas = ucObjectMrt.StartExportData();

        if (dll_function_caller == null)
        {
            if (thread_dispatcher == null)
            {
                thread_dispatcher = ucThreadDispatcher.Initialize();
            }

            dll_function_caller = new ucDLLFunctionCaller(thread_dispatcher);
        }

        dll_function_caller.LoadDLLAndInit();
        dll_function_caller.StartLightprobeBaking();
    }
Exemplo n.º 5
0
    void GenerateSurfelStart()
    {
        Debug.Log("Export scene data...");
        //ucExportMesh.mrt_datas = ucObjectMrt.StartExportData();

        if (dll_function_caller == null)
        {
            if (thread_dispatcher == null)
            {
                thread_dispatcher = ucThreadDispatcher.Initialize();
            }

            dll_function_caller = new ucDLLFunctionCaller(thread_dispatcher);
        }

        dll_function_caller.LoadDLLAndInitSurfel();
        //dll_function_caller.StartGenerateSurfelData();
        dll_function_caller.StartDebugDirectionalData();
    }