BSD Ports

science/py-fresnel 0.13.8 FreeBSD

Publication quality path tracing in real time

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
BSD3CLAUSE
Categories
science

Description

fresnel is a python library for path tracing publication quality images of soft matter simulations in real time. The fastest render performance is possible on NVIDIA GPUs using their OptiX ray tracing engine. fresnel also supports multi-core CPUs using Intel's Embree ray tracing kernels. Path tracing enables high quality global illumination and advanced rendering effects controlled by intuitive parameters (like roughness, specular, and metal).

In the other systems

SystemPortVersion
FreeBSDscience/py-fresnel0.13.8
DragonFlyscience/py-fresnel0.13.4.4_8
GhostBSDscience/py-fresnel0.13.8

Install

Binary package:

pkg install py312-fresnel

From the ports tree:

cd /usr/ports/science/py-fresnel/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	py312-fresnel>0:science/py-fresnel

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest-0.13.8--0.13.8
FreeBSD:14:quarterly-0.13.8n/a-0.13.8
FreeBSD:15:latest-0.13.8n/a-0.13.4.4_9
FreeBSD:15:quarterly-0.13.8n/an/an/a
FreeBSD:16:latest-0.13.8n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Library 3

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 51
Run dependencies 42

No port depends on this one.

Configuration

No options to configure.

USES
cmake:testing compiler:c++14-lang python
Service scripts
none

Files

pkg-plist 90
  • %%PYTHON_SITELIBDIR%%/fresnel/__init__.py
  • %%PYTHON_SITELIBDIR%%/fresnel/_common.so
  • %%PYTHON_SITELIBDIR%%/fresnel/_cpu.so
  • %%PYTHON_SITELIBDIR%%/fresnel/camera.py
  • %%PYTHON_SITELIBDIR%%/fresnel/color.py
  • %%PYTHON_SITELIBDIR%%/fresnel/conftest.py
  • %%PYTHON_SITELIBDIR%%/fresnel/geometry.py
  • %%PYTHON_SITELIBDIR%%/fresnel/interact.py
  • %%PYTHON_SITELIBDIR%%/fresnel/light.py
  • %%PYTHON_SITELIBDIR%%/fresnel/material.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/conftest.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/pytest.ini
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_camera_perspective.test_f_stop.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_camera_perspective.test_focal_distance.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_camera_perspective.test_focal_length.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_camera_perspective.test_height.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_camera_perspective.test_pathtrace.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_camera_perspective.test_render.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_box.test_box_color.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_box.test_box_radius.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_box.test_color.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_box.test_radius.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_box.test_render.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_box.test_render0.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_box.test_render1.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_box.test_render2.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_box.test_render3.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_box.test_render4.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_box.test_render5.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_clyinder.test_color.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_clyinder.test_outline.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_clyinder.test_position.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_clyinder.test_radius.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_clyinder.test_render.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_convex_polyhedron.test_face_color.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_convex_polyhedron.test_outline.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_convex_polyhedron.test_render.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_mesh.test_color_interp.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_mesh.test_multiple.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_mesh.test_outline.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_mesh.test_render.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_polygon.test_angle.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_polygon.test_color.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_polygon.test_outline.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_polygon.test_position.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_polygon.test_render.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_polygon.test_rounded.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_sphere.test_color.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_sphere.test_outline.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_sphere.test_position.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_sphere.test_radius.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_geometry_sphere.test_render.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_material.test_color.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_material.test_metal.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_material.test_primitive_color_mix.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_material.test_roughness.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_material.test_set_material.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_material.test_solid.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_material.test_specular.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_outline_material.test_color.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_outline_material.test_primitive_color_mix.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_outline_material.test_set_material.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_outline_material.test_solid.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_scene.test_camera.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_scene.test_light_dir.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_scene.test_multiple_geometries1.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_scene.test_multiple_geometries2.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_scene.test_multiple_geometries3.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_scene.test_multiple_geometries4.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_tracer_direct.test_render.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_tracer_direct.test_render_aa.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/reference/test_tracer_path.test_render.png
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_camera_orthographic.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_camera_perspective.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_device.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_geometry_box.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_geometry_convex_polyhedron.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_geometry_cylinder.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_geometry_mesh.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_geometry_polygon.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_geometry_sphere.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_light.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_material.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_outline_material.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_scene.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_tracer_direct.py
  • %%PYTHON_SITELIBDIR%%/fresnel/test/test_tracer_path.py
  • %%PYTHON_SITELIBDIR%%/fresnel/tracer.py
  • %%PYTHON_SITELIBDIR%%/fresnel/util.py
  • %%PYTHON_SITELIBDIR%%/fresnel/version.py
distinfo 4
FileSizeSHA256
glotzerlab-fresnel-v0.13.8_GH0.tar.gz1.1065739e+07b64b5aac2836bb3c30d8e7c8256e5726ff680b52674dcb0286a291f05e9c2241
glotzerlab-random123-7f2371b8c597a486cd33fb421a196d78efe08043_GH0.tar.gz648611c96b9240953197387977244858d624c81bef15d74c5badd77a07c8d29cb30a8e
glotzerlab-fresnel-examples-edae193_GH0.tar.gz8.10921e+06e6b89dd8a4d15283f645aa206b91b139d0c89feb47e379c25dd37f0a42b8d73a
glotzerlab-qhull-613debeaea72ee66626dace9ba1a2eff11b5d37d_GH0.tar.gz1.30823e+06b4504a190dc15c3ae932b998a2eed3cba8c7bdda1ab2a886e7e09d0526ee8143

Commit history 0

No commits in the history this site was built from.