source icon indicating copy to clipboard operation
source copied to clipboard

The main source repository for the Raysect project.

Results 100 source issues
Sort by recently updated
recently updated
newest added

Cython now provides cleaner special methods for class comparisons, among other API improvements. These are been developed since the early raysect code was written. Before releasing V1, the internal API...

enhancement
v1

The array() class in faster to construct and can be accessed via pointer in cython, removing the need for costly memoryview creation. Past experiments indicate that switching to array could...

enhancement
v1

Since we have the `Discrete3DMesh`, it would also be nice to have a cythonised `InhomogeneousVolumeEmitter` that gets emissivity as a `Function3D` instance. I think that this generalised version of the...

enhancement

* Currently only the root is informed of notifications to the scene-graph. * It would be useful for one node to know when the geometry of another node has changed....

enhancement

Alex noticed that ray_important_path_weight probably should be labelled as a 'probability'.

enhancement

At present, all primitives except the Sphere primitive use the default method of calculating a bounding sphere. The default is to calculate a sphere that encloses the primitives bounding box....

enhancement

Raysect's release will need a accompanying paper for referencing.

Half angle format?

enhancement

This adds a new 2D observer called `FovCamera` that launches rays from the observer's origin point over a specified field of view in spherical coordinates. Each pixel of the final...

enhancement

In support of issue #331, this ticket relates specifically to specifying the interface for UV coordinates. The specification should include the interactions with the following main classes: - Primitive() -...

enhancement
New Feature