<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://home.jholtrop.com/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://home.jholtrop.com/wiki/feed.php">
        <title>Holtrop Wiki - projects</title>
        <description></description>
        <link>https://home.jholtrop.com/wiki/</link>
        <image rdf:resource="https://home.jholtrop.com/wiki/_media/wiki:dokuwiki.svg" />
       <dc:date>2026-07-02T18:20:03+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://home.jholtrop.com/wiki/projects:anaglym?rev=1581302354&amp;do=diff"/>
                <rdf:li rdf:resource="https://home.jholtrop.com/wiki/projects:dwss?rev=1570917014&amp;do=diff"/>
                <rdf:li rdf:resource="https://home.jholtrop.com/wiki/projects:fart?rev=1551302769&amp;do=diff"/>
                <rdf:li rdf:resource="https://home.jholtrop.com/wiki/projects:peg_puzzle?rev=1581303822&amp;do=diff"/>
                <rdf:li rdf:resource="https://home.jholtrop.com/wiki/projects:phy_export?rev=1581302333&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://home.jholtrop.com/wiki/_media/wiki:dokuwiki.svg">
        <title>Holtrop Wiki</title>
        <link>https://home.jholtrop.com/wiki/</link>
        <url>https://home.jholtrop.com/wiki/_media/wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="https://home.jholtrop.com/wiki/projects:anaglym?rev=1581302354&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-10T02:39:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>anaglym</title>
        <link>https://home.jholtrop.com/wiki/projects:anaglym?rev=1581302354&amp;do=diff</link>
        <description>Anaglym Graphics Engine

About Anaglym

The Anaglym graphics engine uses the Lua programming language as a high-level language in which to interpret Anaglym applications.
Applications running inside Anaglym are Lua scripts that have a particular environment exposed to them.
This environment provides high-level interfaces for creating and interacting with 3-dimensional objects, creating and controlling audio, and utilizing physics for the virtual world.
Because the Anaglym engine only exposes a c…</description>
    </item>
    <item rdf:about="https://home.jholtrop.com/wiki/projects:dwss?rev=1570917014&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-10-12T21:50:14+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dwss</title>
        <link>https://home.jholtrop.com/wiki/projects:dwss?rev=1570917014&amp;do=diff</link>
        <description>DornerWorks ScreenSaver

There are two versions of the screensaver: dwscr and dwss. dwscr was originally a Windows version, but it runs on Linux as well. It has more modes and was what I ran when I was using Windows. It works as a Windows screensaver, and it runs as a Linux application, but isn&#039;t integrated with any Linux screensaver framework to actually be a Linux screensaver. dwss is a separate version which works as a Gnome screensaver on Linux. It has different modes.</description>
    </item>
    <item rdf:about="https://home.jholtrop.com/wiki/projects:fart?rev=1551302769&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-02-27T21:26:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>fart</title>
        <link>https://home.jholtrop.com/wiki/projects:fart?rev=1551302769&amp;do=diff</link>
        <description>Description

FART was my semester project for the Computer Science 658 class at Grand Valley State University. My goal is for FART to be a distributed, object-oriented raytracer. The name is a recursive acronym taking inspiration from LAME. It stands for Fart Ain&#039;t a RayTracer.</description>
    </item>
    <item rdf:about="https://home.jholtrop.com/wiki/projects:peg_puzzle?rev=1581303822&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-10T03:03:42+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>peg_puzzle</title>
        <link>https://home.jholtrop.com/wiki/projects:peg_puzzle?rev=1581303822&amp;do=diff</link>
        <description>Peg Puzzle

This project involves writing a computer program to solve the “peg puzzle”, which is a puzzle something like this:



In this puzzle, you start with pegs in each hole of the board except for one. Each turn, you can move a peg in a straight line over exactly one other peg to land in a hole, and then remove the peg that was jumped over. The goal is to end with only one peg remaining, and in particular, to end with that one remaining peg in a particular location.</description>
    </item>
    <item rdf:about="https://home.jholtrop.com/wiki/projects:phy_export?rev=1581302333&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-02-10T02:38:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>phy_export</title>
        <link>https://home.jholtrop.com/wiki/projects:phy_export?rev=1581302333&amp;do=diff</link>
        <description>phy_export

phy_export is a Blender export plugin to output .phy files of basic physics information. This format can be used by anaglym scripts.

Code


$ git clone git://holtrop.mooo.com/phy_export.git


Usage

Copy phy_export.py to ~/.blender/scripts.

Blender mesh objects will be exported unless their name begins with an underscore. The type of physics object generated will depend on the number of faces in the Blender object, according to the following table:</description>
    </item>
</rdf:RDF>
