ray\_tracer =========== .. automodule:: giant.ray_tracer :no-members: .. currentmodule:: giant.ray_tracer .. rubric:: Modules .. autosummary:: :nosignatures: :toctree: ray_tracer :recursive: rays shapes kdtree scene illumination utilities .. rubric:: Classes .. autosummary:: :nosignatures: ~rays.Rays ~scene.SceneObject ~scene.Scene ~scene.CorrectionsType ~illumination.IlluminationModel ~illumination.McEwenIllumination ~illumination.LambertianIllumination ~illumination.LommelSeeligerIllumination ~illumination.AshikhminShirleyDiffuseIllumination ~illumination.GaskellIllumination ~shapes.triangle.Triangle64 ~shapes.triangle.Triangle32 ~shapes.ellipsoid.Ellipsoid ~shapes.surface.Surface ~shapes.surface.Surface32 ~shapes.surface.Surface64 ~shapes.solid.Solid ~shapes.shape.Shape ~shapes.point.Point ~shapes.axis_aligned_bounding_box.AxisAlignedBoundingBox ~kdtree.KDTree .. rubric:: Constants .. autosummary:: :nosignatures: ~illumination.ILLUM_DTYPE ~rays.INTERSECT_DTYPE |