add ray++
A collection of C++ classes needed for ray tracing
This commit is contained in:
parent
907476ac43
commit
89234eb87e
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=51109
@ -247,6 +247,7 @@
|
||||
SUBDIR += qiv
|
||||
SUBDIR += quickpics
|
||||
SUBDIR += qvplay
|
||||
SUBDIR += ray++
|
||||
SUBDIR += rayshade
|
||||
SUBDIR += ruby-gd
|
||||
SUBDIR += ruby-gdchart
|
||||
|
26
graphics/ray++/Makefile
Normal file
26
graphics/ray++/Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
# ex:ts=8
|
||||
# New ports collection makefile for: ray++
|
||||
# Date created: Dec 6, 2001
|
||||
# Whom: ijliao
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= ray++
|
||||
PORTVERSION= 0.4
|
||||
CATEGORIES= graphics
|
||||
MASTER_SITES= http://www.mpa-garching.mpg.de/~martin/ray++/download/
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
CONFIGURE_ARGS= --enable-shared --enable-fast-handles
|
||||
USE_GMAKE= yes
|
||||
INSTALLS_SHLIB= yes
|
||||
|
||||
do-install:
|
||||
@(cd ${WRKSRC} ; \
|
||||
find * -name "*.h" | cpio -pdum ${PREFIX}/include/${PORTNAME} ; \
|
||||
${CHMOD} -R 755 ${PREFIX}/include/${PORTNAME} )
|
||||
|
||||
.include <bsd.port.mk>
|
1
graphics/ray++/distinfo
Normal file
1
graphics/ray++/distinfo
Normal file
@ -0,0 +1 @@
|
||||
MD5 (ray++-0.4.tar.gz) = b9b9a071b4e24a80b878810a2218e21e
|
1
graphics/ray++/pkg-comment
Normal file
1
graphics/ray++/pkg-comment
Normal file
@ -0,0 +1 @@
|
||||
A collection of C++ classes needed for ray tracing
|
5
graphics/ray++/pkg-descr
Normal file
5
graphics/ray++/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
RAY++ is a collection of C++ classes needed for ray tracing (shapes,
|
||||
surfaces, cameras etc.). The object-oriented design makes it easy to
|
||||
extend the package.
|
||||
|
||||
WWW: http://www.mpa-garching.mpg.de/~martin/ray++/
|
101
graphics/ray++/pkg-plist
Normal file
101
graphics/ray++/pkg-plist
Normal file
@ -0,0 +1,101 @@
|
||||
include/ray++/cameras/stereo_camera.h
|
||||
include/ray++/cameras/std_camera.h
|
||||
include/ray++/config/config.h
|
||||
include/ray++/config/sizecalc.h
|
||||
include/ray++/kernel/interval.h
|
||||
include/ray++/kernel/constants.h
|
||||
include/ray++/kernel/transformable.h
|
||||
include/ray++/kernel/ray.h
|
||||
include/ray++/kernel/bstream.h
|
||||
include/ray++/kernel/renderer.h
|
||||
include/ray++/kernel/geom_ray.h
|
||||
include/ray++/kernel/full_shading_info.h
|
||||
include/ray++/kernel/light.h
|
||||
include/ray++/kernel/shape.h
|
||||
include/ray++/kernel/initable.h
|
||||
include/ray++/kernel/object_queue.h
|
||||
include/ray++/kernel/vector.h
|
||||
include/ray++/kernel/msg_stream.h
|
||||
include/ray++/kernel/error.h
|
||||
include/ray++/kernel/intersect_info.h
|
||||
include/ray++/kernel/handle.h
|
||||
include/ray++/kernel/camera.h
|
||||
include/ray++/kernel/colour.h
|
||||
include/ray++/kernel/output.h
|
||||
include/ray++/kernel/byteswap.h
|
||||
include/ray++/kernel/surface.h
|
||||
include/ray++/kernel/countable_new.h
|
||||
include/ray++/kernel/object.h
|
||||
include/ray++/kernel/transform.h
|
||||
include/ray++/kernel/globals.h
|
||||
include/ray++/kernel/inside_info.h
|
||||
include/ray++/kernel/kernel.h
|
||||
include/ray++/kernel/shading_info.h
|
||||
include/ray++/kernel/volume.h
|
||||
include/ray++/kernel/light_array.h
|
||||
include/ray++/kernel/world.h
|
||||
include/ray++/kernel/axisbox.h
|
||||
include/ray++/lights/fuzprojector.h
|
||||
include/ray++/lights/spotlight.h
|
||||
include/ray++/lights/projector.h
|
||||
include/ray++/lights/ambient_light.h
|
||||
include/ray++/lights/pointlight.h
|
||||
include/ray++/objects/bounding_slab.h
|
||||
include/ray++/objects/simple_object.h
|
||||
include/ray++/outputs/tga_output.h
|
||||
include/ray++/outputs/ppm_output.h
|
||||
include/ray++/outputs/mem_output.h
|
||||
include/ray++/outputs/bmp_output.h
|
||||
include/ray++/renderers/raytracer.h
|
||||
include/ray++/shapes/quadric.h
|
||||
include/ray++/shapes/box.h
|
||||
include/ray++/shapes/sphere.h
|
||||
include/ray++/shapes/parametric.h
|
||||
include/ray++/shapes/clip.h
|
||||
include/ray++/shapes/cone.h
|
||||
include/ray++/shapes/solid_shape.h
|
||||
include/ray++/shapes/cylinder.h
|
||||
include/ray++/shapes/tube.h
|
||||
include/ray++/shapes/flat_shape.h
|
||||
include/ray++/shapes/plane.h
|
||||
include/ray++/shapes/triangle.h
|
||||
include/ray++/shapes/csg_shape.h
|
||||
include/ray++/shapes/implicit.h
|
||||
include/ray++/surfaces/matte.h
|
||||
include/ray++/surfaces/pigments/pure_colour.h
|
||||
include/ray++/surfaces/pigments/pigment.h
|
||||
include/ray++/surfaces/pigments/std_pigments.h
|
||||
include/ray++/surfaces/pigments/generic_pigment.h
|
||||
include/ray++/surfaces/pigments/solid_pigment.h
|
||||
include/ray++/surfaces/lambert.h
|
||||
include/ray++/surfaces/phong.h
|
||||
include/ray++/utils/vector_math.h
|
||||
include/ray++/utils/twister.h
|
||||
include/ray++/utils/math.h
|
||||
include/ray++/utils/noise.h
|
||||
include/ray++/utils/utils.h
|
||||
include/ray++/utils/colourmap.h
|
||||
include/ray++/utils/converter.h
|
||||
include/ray++/volumes/gas.h
|
||||
include/ray++/volumes/fog.h
|
||||
include/ray++/volumes/clear_glass.h
|
||||
include/ray++/volumes/gas2.h
|
||||
include/ray++/worlds/scene.h
|
||||
include/ray++/worlds/hmakers/hmaker.h
|
||||
include/ray++/worlds/hmakers/pov_hmaker.h
|
||||
include/ray++/worlds/hmakers/sort_entry.h
|
||||
@dirrm include/ray++/cameras
|
||||
@dirrm include/ray++/config
|
||||
@dirrm include/ray++/kernel
|
||||
@dirrm include/ray++/lights
|
||||
@dirrm include/ray++/objects
|
||||
@dirrm include/ray++/outputs
|
||||
@dirrm include/ray++/renderers
|
||||
@dirrm include/ray++/shapes
|
||||
@dirrm include/ray++/surfaces/pigments
|
||||
@dirrm include/ray++/surfaces
|
||||
@dirrm include/ray++/utils
|
||||
@dirrm include/ray++/volumes
|
||||
@dirrm include/ray++/worlds/hmakers
|
||||
@dirrm include/ray++/worlds
|
||||
@dirrm include/ray++
|
Loading…
Reference in New Issue
Block a user