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

Hello, I found that runtime error about vector multiplication calculation like: ```python >>> from raysect.core.math import Vector3D >>> Vector(1, 2, 3) * 2.0 Vector3D(2.0, 4.0, 6.0) >>> 2.0 * Vector3D(1,...

Hello! Because Cython 3.0 was released at last, I tried to compile `raysect` with it, and encountered some cython compile issues. They seems to be related to both `kdtree2d.pyx` and...

Dear Raysect team, currently rays fired by observers are of rectilinear trajectory, which could potentially be reflected/scattered by material surfaces (call it "superficial scattering"). Adding "volumetric scattering", i.e. simulating non-rectilinear...

Dear Raysect team, currently Raysect provides a class to create an inhomogeneous radiation emitter, i.e. `InhomogeneousVolumeEmitter`. By relying on the linear attenuation law (Lambert-Beer), the integrated emission between two consecutive...

Dear Raysect team, we believe that a non-uniform/adaptive integration in `InhomogeneousVolumeEmitter` would be ideal to speed up the process. The leading idea would be to allow the user to define...

Hello, I have found that I am unable to install raysect on my M3 Mac. As a minimum reproducible example, here is my `pyproject.toml` file contents: ``` [tool.poetry] name =...

Hello!, First of all, **thank you** for this amazing software. I'm digging more and more into what it can do, and it's really wonderful. I am working on a project...

Raysect's build requirements specify `oldest-supported-numpy`, which is 1.14, while `install_requires` sets the NumPy version to `numpy>=1.14`, which installs NumPy 2.0 in Python 3.9 and above. Since NumPy 2.0 and 1.x...

The "export_obj()" function and related mesh export functions are useful for debugging scenes and viewing them in Meshlab or similar. I recently noticed in a use case that the export...

There is a divergence between master and development due to build fixes introduced in the 0.8.1.post1 release. I suggest merging the master branch with development before making further changes.