Uses of Class
eu.svjatoslav.aukio.e3d.renderer.raster.gi.GlobalIllumination
Packages that use GlobalIllumination
Package
Description
Graphical user interface components for the Aukio 3D engine.
Headless rendering toolkit: windowless snapshots, pixel assertions,
golden-image comparison and scene-state dumps.
-
Uses of GlobalIllumination in eu.svjatoslav.aukio.e3d.gui
Methods in eu.svjatoslav.aukio.e3d.gui that return GlobalIlluminationModifier and TypeMethodDescriptionViewPanel.enableGlobalIllumination()Enables progressive global illumination with the default of 2 dedicated low-priority CPU threads.ViewPanel.enableGlobalIllumination(int threadCount) Enables progressive global illumination with the given number of dedicated low-priority CPU threads.ViewPanel.enableGlobalIllumination(int threadCount, Consumer<GlobalIllumination> configurer) Enables progressive global illumination, applying the given configurer (radius/density overrides) BEFORE the worker threads start — the first eligibility evaluation already sees them.ViewPanel.getGlobalIllumination()The running global illumination system, or null when GI was never enabled for this view.Method parameters in eu.svjatoslav.aukio.e3d.gui with type arguments of type GlobalIlluminationModifier and TypeMethodDescriptionViewPanel.enableGlobalIllumination(int threadCount, Consumer<GlobalIllumination> configurer) Enables progressive global illumination, applying the given configurer (radius/density overrides) BEFORE the worker threads start — the first eligibility evaluation already sees them. -
Uses of GlobalIllumination in eu.svjatoslav.aukio.e3d.headless
Methods in eu.svjatoslav.aukio.e3d.headless with parameters of type GlobalIlluminationModifier and TypeMethodDescriptionstatic StringSceneDump.dump(ShapeCollection scene, LightingManager lighting, Camera camera, GlobalIllumination gi) Dumps scene state to a human-readable string.