dolphin.lightlab · class ·
dolphinGpuView
A dolphin gpu view record carrying pixels, geometry, previousGeometry, historyA, historyB, and related state.
Build bounded lighting experiments with geometry, visibility, transport, film, and GPU/CPU contracts.
external class dolphinGpuViewStatus: 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