Uses of Class
eu.svjatoslav.sixth.e3d.gui.Camera
Packages that use Camera
Package
Description
Provides basic geometry classes for 2D and 3D coordinates and shapes.
Graphical user interface components for the Sixth 3D engine.
Headless rendering toolkit: windowless snapshots, pixel assertions,
golden-image comparison and scene-state dumps.
Ray tracer for rendering voxel data stored in an octree structure.
Rasterization-based real-time software renderer for the Sixth 3D engine.
-
Uses of Camera in eu.svjatoslav.sixth.e3d.geometry
Methods in eu.svjatoslav.sixth.e3d.geometry with parameters of type Camera -
Uses of Camera in eu.svjatoslav.sixth.e3d.gui
Methods in eu.svjatoslav.sixth.e3d.gui that return CameraModifier and TypeMethodDescriptionViewPanel.getCamera()Returns the camera representing the viewer's position and orientation.Constructors in eu.svjatoslav.sixth.e3d.gui with parameters of type Camera -
Uses of Camera in eu.svjatoslav.sixth.e3d.headless
Methods in eu.svjatoslav.sixth.e3d.headless that return CameraModifier and TypeMethodDescriptionstatic CameraSnapshot.cameraFromPose(String pose) Builds a camera from a "x, y, z, yaw, pitch, roll" pose string, as printed by demos (seeSnapshot.poseString(Camera)).Methods in eu.svjatoslav.sixth.e3d.headless with parameters of type CameraModifier and TypeMethodDescriptionstatic StringSceneDump.dump(ShapeCollection scene, LightingManager lighting, Camera camera, GlobalIllumination gi) Dumps scene state to a human-readable string.static StringSnapshot.poseString(Camera camera) Formats a camera's pose as "x, y, z, yaw, pitch, roll" — the exact stringSnapshot.cameraFromPose(String)parses back.static BufferedImageSnapshot.render(ShapeCollection scene, LightingManager lighting, Camera camera, int width, int height) Renders the scene once from the given camera.static voidSnapshot.renderInto(ShapeCollection scene, Camera camera, RenderingContext ctx, int backgroundArgb) Renders one frame into an existing context, filling the background with the given ARGB color first. -
Uses of Camera in eu.svjatoslav.sixth.e3d.renderer.octree.raytracer
Constructors in eu.svjatoslav.sixth.e3d.renderer.octree.raytracer with parameters of type CameraModifierConstructorDescriptionCameraView(Camera camera, double zoom) Creates a camera view for ray tracing from the given camera and zoom level.RaytracingCamera(Camera camera, double zoom) Creates a raytracing camera at the specified camera position. -
Uses of Camera in eu.svjatoslav.sixth.e3d.renderer.raster
Methods in eu.svjatoslav.sixth.e3d.renderer.raster with parameters of type CameraModifier and TypeMethodDescriptionvoidShapeCollection.transformShapes(Camera camera, RenderingContext renderingContext) Camera-based variant ofShapeCollection.transformShapes(ViewPanel, RenderingContext)for headless rendering without aViewPanel(off-screen snapshots, golden-image tests, GI scene setup).voidShapeCollection.transformShapesBegin(Camera camera, RenderingContext renderingContext) Camera-based variant ofShapeCollection.transformShapesBegin(ViewPanel, RenderingContext)for headless rendering without aViewPanel.