Asset Transformer SDK (ex Pixyz) Unity Python API functions
Read time 3 minutes
Last updated 21 hours ago configureFunctionLogger
unity.configureFunctionLogger(functionName, enableFunction, enableParameters, enableExecutionTime)
Parameters
Direct3D
getD3D11Device
unity.getD3D11Device() -> unity.ID3D11Device
Returns
See also:
getD3D11RenderTargetViewFromRenderBuffer
unity.getD3D11RenderTargetViewFromRenderBuffer(surface) -> unity.ID3D11RenderTargetView
Parameters
Returns
See also:
getD3D11ShaderResourceViewFromNativeTexture
unity.getD3D11ShaderResourceViewFromNativeTexture(texture) -> unity.ID3D11ShaderResourceView
Parameters
Returns
See also:
getD3D11TextureFromNativeTexture
unity.getD3D11TextureFromNativeTexture(texture) -> unity.ID3D11Resource
Parameters
Returns
See also:
getD3D11TextureFromRenderBuffer
unity.getD3D11TextureFromRenderBuffer(buffer) -> unity.ID3D11Resource
Parameters
Returns
See also:
Unity Pugin Event Functions
getDestroyFunction
unity.getDestroyFunction() -> unity.UnityRenderingEvent
Returns
See also:
getDrawFunction
unity.getDrawFunction() -> unity.UnityRenderingEventAndData
Returns
See also:
getInitFunction
unity.getInitFunction() -> unity.UnityRenderingEvent
Returns
See also:
Unity View Session
asyncPick
Asynchronous function to pick in the current viewer.
unity.asyncPick(session, x, y)
Parameters
See also:
asyncResize
Call this function when the texture has to be resized. the resize will take effect during the next render. This will send a ViewSessionResized event when done.
unity.asyncResize(session, width, height)
Parameters
See also:
createUnityViewSession
unity.createUnityViewSession(width, height, graphicAPI, nbViews=1) -> unity.UnityViewSession
Parameters
Type Name Description Int width Viewer width. Int height Viewer height. GraphicAPI graphicAPI Graphic api used by Unity. Int nbViews Nb views.
Returns
See also:
Vulkan
getVulkanDevice
unity.getVulkanDevice() -> unity.VulkanDevice
Returns