dolphin.lightlab · class ·

dolphinGpuView

A dolphin gpu view record carrying pixels, geometry, previousGeometry, historyA, historyB, and related state.

classcpudolphindolphin.lightlablightlabmethodsource-example

Build bounded lighting experiments with geometry, visibility, transport, film, and GPU/CPU contracts.

external class dolphinGpuView

Status: source-declared

Fields and methods (51)
buffer of int pixels
Stores pixels as buffer of int.
buffer of float geometry
Stores geometry as buffer of float.
buffer of float previousGeometry
Stores previous geometry as buffer of float.
buffer of float historyA
Stores history a as buffer of float.
buffer of float historyB
Stores history b as buffer of float.
buffer of float scene
Stores scene as buffer of float.
buffer of float materials
Stores materials as buffer of float.
buffer of float camera
Stores camera as buffer of float.
buffer of float particles
Stores particles as buffer of float.
bool glowEnabled
Stores glow enabled as bool.
bool batchEnabled
Stores batch enabled as bool.
buffer of float localLights
Stores local lights as buffer of float.
buffer of float coverageHistory
Stores coverage history as buffer of float.
bool coverageAntialiasing
Stores coverage antialiasing as bool.
int pipelineMask
Stores pipeline mask as int.
bool separateLighting
Stores separate lighting as bool.
float previousTime
Stores previous time as float.
buffer of int reuseFlags
Stores reuse flags as buffer of int.
buffer of float rawIndirect
Stores raw indirect as buffer of float.
text environmentKey
Stores environment key as text.
buffer of float noSurfaceRays
Stores no surface rays as buffer of float.
dolphinGpuReuse reuse
Stores reuse as dolphinGpuReuse.
dolphinGpuSpatialResolver spatialResolver
Stores spatial resolver as dolphinGpuSpatialResolver.
bool reuseReady
Stores reuse ready as bool.
int width
Stores width as int.
int imageWidth
Stores image width as int.
float previousX
Stores previous x as float.
float previousYaw
Stores previous yaw as float.
bool previousCamera
Stores previous camera as bool.
int steadyFrames
Stores steady frames as int.
int cacheUses
Stores cache uses as int.
dolphinGpuView()
Dolphin gpu view.
ProfilePass(int id,int began,int gpu,int bytes)
Profile pass. Complete example
Begin(int width,int height) returns bool
Begin. Complete example
BeginRegion(int width,int height,int imageWidth,int imageHeight,int originX,int originY) returns bool
Begin region. Complete example
Reset()
Reset. Complete example
InvalidateHistory()
Invalidate history. Complete example
PrepareSamples() returns bool
Prepare samples. Complete example
PackMaterials(int revision)
Pack materials. Complete example
ConfigureEnvironment(dolphinLightWorld world) returns bool
Configure environment. Complete example
PrepareEnvironment(dolphinLightWorld world) returns bool
Prepare environment. Complete example
PackScene(dolphinLightWorld world,int revision) returns bool
Pack scene. Complete example
CoverageMode(float x,float y,float z,float yaw,float pitch,float fov,int revision,bool animated) returns int
Coverage mode. Complete example
PackCamera(float x,float y,float z,float yaw,float pitch,float fov)
Pack camera. Complete example
Glow() returns bool
Glow. Complete example
PostEffects() returns bool
Post effects. Complete example
ImageSettings() returns text
Image settings. Complete example
SameImage(dolphinLightWorld world,float x,float y,float z,float yaw,float pitch,float fov,int revision) returns bool
Same image. Complete example
RenderIfNeeded(dolphinLightWorld world,float x,float y,float z,float yaw,float pitch,float fov,int revision,text presentation,bool reuse) returns bool
Render if needed. Complete example
Render(dolphinLightWorld world,float x,float y,float z,float yaw,float pitch,float fov,int sceneRevision) returns bool
Render. Complete example
RenderCommands(dolphinLightWorld world,float x,float y,float z,float yaw,float pitch,float fov,int sceneRevision) returns bool
Render commands. Complete example

Use dolphinGpuView

A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.

cpu · source-example · type checked

using dolphin.lightlab

// Build bounded lighting experiments with geometry, visibility, transport, film, and GPU/CPU contracts.
dolphinGpuView sample = dolphinGpuView()
Console.Log(Text.From(sample.glowEnabled))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.ProfilePass

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Profile pass.
dolphinGpuView instance = dolphinGpuView()
int argument_id = 1
int argument_began = 1
int argument_gpu = 1
int argument_bytes = 4
instance.ProfilePass(argument_id, argument_began, argument_gpu, argument_bytes)
Console.Log("ProfilePass completed")
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.Begin

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Begin.
dolphinGpuView instance = dolphinGpuView()
int argument_width = 1
int argument_height = 1
bool result = instance.Begin(argument_width, argument_height)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.BeginRegion

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Begin region.
dolphinGpuView instance = dolphinGpuView()
int argument_width = 1
int argument_height = 1
int argument_imageWidth = 1
int argument_imageHeight = 1
int argument_originX = 1
int argument_originY = 1
bool result = instance.BeginRegion(argument_width, argument_height, argument_imageWidth, argument_imageHeight, argument_originX, argument_originY)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.Reset

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Reset.
dolphinGpuView instance = dolphinGpuView()
instance.Reset()
Console.Log("Reset completed")
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.InvalidateHistory

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Invalidate history.
dolphinGpuView instance = dolphinGpuView()
instance.InvalidateHistory()
Console.Log("InvalidateHistory completed")
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.PrepareSamples

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Prepare samples.
dolphinGpuView instance = dolphinGpuView()
bool result = instance.PrepareSamples()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.PackMaterials

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Pack materials.
dolphinGpuView instance = dolphinGpuView()
int argument_revision = 1
instance.PackMaterials(argument_revision)
Console.Log("PackMaterials completed")
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.ConfigureEnvironment

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Configure environment.
dolphinGpuView instance = dolphinGpuView()
dolphinLightWorld argument_world = dolphinLightWorld()
bool result = instance.ConfigureEnvironment(argument_world)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.PrepareEnvironment

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Prepare environment.
dolphinGpuView instance = dolphinGpuView()
dolphinLightWorld argument_world = dolphinLightWorld()
bool result = instance.PrepareEnvironment(argument_world)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.PackScene

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Pack scene.
dolphinGpuView instance = dolphinGpuView()
dolphinLightWorld argument_world = dolphinLightWorld()
int argument_revision = 1
bool result = instance.PackScene(argument_world, argument_revision)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.CoverageMode

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Coverage mode.
dolphinGpuView instance = dolphinGpuView()
float argument_x = 1.0
float argument_y = 1.0
float argument_z = 1.0
float argument_yaw = 1.0
float argument_pitch = 1.0
float argument_fov = 1.0
int argument_revision = 1
bool argument_animated = true
int result = instance.CoverageMode(argument_x, argument_y, argument_z, argument_yaw, argument_pitch, argument_fov, argument_revision, argument_animated)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.PackCamera

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Pack camera.
dolphinGpuView instance = dolphinGpuView()
float argument_x = 1.0
float argument_y = 1.0
float argument_z = 1.0
float argument_yaw = 1.0
float argument_pitch = 1.0
float argument_fov = 1.0
instance.PackCamera(argument_x, argument_y, argument_z, argument_yaw, argument_pitch, argument_fov)
Console.Log("PackCamera completed")
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.Glow

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Glow.
dolphinGpuView instance = dolphinGpuView()
bool result = instance.Glow()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.PostEffects

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Post effects.
dolphinGpuView instance = dolphinGpuView()
bool result = instance.PostEffects()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.ImageSettings

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Image settings.
dolphinGpuView instance = dolphinGpuView()
text result = instance.ImageSettings()
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.SameImage

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Same image.
dolphinGpuView instance = dolphinGpuView()
dolphinLightWorld argument_world = dolphinLightWorld()
float argument_x = 1.0
float argument_y = 1.0
float argument_z = 1.0
float argument_yaw = 1.0
float argument_pitch = 1.0
float argument_fov = 1.0
int argument_revision = 1
bool result = instance.SameImage(argument_world, argument_x, argument_y, argument_z, argument_yaw, argument_pitch, argument_fov, argument_revision)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.RenderIfNeeded

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Render if needed.
dolphinGpuView instance = dolphinGpuView()
dolphinLightWorld argument_world = dolphinLightWorld()
float argument_x = 1.0
float argument_y = 1.0
float argument_z = 1.0
float argument_yaw = 1.0
float argument_pitch = 1.0
float argument_fov = 1.0
int argument_revision = 1
text argument_presentation = "argument presentation"
bool argument_reuse = true
bool result = instance.RenderIfNeeded(argument_world, argument_x, argument_y, argument_z, argument_yaw, argument_pitch, argument_fov, argument_revision, argument_presentation, argument_reuse)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.Render

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Render.
dolphinGpuView instance = dolphinGpuView()
dolphinLightWorld argument_world = dolphinLightWorld()
float argument_x = 1.0
float argument_y = 1.0
float argument_z = 1.0
float argument_yaw = 1.0
float argument_pitch = 1.0
float argument_fov = 1.0
int argument_sceneRevision = 1
bool result = instance.Render(argument_world, argument_x, argument_y, argument_z, argument_yaw, argument_pitch, argument_fov, argument_sceneRevision)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"

dolphinGpuView.RenderCommands

A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.

cpu · method · source-example · type checked

using dolphin.lightlab

// Render commands.
dolphinGpuView instance = dolphinGpuView()
dolphinLightWorld argument_world = dolphinLightWorld()
float argument_x = 1.0
float argument_y = 1.0
float argument_z = 1.0
float argument_yaw = 1.0
float argument_pitch = 1.0
float argument_fov = 1.0
int argument_sceneRevision = 1
bool result = instance.RenderCommands(argument_world, argument_x, argument_y, argument_z, argument_yaw, argument_pitch, argument_fov, argument_sceneRevision)
Console.Log(Text.From(result))
project.mech
manifestVersion = "2"
package = "api.example.dolphin_lightlab__dolphingpuview"
version = "0.1.0"
languageEdition = "yeho-core-2026.1"

[app]
kind = "headless"

[[dependencies]]
package = "dolphin.lightlab"
version = "0.1.0"
path = "../../../dolphin/packages/lightlab"

[[dependencies]]
package = "dolphin.materials"
version = "0.1.0"
path = "../../../dolphin/packages/materials"

[[dependencies]]
package = "dolphin.math"
version = "0.1.0"
path = "../../../dolphin/packages/math"

[[dependencies]]
package = "dolphin.spatial3d"
version = "0.1.0"
path = "../../../dolphin/packages/spatial3d"
Notes and source

Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup.

dolphin/packages/lightlab/src/gpu_view.yh:6