Package raymarcher

  • Interface Summary
    Interface Description
    Mesh
    The interface class of the template for each mesh within the scene
  • Class Summary
    Class Description
    Camera
    Represents the camera in 3D space from which the scene will be rendered
    MeshGroup
    A class that allows for seperate meshes and geometry to be combined into a single mesh using boolean operations, to create more complex geometry.
    Ray
    Represents a ray shot from the camera to calculate the value of a screen pixel
    Scene
    The scene which the camera will render
    Screen
    Creates a Screen object, or window, to host the Raymarcher engine and to render onto.
    Vector3
    Represents a vector in 3D Euclidean space (x, y, z).