Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jul 2002 08:41:39 +0400 (MSD)
From:      Igor Pokrovsky <tiamat@telegraph.spb.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/41105: New port: graphics/renderpark System for physically based photo-realistic image synthesis
Message-ID:  <200207290441.g6T4fcNT033929@doom.homeunix.org>

next in thread | raw e-mail | index | archive | help

>Number:         41105
>Category:       ports
>Synopsis:       New port: graphics/renderpark System for physically based photo-realistic image synthesis
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 28 21:50:01 PDT 2002
>Closed-Date:
>Last-Modified:
>Originator:     Igor Pokrovsky
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
MGO 
>Environment:
System: FreeBSD doom.homeunix.org 4.6-STABLE FreeBSD 4.6-STABLE #0: Sun Jul 21 12:17:35 MSD 2002 root@doom.homeunix.org:/usr/src/sys/compile/KERNEL i386


	
>Description:
RenderPark is a test-bed system for physically based photo-realistic image
synthesis. It's a free software package providing a solid implementation
of a wide variety of state-of-the-art ray-tracing and radiosity algorithms.
Although RenderPark  is in the first place a tool for research and teaching,
it is  evolving towards a full featured physics based global illumination
rendering system that also illumination engineers, architects, designers
and artists will appreciate.

Features:
* reads models in MGF and new XRML (extended VRML'97) file format.
* images can be saved in PPM, TIFF and Radiance PIC format, for which numerous
  convertors exist.
* supports high dynamic range TIFF and PIC image output, suitable for lighting
  analysis purposes, e.g. using Radiance tools, or experimentation with tone
  mapping techniques ...
* illuminated models after radiosity can be saved in VRML'97 format.
* X-Windows/Motif based user interface.
* interactive navigation using graphics hardware (OpenGL) with various
  optimizations that make it suited for large models.
* wide range of tone mapping operators + calibrated monitor support.
* batch rendering with control through command line arguments or
  Inter Process Communication.
* rendering into an external canvas window makes RenderPark behave as a
  "plug-in" in other applications.

Rendering algorithms implemented:

Object-space radiance algorithms:

* Galerkin radiosity (both gathering and shooting) with (or without)
  hierarchical refinement, higher order approximations, clustering,
  view-importance, ...
* Stochastic Jacobi radiosity, also hierarchical with clustering,  higher
  order approximations and view-importance as described in Philippe Bekaert's
  PhD thesis (recommended radiosity method)
* Various random walk radiosity algorithms
* Photon Mapping

Pixel-driven radiance algorithms:

* stochastic ray tracing (usable as a second pass after an object-space
  radiance algorithm, with special support for the photon map)
* bi-directional path tracing. Using regular expressions, you can tune
  exactly what part of the light transport shall be computed.

	
>How-To-Repeat:
	
>Fix:

	

--- renderpark.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	renderpark
#	renderpark/Makefile
#	renderpark/pkg-comment
#	renderpark/pkg-descr
#	renderpark/distinfo
#	renderpark/files
#	renderpark/files/patch-Config.site
#	renderpark/files/patch-patch.c
#	renderpark/scripts
#	renderpark/scripts/cpp2c.sh
#	renderpark/pkg-plist
#
echo c - renderpark
mkdir -p renderpark > /dev/null 2>&1
echo x - renderpark/Makefile
sed 's/^X//' >renderpark/Makefile << 'END-of-renderpark/Makefile'
X# New ports collection makefile for:	renderpark
X# Date created:		24 July 2002
X# Whom:			Igor Pokrovsky <tiamat@telegraph.spb.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	renderpark
XPORTVERSION=	3.3
XCATEGORIES=	graphics
XMASTER_SITES=	ftp://ftp.cs.kuleuven.ac.be/pub/graphics/software/RenderPark/
XDISTNAME=	${DIST_SUBDIR}
X.ifdef (WITH_SCENES)
XDISTFILES=	${DISTNAME}${EXTRACT_SUFX} Scenes${EXTRACT_SUFX}
X.endif
XDIST_SUBDIR=	RenderPark
X
XMAINTAINER=	tiamat@telegraph.spb.ru
X
X.ifdef (WITH_XRML)
XLIB_DEPENDS=	xrml.0:${PORTSDIR}/graphics/xrml
X.endif
X
XWRKSRC=		${WRKDIR}/${DISTNAME}
XWRKSRC2=	${WRKDIR}/Scenes
X
XUSE_GMAKE=	yes
XUSE_X_PREFIX=	yes
XUSE_MESA=	yes
XUSE_MOTIF=	yes
XUSE_REINPLACE=	yes
X
X.if !defined(WITH_SCENES)
XPLIST_SUB=	WITH_SCENES="@comment "
X.else
XPLIST_SUB=	WITH_SCENES=""
X.endif
X
Xpre-everything:
X.ifndef (WITH_XRML)
X	@${ECHO} "Defining WITH_XRML=yes will allow you to read XRML input files"
X.endif
X.ifndef (WITH_SCENES)
X	@${ECHO} "Define WITH_SCENES=yes to install additional scenes package"
X.endif
X
Xpre-patch:
X	@${RM} -f ${WRKSRC}/Config.site
X	@${CP} -f ${WRKSRC}/Config.FreeBSD ${WRKSRC}/Config.site
X	${SETENV} ${SCRIPTS_ENV} \
X		  REINPLACE_CMD="${REINPLACE_CMD}" \
X		  FIND="${FIND}" \
X		  GREP="${GREP}" \
X	${SH} ${SCRIPTDIR}/cpp2c.sh
X
X.ifdef (WITH_XRML)
Xpost-patch:
X	@${ECHO} "" >> ${WRKSRC}/Config.site
X	@${ECHO} "####################################################" >> ${WRKSRC}/Config.site
X	@${ECHO} "# VRML input support (requires XRML library)" >> ${WRKSRC}/Config.site
X	@${ECHO} "VRMLHOME = ${X11BASE}" >> ${WRKSRC}/Config.site
X	@${ECHO} "VRMLFLAGS = -I${X11BASE}/include/xrml" >> ${WRKSRC}/Config.site
X	@${ECHO} "VRMLLIB = -L${X11BASE}/lib -lxrml" >> ${WRKSRC}/Config.site
X.endif
X
Xdo-install:
X	${INSTALL_PROGRAM} ${WRKSRC}/rpk ${PREFIX}/bin
X	${INSTALL_DATA} ${WRKSRC}/${DISTNAME} ${PREFIX}/lib/X11/app-defaults
X	@${MKDIR} ${EXAMPLESDIR}
X	${INSTALL_DATA} ${WRKSRC}/SCENES/*.mgf ${EXAMPLESDIR}
X
X.ifdef (WITH_SCENES)
X	@${MKDIR} ${EXAMPLESDIR}/Scenes
X	${INSTALL_DATA} ${WRKSRC2}/*.mgf ${EXAMPLESDIR}/Scenes
X	${INSTALL_DATA} ${WRKSRC2}/README ${EXAMPLESDIR}/Scenes
X	@${MKDIR} ${EXAMPLESDIR}/Scenes/Hospital
X	${INSTALL_DATA} ${WRKSRC2}/Hospital/*.mgf ${EXAMPLESDIR}/Scenes/Hospital
X	@${MKDIR} ${EXAMPLESDIR}/Scenes/Materials
X	${INSTALL_DATA} ${WRKSRC2}/Materials/*.mgf ${EXAMPLESDIR}/Scenes/Materials
X.endif
X
X.ifndef (NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X	${INSTALL_DATA} ${WRKSRC}/DOC/*.* ${DOCSDIR}
X	@${MKDIR} ${DOCSDIR}/SourceCode
X	${INSTALL_DATA} ${WRKSRC}/DOC/SourceCode/* ${DOCSDIR}/SourceCode
X	@${MKDIR} ${DOCSDIR}/UserGuide
X	${INSTALL_DATA} ${WRKSRC}/DOC/UserGuide/* ${DOCSDIR}/UserGuide
X.endif
X
X.include <bsd.port.mk>
END-of-renderpark/Makefile
echo x - renderpark/pkg-comment
sed 's/^X//' >renderpark/pkg-comment << 'END-of-renderpark/pkg-comment'
XSystem for physically based photo-realistic image synthesis
END-of-renderpark/pkg-comment
echo x - renderpark/pkg-descr
sed 's/^X//' >renderpark/pkg-descr << 'END-of-renderpark/pkg-descr'
XRenderPark is a test-bed system for physically based photo-realistic image
Xsynthesis. It's a free software package providing a solid implementation
Xof a wide variety of state-of-the-art ray-tracing and radiosity algorithms.
XAlthough RenderPark  is in the first place a tool for research and teaching,
Xit is  evolving towards a full featured physics based global illumination
Xrendering system that also illumination engineers, architects, designers
Xand artists will appreciate.
X
XFeatures:
X* reads models in MGF and new XRML (extended VRML'97) file format.
X* images can be saved in PPM, TIFF and Radiance PIC format, for which numerous
X  convertors exist.
X* supports high dynamic range TIFF and PIC image output, suitable for lighting
X  analysis purposes, e.g. using Radiance tools, or experimentation with tone
X  mapping techniques ...
X* illuminated models after radiosity can be saved in VRML'97 format.
X* X-Windows/Motif based user interface.
X* interactive navigation using graphics hardware (OpenGL) with various
X  optimizations that make it suited for large models.
X* wide range of tone mapping operators + calibrated monitor support.
X* batch rendering with control through command line arguments or
X  Inter Process Communication.
X* rendering into an external canvas window makes RenderPark behave as a
X  "plug-in" in other applications.
X
XRendering algorithms implemented:
X
XObject-space radiance algorithms:
X
X* Galerkin radiosity (both gathering and shooting) with (or without)
X  hierarchical refinement, higher order approximations, clustering,
X  view-importance, ...
X* Stochastic Jacobi radiosity, also hierarchical with clustering,  higher
X  order approximations and view-importance as described in Philippe Bekaert's
X  PhD thesis (recommended radiosity method)
X* Various random walk radiosity algorithms
X* Photon Mapping
X
XPixel-driven radiance algorithms:
X
X* stochastic ray tracing (usable as a second pass after an object-space
X  radiance algorithm, with special support for the photon map)
X* bi-directional path tracing. Using regular expressions, you can tune
X  exactly what part of the light transport shall be computed.
X
XWWW:	http://www.renderpark.be/
X
X- Igor Pokrovsky
Xtiamat@telegraph.spb.ru
END-of-renderpark/pkg-descr
echo x - renderpark/distinfo
sed 's/^X//' >renderpark/distinfo << 'END-of-renderpark/distinfo'
XMD5 (RenderPark/RenderPark.tar.gz) = 8c5c80b580bb903aa60a01df0634f8c5
XMD5 (RenderPark/Scenes.tar.gz) = 8e99b6874f058303df263e27ef5720e5
END-of-renderpark/distinfo
echo c - renderpark/files
mkdir -p renderpark/files > /dev/null 2>&1
echo x - renderpark/files/patch-Config.site
sed 's/^X//' >renderpark/files/patch-Config.site << 'END-of-renderpark/files/patch-Config.site'
X--- Config.site~	Fri Jul 26 15:03:28 2002
X+++ Config.site	Fri Jul 26 15:11:05 2002
X@@ -5,24 +5,24 @@
X CC = gcc 
X MAKEDEPEND = gcc -M
X PROFLAGS = # -pg 		# for profiling
X-DEBUGFLAGS = -g 		# for debugging
X-OPTFLAGS = -O3 -Wall -pedantic -ansi
X+DEBUGFLAGS = # -g 		# for debugging
X+OPTFLAGS = -O3 -Wall -pedantic -ansi -Wno-long-long
X 
X ################################################################
X # OpenGL/Mesa
X DRIVER = opengl
X 
X # Mesa (free OpenGL-like library)
X-MESAHOME = /usr/local
X+MESAHOME = ${X11BASE}
X DRIVERFLAGS = -I$(MESAHOME)/include
X DRIVERLIBS = -L$(MESAHOME)/lib -lGLU -lGL
X 
X ################################################################
X-X11HOME = /usr/X11R6
X+X11HOME = ${X11BASE}
X XINCLUDES = -I$(X11HOME)/include 
X XLIBS = -L$(X11HOME)/lib -lXt -lXmu -lXext -lX11 
X 
X-MOTIFHOME = /usr/local
X+MOTIFHOME = ${X11BASE}
X MOTIFINCLUDES = -I$(MOTIFHOME)/include
X # -lXpm library necessary for Motif >=2.0, not for Motif <2.0
X MOTIFLIBS = -L$(MOTIFHOME)/lib -lXm -lXpm
END-of-renderpark/files/patch-Config.site
echo x - renderpark/files/patch-patch.c
sed 's/^X//' >renderpark/files/patch-patch.c << 'END-of-renderpark/files/patch-patch.c'
X--- patch.c~	Fri Jul 26 15:36:27 2002
X+++ patch.c	Fri Jul 26 15:37:31 2002
X@@ -1074,7 +1074,7 @@
X   V2Sub (D, C, CD); V2Sub (D, A, AD);
X   V2Add (CD, AB, AE); V2Negate (AE); V2Sub (M, A, AM);
X   
X-  if (fabs(DETERMINANT(AB, CD)) < EPSILON)               /* case AB /* CD */ */
X+  if (fabs(DETERMINANT(AB, CD)) < EPSILON)               /* case AB CD */
X     {
X       V2Sub (AB, CD, Vector);
X       v = DETERMINANT(AM, Vector) / DETERMINANT(AD, Vector);
X@@ -1091,7 +1091,7 @@
X       }
X #endif
X     }
X-  else if (fabs(DETERMINANT(BC, AD)) < EPSILON)          /* case AD /* BC */ */
X+  else if (fabs(DETERMINANT(BC, AD)) < EPSILON)          /* case AD BC */
X     {
X       V2Add (AD, BC, Vector);
X       u = DETERMINANT(AM, Vector) / DETERMINANT(AB, Vector);
END-of-renderpark/files/patch-patch.c
echo c - renderpark/scripts
mkdir -p renderpark/scripts > /dev/null 2>&1
echo x - renderpark/scripts/cpp2c.sh
sed 's/^X//' >renderpark/scripts/cpp2c.sh << 'END-of-renderpark/scripts/cpp2c.sh'
X#!/bin/sh
X# Convert C++ style sources to C style
X# $FreeBSD$
X
XFILES=`${FIND} ${WRKSRC} -name '*.c'`;
Xfor i in ${FILES}; do
X    if [ -n "`${GREP} -e '//' $i`" ]; then
X	${REINPLACE_CMD} -e 's?//\(.*\)?/*\1 */?' $i;
X    fi;
Xdone;
END-of-renderpark/scripts/cpp2c.sh
echo x - renderpark/pkg-plist
sed 's/^X//' >renderpark/pkg-plist << 'END-of-renderpark/pkg-plist'
Xbin/rpk
Xlib/X11/app-defaults/RenderPark
X%%PORTDOCS%%share/doc/renderpark/102-0281_IMG_small.jpg
X%%PORTDOCS%%share/doc/renderpark/ar_small.gif
X%%PORTDOCS%%share/doc/renderpark/ashikmin_small.jpg
X%%PORTDOCS%%share/doc/renderpark/authors.html
X%%PORTDOCS%%share/doc/renderpark/background1.jpg
X%%PORTDOCS%%share/doc/renderpark/banner.html
X%%PORTDOCS%%share/doc/renderpark/boom5_pmap_small.jpg
X%%PORTDOCS%%share/doc/renderpark/bugs.html
X%%PORTDOCS%%share/doc/renderpark/changes.html
X%%PORTDOCS%%share/doc/renderpark/documentation.html
X%%PORTDOCS%%share/doc/renderpark/download.html
X%%PORTDOCS%%share/doc/renderpark/egg_caustic_small.jpg
X%%PORTDOCS%%share/doc/renderpark/eggs_small.jpg
X%%PORTDOCS%%share/doc/renderpark/features.html
X%%PORTDOCS%%share/doc/renderpark/flags.html
X%%PORTDOCS%%share/doc/renderpark/footer.html
X%%PORTDOCS%%share/doc/renderpark/frameset.html
X%%PORTDOCS%%share/doc/renderpark/gallery.html
X%%PORTDOCS%%share/doc/renderpark/index.html
X%%PORTDOCS%%share/doc/renderpark/intro.html
X%%PORTDOCS%%share/doc/renderpark/installation.html
X%%PORTDOCS%%share/doc/renderpark/knop-e1-h1_small.jpg
X%%PORTDOCS%%share/doc/renderpark/knot2.jpg
X%%PORTDOCS%%share/doc/renderpark/knot2_small.jpg
X%%PORTDOCS%%share/doc/renderpark/license.html
X%%PORTDOCS%%share/doc/renderpark/menu.html
X%%PORTDOCS%%share/doc/renderpark/prerequisites.html
X%%PORTDOCS%%share/doc/renderpark/template.html
X%%PORTDOCS%%share/doc/renderpark/SourceCode/rpkrt_fig.eps
X%%PORTDOCS%%share/doc/renderpark/SourceCode/rpkrt_fig.fig
X%%PORTDOCS%%share/doc/renderpark/SourceCode/sourcecode.pdf
X%%PORTDOCS%%share/doc/renderpark/SourceCode/sourcecode.tex
X%%PORTDOCS%%share/doc/renderpark/UserGuide/bidirpath.html
X%%PORTDOCS%%share/doc/renderpark/UserGuide/bidirpathcontrolpanel.gif
X%%PORTDOCS%%share/doc/renderpark/UserGuide/bidirpathtracing.jpg
X%%PORTDOCS%%share/doc/renderpark/UserGuide/cameramenu.jpg
X%%PORTDOCS%%share/doc/renderpark/UserGuide/filemenu.html
X%%PORTDOCS%%share/doc/renderpark/UserGuide/filemenu.jpg
X%%PORTDOCS%%share/doc/renderpark/UserGuide/galerkin.html
X%%PORTDOCS%%share/doc/renderpark/UserGuide/galerkincontrol.gif
X%%PORTDOCS%%share/doc/renderpark/UserGuide/index.html
X%%PORTDOCS%%share/doc/renderpark/UserGuide/loadfilebox.gif
X%%PORTDOCS%%share/doc/renderpark/UserGuide/photonmap.html
X%%PORTDOCS%%share/doc/renderpark/UserGuide/photonmapconstruction.jpg
X%%PORTDOCS%%share/doc/renderpark/UserGuide/photonmapdialog.gif
X%%PORTDOCS%%share/doc/renderpark/UserGuide/radiancemenu.jpg
X%%PORTDOCS%%share/doc/renderpark/UserGuide/randwalkrad.html
X%%PORTDOCS%%share/doc/renderpark/UserGuide/randwalkradcontrol.gif
X%%PORTDOCS%%share/doc/renderpark/UserGuide/raytracingmenu.jpg
X%%PORTDOCS%%share/doc/renderpark/UserGuide/scenestats.gif
X%%PORTDOCS%%share/doc/renderpark/UserGuide/renderingmenu.html
X%%PORTDOCS%%share/doc/renderpark/UserGuide/renderingmenu.jpg
X%%PORTDOCS%%share/doc/renderpark/UserGuide/screenshot.jpg
X%%PORTDOCS%%share/doc/renderpark/UserGuide/stochasticraytracing.html
X%%PORTDOCS%%share/doc/renderpark/UserGuide/stochasticraytracing.jpg
X%%PORTDOCS%%share/doc/renderpark/UserGuide/stochasticraytracingcontroldialog.gif
X%%PORTDOCS%%share/doc/renderpark/UserGuide/stochjacobi.html
X%%PORTDOCS%%share/doc/renderpark/UserGuide/stochjacobicontrol.gif
X%%PORTDOCS%%share/doc/renderpark/UserGuide/template.html
X%%PORTDOCS%%share/doc/renderpark/UserGuide/tonemappingmenu.jpg
X%%PORTDOCS%%share/doc/renderpark/UserGuide/userguide.html
Xshare/examples/renderpark/corridor.mgf
Xshare/examples/renderpark/cube.mgf
Xshare/examples/renderpark/floor_gloss.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/caustic.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/chair.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/classroom.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/corridor.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/cube-sr.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/cube.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/glas_with_cyl.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/glasssphere.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/graz.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/handroom-sr.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/handroom.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/maze.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/metalsphere.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/office.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/office2-sr.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/office2.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/reflectCaustic.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/simple.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/spec_sphere.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/transparent.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/twospheres.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/whitelab.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/whiteroom.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/README
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/blokken2.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/chair.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/coatrack.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/counter.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/desk.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/deur.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/deurbar.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/hosp.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/lampi.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/lampi2.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/lampi4.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/liftdeur.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/main.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/mug.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/orgchair.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/rectlight.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/redchair.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/shade.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/shades_box.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/squarelight.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/stoeltje.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/structure.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/tafeltje.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Hospital/window.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/custommats.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/dupont.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/illums.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/macbeth.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/munsell.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/objects.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/realobj.mgf
X%%WITH_SCENES%%share/examples/renderpark/Scenes/Materials/test.mgf
X%%PORTDOCS%%@dirrm share/doc/renderpark/SourceCode
X%%PORTDOCS%%@dirrm share/doc/renderpark/UserGuide
X%%PORTDOCS%%@dirrm share/doc/renderpark
X%%WITH_SCENES%%@dirrm share/examples/renderpark/Scenes/Hospital
X%%WITH_SCENES%%@dirrm share/examples/renderpark/Scenes/Materials
X%%WITH_SCENES%%@dirrm share/examples/renderpark/Scenes
X@dirrm share/examples/renderpark
END-of-renderpark/pkg-plist
exit
--- renderpark.shar ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207290441.g6T4fcNT033929>