コード例 #1
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalCreate(ref RTUtraversal traversal,
                                                  RTUquerytype query_type,
                                                  RTUrayformat ray_format,
                                                  RTUtriformat tri_format,
                                                  uint outputs,
                                                  uint options,
                                                  RTcontext context);
コード例 #2
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalGetAccelData(RTUtraversal traversal, IntPtr data);
コード例 #3
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalGetAccelDataSize(RTUtraversal traversal, ref uint data_size);
コード例 #4
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalPreprocess(RTUtraversal traversal);
コード例 #5
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalDestroy(RTUtraversal traversal);
コード例 #6
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalSetOption(RTUtraversal traversal, RunTimeOptions option, IntPtr value);
コード例 #7
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalGetErrorString(RTUtraversal traversal, RTresult code, [MarshalAs(UnmanagedType.LPStr)] out string return_string);
コード例 #8
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalUnmapOutput(RTUtraversal traversal, RTUoutput which);
コード例 #9
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalMapOutput(RTUtraversal traversal, RTUoutput which, ref IntPtr output);
コード例 #10
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalUnmapResults(RTUtraversal traversal);
コード例 #11
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalMapResults(RTUtraversal traversal, ref IntPtr results);
コード例 #12
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalTraverse(RTUtraversal traversal);
コード例 #13
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalMapRays(RTUtraversal traversal, uint num_rays, ref IntPtr rays);
コード例 #14
0
ファイル: TraversalApi.cs プロジェクト: uzbekdev1/OptixCore
 public static extern RTresult rtuTraversalSetMesh(RTUtraversal traversal,
                                                   uint num_verts,
                                                   IntPtr verts,
                                                   uint num_tris,
                                                   IntPtr indices);