<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://www.orx-project.org/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://www.orx-project.org/wiki/feed.php">
        <title>Orx Learning - en:tutorials:cameras</title>
        <description></description>
        <link>https://www.orx-project.org/wiki/</link>
        <image rdf:resource="https://www.orx-project.org/wiki/_media/favicon.ico" />
       <dc:date>2026-04-15T03:04:33+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://www.orx-project.org/wiki/en/tutorials/cameras/cameras_and_frustums?rev=1759253179&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.orx-project.org/wiki/en/tutorials/cameras/fixing_camera_to_object?rev=1759253179&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.orx-project.org/wiki/en/tutorials/cameras/fixing_camera_to_object_by_parenting?rev=1759253179&amp;do=diff"/>
                <rdf:li rdf:resource="https://www.orx-project.org/wiki/en/tutorials/cameras/fixing_objects_to_the_camera?rev=1759253179&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://www.orx-project.org/wiki/_media/favicon.ico">
        <title>Orx Learning</title>
        <link>https://www.orx-project.org/wiki/</link>
        <url>https://www.orx-project.org/wiki/_media/favicon.ico</url>
    </image>
    <item rdf:about="https://www.orx-project.org/wiki/en/tutorials/cameras/cameras_and_frustums?rev=1759253179&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-30T17:26:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Cameras and Frustums</title>
        <link>https://www.orx-project.org/wiki/en/tutorials/cameras/cameras_and_frustums?rev=1759253179&amp;do=diff</link>
        <description>Cameras and Frustums

The word frustum comes from the greek and translates literally to “Overly Frustrating”. Ok, that bit isn&#039;t true. But understanding it can be a touch confusing. Hopefully I can clear this up with a couple of illustrations.

Simple definition</description>
    </item>
    <item rdf:about="https://www.orx-project.org/wiki/en/tutorials/cameras/fixing_camera_to_object?rev=1759253179&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-30T17:26:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Fixing the Camera to an Object manually using a Clock</title>
        <link>https://www.orx-project.org/wiki/en/tutorials/cameras/fixing_camera_to_object?rev=1759253179&amp;do=diff</link>
        <description>Fixing the Camera to an Object manually using a Clock

If you wish the camera to be fixed on a moving object, you will need to use code to update it regularly. The camera&#039;s x and y coordinates are copied from the object, but not the z coordinate.

Code</description>
    </item>
    <item rdf:about="https://www.orx-project.org/wiki/en/tutorials/cameras/fixing_camera_to_object_by_parenting?rev=1759253179&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-30T17:26:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Fixing the Camera to an Object by Parenting</title>
        <link>https://www.orx-project.org/wiki/en/tutorials/cameras/fixing_camera_to_object_by_parenting?rev=1759253179&amp;do=diff</link>
        <description>Fixing the Camera to an Object by Parenting

If you wish the camera to be fixed on a moving object, like a camera handle (which you can apply FX to), you can parent the camera to an object.

Code



orxSTATUS orxFASTCALL Init()
{
...

    orxVIEWPORT *viewport = orxViewport_CreateFromConfig(&quot;Viewport&quot;);
    orxCAMERA *camera = orxViewport_GetCamera(viewport);

    orxOBJECT *cameraHandle = orxObject_CreateFromConfig(&quot;CameraHandle&quot;);

    orxCamera_SetParent(camera, cameraHandle);
    
...</description>
    </item>
    <item rdf:about="https://www.orx-project.org/wiki/en/tutorials/cameras/fixing_objects_to_the_camera?rev=1759253179&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-09-30T17:26:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Fixing Objects to a Camera (great for UI)</title>
        <link>https://www.orx-project.org/wiki/en/tutorials/cameras/fixing_objects_to_the_camera?rev=1759253179&amp;do=diff</link>
        <description>Fixing Objects to a Camera (great for UI)

Handy for using UI Objects, and fixing them to the Camera. If the Camera changes position, the child UI Objects move with it, giving the impression of being fixed into place. This example does not use relative parent space:</description>
    </item>
</rdf:RDF>
