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

For each primitive show two plan views (wireframe, hand drawn) with the relevant dimensions shown. A rendering of the default settings with a set of coordinate axes.

documentation

Add some documentation and an example script to the examples gallery.

documentation

Add an example script that makes a virtual Gonioreflectometer for understanding the BRDFs of Raysect materials.

documentation

A user asked about utilities for converting the observer output into photon counts per second instead of power. We currently have a utility for this on the spectrum object, but...

enhancement

We will need to flesh out the 2D components for texture handling etc...

enhancement
New Feature

At present the cylinder extends from z=0 to z=h where h is the length/height of the cylinder along it's axis. Consider whether it would be better to define the cylinder...

question

RoughConductor microfacet material could be generalised into MicrofacetBRDF base class. The Fresnel term could be left to be implemented in a deriving class. Alternate distributions could also be provided.

enhancement

Replace current trapezium rule integration with more advanced integration. This is for the maths package.

enhancement

To be consistent with the Conductor() object it would make sense to convert the Dielectric material to accept attenuation definition in terms of extinction, a utility function can be provided...